mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-05 12:38:09 -07:00
x11-themes/greybird: generate the gtk3 theme using sass
Upstream converted ot using SASS to generate theme files in a manner similar to Adwaita; a diff of the installed files with generation and without showed there were small differences on 3.20.1, so the 3.20.1 and live (9999) versions are converted to use the autotools build system. Package-Manager: portage-2.3.0
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit autotools
|
||||
|
||||
MY_PN=${PN/g/G}
|
||||
|
||||
@@ -18,31 +19,26 @@ IUSE="ayatana gnome"
|
||||
|
||||
RDEPEND="
|
||||
>=x11-themes/gtk-engines-murrine-0.90
|
||||
>=x11-libs/gtk+-3.20.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ruby/sass
|
||||
dev-libs/glib:2
|
||||
"
|
||||
|
||||
RESTRICT="binchecks strip"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}-${PV}
|
||||
#RESTRICT="binchecks strip"
|
||||
|
||||
src_prepare() {
|
||||
eapply_user
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README.md
|
||||
rm -f README.md configure.ac autogen.sh Makefile.am LICENSE*
|
||||
|
||||
insinto /usr/share/themes/${MY_PN}-compact/xfwm4
|
||||
doins xfwm4-compact/*
|
||||
rm -rf xfwm4-compact
|
||||
|
||||
insinto /usr/share/themes/${MY_PN}-a11y/xfwm4
|
||||
doins xfwm4-a11y/*
|
||||
rm -rf xfwm4-a11y
|
||||
|
||||
insinto /usr/share/themes/${MY_PN}-bright/xfce-notify-4.0
|
||||
doins xfce-notify-4.0_bright/*
|
||||
rm -rf xfce-notify-4.0_bright
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
pushd "${ED}"usr/share/themes/${MY_PN} > /dev/null || die
|
||||
use ayatana || rm -rf unity
|
||||
use gnome || rm -rf metacity-1
|
||||
|
||||
insinto /usr/share/themes/${MY_PN}
|
||||
doins -r *
|
||||
popd > /dev/null || die
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit git-r3
|
||||
inherit autotools git-r3
|
||||
|
||||
MY_PN=${PN/g/G}
|
||||
|
||||
@@ -19,29 +19,23 @@ IUSE="ayatana gnome"
|
||||
|
||||
RDEPEND="
|
||||
>=x11-themes/gtk-engines-murrine-0.90
|
||||
>=x11-libs/gtk+-3.20.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ruby/sass
|
||||
dev-libs/glib:2
|
||||
"
|
||||
|
||||
RESTRICT="binchecks strip"
|
||||
src_prepare() {
|
||||
eapply_user
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README.md
|
||||
rm -f README.md configure.ac autogen.sh Makefile.am LICENSE*
|
||||
|
||||
insinto /usr/share/themes/${MY_PN}-compact/xfwm4
|
||||
doins xfwm4-compact/*
|
||||
rm -rf xfwm4-compact
|
||||
|
||||
insinto /usr/share/themes/${MY_PN}-a11y/xfwm4
|
||||
doins xfwm4-a11y/*
|
||||
rm -rf xfwm4-a11y
|
||||
|
||||
insinto /usr/share/themes/${MY_PN}-bright/xfce-notify-4.0
|
||||
doins xfce-notify-4.0_bright/*
|
||||
rm -rf xfce-notify-4.0_bright
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
pushd "${ED}"usr/share/themes/${MY_PN} > /dev/null || die
|
||||
use ayatana || rm -rf unity
|
||||
use gnome || rm -rf metacity-1
|
||||
|
||||
insinto /usr/share/themes/${MY_PN}
|
||||
doins -r *
|
||||
popd > /dev/null || die
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user