diff options
author | Ian Stakenvicius <axs@gentoo.org> | 2016-10-11 16:22:03 -0400 |
---|---|---|
committer | Ian Stakenvicius <axs@gentoo.org> | 2016-10-11 16:23:44 -0400 |
commit | 2ca2dcec4f3c13c627e2a49ca1edb82254240dfd (patch) | |
tree | 678d6b7bb2787f20f940a4c518fa7d58c0fd7c4f /x11-themes | |
parent | sys-apps/portage: Version bump, clean up old releases (diff) | |
download | gentoo-2ca2dcec4f3c13c627e2a49ca1edb82254240dfd.tar.gz gentoo-2ca2dcec4f3c13c627e2a49ca1edb82254240dfd.tar.bz2 gentoo-2ca2dcec4f3c13c627e2a49ca1edb82254240dfd.zip |
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
Diffstat (limited to 'x11-themes')
-rw-r--r-- | x11-themes/greybird/greybird-3.20.1-r1.ebuild (renamed from x11-themes/greybird/greybird-3.20.1.ebuild) | 34 | ||||
-rw-r--r-- | x11-themes/greybird/greybird-9999.ebuild | 32 |
2 files changed, 28 insertions, 38 deletions
diff --git a/x11-themes/greybird/greybird-3.20.1.ebuild b/x11-themes/greybird/greybird-3.20.1-r1.ebuild index 44410f098694..b8093ce376d4 100644 --- a/x11-themes/greybird/greybird-3.20.1.ebuild +++ b/x11-themes/greybird/greybird-3.20.1-r1.ebuild @@ -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_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 +src_prepare() { + eapply_user + eautoreconf +} - insinto /usr/share/themes/${MY_PN}-bright/xfce-notify-4.0 - doins xfce-notify-4.0_bright/* - rm -rf xfce-notify-4.0_bright +src_install() { + 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 } diff --git a/x11-themes/greybird/greybird-9999.ebuild b/x11-themes/greybird/greybird-9999.ebuild index 4a05a61fd92c..dd25b51b02b0 100644 --- a/x11-themes/greybird/greybird-9999.ebuild +++ b/x11-themes/greybird/greybird-9999.ebuild @@ -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 } |