From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E4A00138330 for ; Tue, 11 Oct 2016 20:24:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6E89921C038; Tue, 11 Oct 2016 20:24:03 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3DA0521C038 for ; Tue, 11 Oct 2016 20:24:03 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9C323341494 for ; Tue, 11 Oct 2016 20:24:00 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 8D04D2F1 for ; Tue, 11 Oct 2016 20:23:58 +0000 (UTC) From: "Ian Stakenvicius" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ian Stakenvicius" Message-ID: <1476217424.2ca2dcec4f3c13c627e2a49ca1edb82254240dfd.axs@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: x11-themes/greybird/ X-VCS-Repository: repo/gentoo X-VCS-Files: x11-themes/greybird/greybird-3.20.1-r1.ebuild x11-themes/greybird/greybird-3.20.1.ebuild x11-themes/greybird/greybird-9999.ebuild X-VCS-Directories: x11-themes/greybird/ X-VCS-Committer: axs X-VCS-Committer-Name: Ian Stakenvicius X-VCS-Revision: 2ca2dcec4f3c13c627e2a49ca1edb82254240dfd X-VCS-Branch: master Date: Tue, 11 Oct 2016 20:23:58 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 410c5688-aca4-4219-8c14-a31d59de1d51 X-Archives-Hash: 663568d9de15b4c1128f01f24e95c568 commit: 2ca2dcec4f3c13c627e2a49ca1edb82254240dfd Author: Ian Stakenvicius gentoo org> AuthorDate: Tue Oct 11 20:22:03 2016 +0000 Commit: Ian Stakenvicius gentoo org> CommitDate: Tue Oct 11 20:23:44 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca2dcec 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 ...ird-3.20.1.ebuild => greybird-3.20.1-r1.ebuild} | 34 ++++++++++------------ 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 similarity index 60% rename from x11-themes/greybird/greybird-3.20.1.ebuild rename to x11-themes/greybird/greybird-3.20.1-r1.ebuild index 44410f0..b8093ce 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 4a05a61..dd25b51 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 }