# Copyright 2004-2014 Sabayon # Copyright 2015 Argent # Distributed under the terms of the GNU General Public License v2 # Header: $ EAPI=4 inherit gnome2-utils DESCRIPTION="Argent Linux Official GNOME artwork" HOMEPAGE="http://www.argentlinux.io/" SRC_URI="mirror://argent/${CATEGORY}/${PN}/${PN}-${PVR}.tar.xz" LICENSE="CCPL-Attribution-ShareAlike-3.0" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" IUSE="" RDEPEND="~x11-themes/argent-artwork-core-${PV} x11-themes/equinox-themes x11-themes/elementary-icon-theme[monochrome,branding]" S="${WORKDIR}/${PN}" src_install() { dodir /usr/share/themes # GNOME & GTK Theme cd "${S}"/gtk dodir /usr/share/themes insinto /usr/share/themes doins -r ./* # Metacity cd "${S}"/metacity insinto /usr/share/themes doins -r ./* # GNOME 3 config settings dodir /usr/share/glib-2.0/schemas insinto /usr/share/glib-2.0/schemas doins "${FILESDIR}/org.argent.gschema.override" # GDM 3.6+ logo stuff cd "${S}/gdm" dodir /usr/share/argent/gdm insinto /usr/share/argent/gdm doins logo.svg insinto /usr/share/glib-2.0/schemas doins org.gnome.login-screen.gschema.override } pkg_preinst() { # taken from gnome2_schemas_savelist has ${EAPI:-0} 0 1 2 && ! use prefix && ED="${D}" pushd "${ED}" &>/dev/null export GNOME2_ECLASS_GLIB_SCHEMAS="/usr/share/glib-2.0/schemas/org.argent.gschema.override" popd &>/dev/null } pkg_postinst() { gnome2_schemas_update } pkg_postrm() { gnome2_schemas_update --uninstall }