x11-themes/chicago95 - 2.0.1 (khoverlay)

Search

Install

Install this version:

emerge -a =x11-themes/chicago95-2.0.1

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =x11-themes/chicago95-2.0.1

Or alternatively:

emerge --autounmask-write -a =x11-themes/chicago95-2.0.1

Package Information

Description:
Linux rendition of everyone's favourite 1995 Microsoft OS
Homepage:
https://github.com/grassmunk/Chicago95
License:
GPL-3+ MIT

Ebuild Details

Version EAPI Keywords Slot
2.0.1 8 ~amd64 ~x86 0
View Raw Ebuild
# Copyright 2021-2024 Bryan Gardiner <bog@khumba.net>
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit font xdg

REPO_NAME="Chicago95"

DESCRIPTION="Linux rendition of everyone's favourite 1995 Microsoft OS"
HOMEPAGE="https://github.com/grassmunk/Chicago95"
SRC_URI="https://github.com/grassmunk/${REPO_NAME}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="GPL-3+ MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gtk login-sound plymouth +sound"

DEPEND=""
RDEPEND="
	gtk? ( x11-libs/gtk+:* )
	login-sound? ( media-sound/sox )
	plymouth? ( sys-boot/plymouth )
"

S="${WORKDIR}/${REPO_NAME}-${PV}"

src_install() {
	einfo "Cleaning up src directories."
	find "${D}" -type d -name src -exec rm -rv '{}' +

	# Parallel install does not work.  Also this ebuild doesn't install
	# the 'plus' GUI for converting Windows themes.
	emake -j1 DESTDIR="${D}" DOCDIR="${ED}/usr/share/doc/${PF}" \
		install_cursors \
		install_doc \
		install_fonts \
		$(usex gtk install_gtk_theme "") \
		install_icons \
		$(usex sound install_sounds "") \
		$(usex login-sound install_login_sound "") \
		$(usex plymouth install_boot_screen "")
}

pkg_postinst() {
	font_pkg_postinst
	xdg_pkg_postinst
}

pkg_postrm() {
	font_pkg_postrm
	xdg_pkg_postrm
}

USE Flags

Manage flags for this package: euse -i <flag> -p x11-themes/chicago95 | euse -E <flag> -p x11-themes/chicago95 | euse -D <flag> -p x11-themes/chicago95

Global/Standard Flags

gtk
sound
Default: Enabled (+)

Inherited Eclasses

xdg

Dependencies

RDEPEND

	gtk? ( x11-libs/gtk+:* )
	login-sound? ( media-sound/sox )
	plymouth? ( sys-boot/plymouth )

Manifest for 2.0.1

Type File Size Source URLs
DIST chicago95-2.0.1.tar.gz 20891091 bytes https://github.com/grassmunk/Chicago95/archive/refs/tags/v2.0.1.tar.gz