From 1984f495ee96015488337e3b332656005fa584ea Mon Sep 17 00:00:00 2001 From: Samuli Suominen Date: Sun, 3 Jun 2012 23:00:37 +0000 Subject: Rename gtk-engines-nimbus to nimbus and add USE="gtk" to control building of the engine (Portage version: 2.2.0_alpha108/cvs/Linux x86_64, RepoMan options: --force) --- x11-themes/nimbus/ChangeLog | 145 +++++++++++++++++++++++++++++++ x11-themes/nimbus/Manifest | 4 + x11-themes/nimbus/metadata.xml | 5 ++ x11-themes/nimbus/nimbus-0.1.7-r1.ebuild | 61 +++++++++++++ 4 files changed, 215 insertions(+) create mode 100644 x11-themes/nimbus/ChangeLog create mode 100644 x11-themes/nimbus/Manifest create mode 100644 x11-themes/nimbus/metadata.xml create mode 100644 x11-themes/nimbus/nimbus-0.1.7-r1.ebuild (limited to 'x11-themes/nimbus') diff --git a/x11-themes/nimbus/ChangeLog b/x11-themes/nimbus/ChangeLog new file mode 100644 index 000000000000..deb4c234a711 --- /dev/null +++ b/x11-themes/nimbus/ChangeLog @@ -0,0 +1,145 @@ +# ChangeLog for x11-themes/nimbus +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-themes/nimbus/ChangeLog,v 1.1 2012/06/03 23:00:37 ssuominen Exp $ + +*nimbus-0.1.7-r1 (03 Jun 2012) + + 03 Jun 2012; Samuli Suominen +nimbus-0.1.7-r1.ebuild: + Insert USE="gtk" to control building of the GTK+ 2.x theme engine and rename + from gtk-engines-nimbus to nimbus wrt #357103 by Jesús Guerrero + + 05 May 2012; Jeff Horelick + gtk-engines-nimbus-0.1.4.ebuild, gtk-engines-nimbus-0.1.7.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + +*gtk-engines-nimbus-0.1.7 (12 Nov 2011) + + 12 Nov 2011; Samuli Suominen + +gtk-engines-nimbus-0.1.7.ebuild: + Version bump wrt #387529 by José Romildo Malaquias + + 06 Apr 2010; Jonathan Callen + gtk-engines-nimbus-0.1.4.ebuild: + Add prefix keywords, eautoreconf on Interix + + 03 Feb 2010; Markus Meier + gtk-engines-nimbus-0.1.4.ebuild: + amd64/x86 stable, bug #301073 + + 28 Dec 2009; Diego E. Pettenò metadata.xml: + Relinquish this to maintainer-needed. + +*gtk-engines-nimbus-0.1.4 (26 Oct 2009) + + 26 Oct 2009; Diego E. Pettenò + +gtk-engines-nimbus-0.1.4.ebuild: + Version bump. + +*gtk-engines-nimbus-0.1.3 (12 Sep 2009) + + 12 Sep 2009; Diego E. Pettenò + +gtk-engines-nimbus-0.1.3.ebuild: + Version bump. + + 01 Jun 2009; Markus Meier + gtk-engines-nimbus-0.1.2.ebuild: + amd64/x86 stable, bug #270824 + + 31 May 2009; Samuli Suominen + gtk-engines-nimbus-0.1.2.ebuild: + Fix src_test because of missing file in POTFILES.skip and disable static + libs which doesn't make sense for engine. + +*gtk-engines-nimbus-0.1.2 (12 Feb 2009) + + 12 Feb 2009; Diego E. Pettenò + -gtk-engines-nimbus-0.0.17.ebuild, +gtk-engines-nimbus-0.1.2.ebuild: + Version bump and remove old version. + + 20 Dec 2008; Thomas Anderson + gtk-engines-nimbus-0.1.1.ebuild: + stable amd64, bug 251517 + + 18 Dec 2008; gtk-engines-nimbus-0.1.1.ebuild: + Add pkg_preinst and pkg_postrm phases for gtk-update-icon-cache. + Fix test suite and mark it stable for x86. + + 15 Oct 2008; Diego Pettenò + gtk-engines-nimbus-0.1.0.ebuild, gtk-engines-nimbus-0.1.1.ebuild: + Don't inherit autotools (and thus depend on them) for 0.1 series. + +*gtk-engines-nimbus-0.1.1 (15 Oct 2008) + + 15 Oct 2008; Diego Pettenò + +gtk-engines-nimbus-0.1.1.ebuild: + Version bump. + + 06 Oct 2008; Thomas Anderson + gtk-engines-nimbus-0.0.17.ebuild: + stable amd64, bug #239861 --- Tested by Victor + + 05 Oct 2008; Diego Pettenò + gtk-engines-nimbus-0.0.12.ebuild, gtk-engines-nimbus-0.0.17.ebuild, + gtk-engines-nimbus-0.1.0.ebuild: + Add pkgconfig dependency, thanks Patrick in bug #239649. + +*gtk-engines-nimbus-0.1.0 (30 Sep 2008) + + 30 Sep 2008; Diego Pettenò + +gtk-engines-nimbus-0.1.0.ebuild: + Version bump, first 0.1 release. + +*gtk-engines-nimbus-0.0.17 (29 Aug 2008) + + 29 Aug 2008; Diego Pettenò + -gtk-engines-nimbus-0.0.16.ebuild, +gtk-engines-nimbus-0.0.17.ebuild: + Version bump, thanks to Àngel Díaz in bug #235447. + +*gtk-engines-nimbus-0.0.16 (06 Jun 2008) + + 06 Jun 2008; Diego Pettenò + +gtk-engines-nimbus-0.0.16.ebuild: + Version bump. + + 10 Apr 2008; Samuli Suominen + -gtk-engines-nimbus-0.0.11.ebuild, gtk-engines-nimbus-0.0.12.ebuild: + amd64 stable + + 16 Mar 2008; Samuli Suominen + gtk-engines-nimbus-0.0.11.ebuild: + amd64 stable + +*gtk-engines-nimbus-0.0.12 (12 Mar 2008) + + 12 Mar 2008; Diego Pettenò + +gtk-engines-nimbus-0.0.12.ebuild: + Version bump. + +*gtk-engines-nimbus-0.0.11 (02 Feb 2008) + + 02 Feb 2008; Diego Pettenò + -files/nimbus-0.0.10-declarations.patch, + -gtk-engines-nimbus-0.0.10.ebuild, +gtk-engines-nimbus-0.0.11.ebuild: + Version bump, remove old version, and obsoleted patch. + + 19 Dec 2007; Diego Pettenò + +files/nimbus-0.0.10-declarations.patch, gtk-engines-nimbus-0.0.10.ebuild: + Add a patch to fix the poor programming practises. + + 19 Dec 2007; Vlastimil Babka + gtk-engines-nimbus-0.0.10.ebuild: + Adding ~x86 keyword. + +*gtk-engines-nimbus-0.0.10 (24 Nov 2007) + + 24 Nov 2007; Diego Pettenò + -gtk-engines-nimbus-0.0.9.ebuild, +gtk-engines-nimbus-0.0.10.ebuild: + Version bump and add missing intltool dependency. + +*gtk-engines-nimbus-0.0.9 (20 Oct 2007) + + 20 Oct 2007; Diego Pettenò +metadata.xml, + +gtk-engines-nimbus-0.0.9.ebuild: + Initial import of gtk-engines-nimbus, used by Solaris Express. Ebuild partly + based on work by Mariusz in bug #186741. + diff --git a/x11-themes/nimbus/Manifest b/x11-themes/nimbus/Manifest new file mode 100644 index 000000000000..569e900a7308 --- /dev/null +++ b/x11-themes/nimbus/Manifest @@ -0,0 +1,4 @@ +DIST nimbus-0.1.7.tar.bz2 9564020 RMD160 b3df6399d41730a98fadfaaff7838de539803f3f SHA1 a8efe891e2cfc418214edb0d3a245b180ff3e2c1 SHA256 29908d25ca6aa9e60f715f38e82ffa8d086c903d5a85c7768e5c7fd5110924ef +EBUILD nimbus-0.1.7-r1.ebuild 1795 RMD160 55f6641454969c9a1f6cfe22d5e7b52f2c955d72 SHA1 607bb6c20dea268616c06c71ef417cd5b5c0698b SHA256 a5f49c2a72bec6c1d874da3a34154ce5e2ec647f11e62420474845d19ab56700 +MISC ChangeLog 4989 RMD160 c7e41183eba73a9a8f663bb2e49958e7a1e404ba SHA1 2c2f78fea7ce9a4d77ba2c2bbf2aed14d54306ce SHA256 7c544eb7c6cede22fc8fca13c7367f3fb020724108c8a02d822bd19df13ad162 +MISC metadata.xml 165 RMD160 4ebc1c537fcebcb28586a47c958a7d0237f3bbcc SHA1 87fed26b774e4dd2226bea04c4bcc8ba39fcc4c3 SHA256 d7da9ed29b7afb87ac00580d48a49d248f89c92269e9a7791782dc72f4490aec diff --git a/x11-themes/nimbus/metadata.xml b/x11-themes/nimbus/metadata.xml new file mode 100644 index 000000000000..40838bc36783 --- /dev/null +++ b/x11-themes/nimbus/metadata.xml @@ -0,0 +1,5 @@ + + + +desktop-misc + diff --git a/x11-themes/nimbus/nimbus-0.1.7-r1.ebuild b/x11-themes/nimbus/nimbus-0.1.7-r1.ebuild new file mode 100644 index 000000000000..7ca571fca14c --- /dev/null +++ b/x11-themes/nimbus/nimbus-0.1.7-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-themes/nimbus/nimbus-0.1.7-r1.ebuild,v 1.1 2012/06/03 23:00:37 ssuominen Exp $ + +EAPI=4 +AUTOTOOLS_AUTO_DEPEND=no +inherit autotools gnome2-utils + +DESCRIPTION="The default OpenSolaris theme (GTK+ 2.x engine, icon- and metacity theme)" +HOMEPAGE="http://dlc.sun.com/osol/jds/downloads/extras/nimbus/" +SRC_URI="http://dlc.sun.com/osol/jds/downloads/extras/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="amd64 x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux" +IUSE="gtk minimal" + +COMMON_DEPEND="gtk? ( x11-libs/gtk+:2 )" +RDEPEND="${COMMON_DEPEND} + !minimal? ( || ( x11-themes/gnome-icon-theme x11-themes/tango-icon-theme ) )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + virtual/pkgconfig + >=x11-misc/icon-naming-utils-0.8.90 + !gtk? ( ${AUTOTOOLS_DEPEND} ) + kernel_Interix? ( ${AUTOTOOLS_DEPEND} )" + +src_prepare() { + # Tango is deprecated + sed -i -e '/^Inherits/s:Tango:gnome,&:' icons/index.theme.in || die + + # Encoding= key is obsolete + sed -i -e '/^Encoding/d' *.theme.in || die + + use gtk || { sed -i \ + -e '/^gtk-engine/d' -e '/GTK2/d' -e '/^SUBDIRS/s:gtk-engine ::' \ + configure.in Makefile.am || die; } + + local f=po/POTFILES.skip + echo light-index.theme.in >> ${f} + echo dark-index.theme.in >> ${f} + + if [[ ${CHOST} == *-interix* ]] || ! use gtk; then + eautoreconf + fi +} + +src_configure() { + econf $(use gtk && echo --disable-static) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog + + use gtk && find "${ED}"/usr -name libnimbus.la -exec rm -f {} + +} + +pkg_preinst() { gnome2_icon_savelist; } +pkg_postinst() { gnome2_icon_cache_update; } +pkg_postrm() { gnome2_icon_cache_update; } -- cgit v1.2.3-65-gdbad