summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-06-03 23:00:37 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-06-03 23:00:37 +0000
commit1984f495ee96015488337e3b332656005fa584ea (patch)
tree732e2fa7bc0154999fd14a625622b3fa7cc4e7f0 /x11-themes
parentApply x32 patch based on target ABIs. (diff)
downloadgentoo-2-1984f495ee96015488337e3b332656005fa584ea.tar.gz
gentoo-2-1984f495ee96015488337e3b332656005fa584ea.tar.bz2
gentoo-2-1984f495ee96015488337e3b332656005fa584ea.zip
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)
Diffstat (limited to 'x11-themes')
-rw-r--r--x11-themes/nimbus/ChangeLog145
-rw-r--r--x11-themes/nimbus/Manifest4
-rw-r--r--x11-themes/nimbus/metadata.xml5
-rw-r--r--x11-themes/nimbus/nimbus-0.1.7-r1.ebuild61
4 files changed, 215 insertions, 0 deletions
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 <ssuominen@gentoo.org> +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 <jdhore@gentoo.org>
+ 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 <ssuominen@gentoo.org>
+ +gtk-engines-nimbus-0.1.7.ebuild:
+ Version bump wrt #387529 by José Romildo Malaquias
+
+ 06 Apr 2010; Jonathan Callen <abcd@gentoo.org>
+ gtk-engines-nimbus-0.1.4.ebuild:
+ Add prefix keywords, eautoreconf on Interix
+
+ 03 Feb 2010; Markus Meier <maekke@gentoo.org>
+ gtk-engines-nimbus-0.1.4.ebuild:
+ amd64/x86 stable, bug #301073
+
+ 28 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org> metadata.xml:
+ Relinquish this to maintainer-needed.
+
+*gtk-engines-nimbus-0.1.4 (26 Oct 2009)
+
+ 26 Oct 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+ +gtk-engines-nimbus-0.1.4.ebuild:
+ Version bump.
+
+*gtk-engines-nimbus-0.1.3 (12 Sep 2009)
+
+ 12 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+ +gtk-engines-nimbus-0.1.3.ebuild:
+ Version bump.
+
+ 01 Jun 2009; Markus Meier <maekke@gentoo.org>
+ gtk-engines-nimbus-0.1.2.ebuild:
+ amd64/x86 stable, bug #270824
+
+ 31 May 2009; Samuli Suominen <ssuominen@gentoo.org>
+ 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ò <flameeyes@gentoo.org>
+ -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 <gentoofan23@gentoo.org>
+ gtk-engines-nimbus-0.1.1.ebuild:
+ stable amd64, bug 251517
+
+ 18 Dec 2008; <ssuominen@gentoo.org> 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ò <flameeyes@gentoo.org>
+ 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ò <flameeyes@gentoo.org>
+ +gtk-engines-nimbus-0.1.1.ebuild:
+ Version bump.
+
+ 06 Oct 2008; Thomas Anderson <gentoofan23@gentoo.org>
+ gtk-engines-nimbus-0.0.17.ebuild:
+ stable amd64, bug #239861 --- Tested by Victor
+
+ 05 Oct 2008; Diego Pettenò <flameeyes@gentoo.org>
+ 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ò <flameeyes@gentoo.org>
+ +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ò <flameeyes@gentoo.org>
+ -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ò <flameeyes@gentoo.org>
+ +gtk-engines-nimbus-0.0.16.ebuild:
+ Version bump.
+
+ 10 Apr 2008; Samuli Suominen <drac@gentoo.org>
+ -gtk-engines-nimbus-0.0.11.ebuild, gtk-engines-nimbus-0.0.12.ebuild:
+ amd64 stable
+
+ 16 Mar 2008; Samuli Suominen <drac@gentoo.org>
+ gtk-engines-nimbus-0.0.11.ebuild:
+ amd64 stable
+
+*gtk-engines-nimbus-0.0.12 (12 Mar 2008)
+
+ 12 Mar 2008; Diego Pettenò <flameeyes@gentoo.org>
+ +gtk-engines-nimbus-0.0.12.ebuild:
+ Version bump.
+
+*gtk-engines-nimbus-0.0.11 (02 Feb 2008)
+
+ 02 Feb 2008; Diego Pettenò <flameeyes@gentoo.org>
+ -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ò <flameeyes@gentoo.org>
+ +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 <caster@gentoo.org>
+ gtk-engines-nimbus-0.0.10.ebuild:
+ Adding ~x86 keyword.
+
+*gtk-engines-nimbus-0.0.10 (24 Nov 2007)
+
+ 24 Nov 2007; Diego Pettenò <flameeyes@gentoo.org>
+ -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ò <flameeyes@gentoo.org> +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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>desktop-misc</herd>
+</pkgmetadata>
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; }