diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2012-02-20 21:02:31 +0000 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2012-02-20 21:02:31 +0000 |
commit | 031ec8eb606310303310476351b43d46ba078c2b (patch) | |
tree | 848096d2333072e8f56ee27bbaf65bfb63a1620a /x11-themes/gnustep-gtk-theme | |
parent | Live ebuild for Etoile, for those interested (diff) | |
download | gnustep-031ec8eb606310303310476351b43d46ba078c2b.tar.gz gnustep-031ec8eb606310303310476351b43d46ba078c2b.tar.bz2 gnustep-031ec8eb606310303310476351b43d46ba078c2b.zip |
Update silver and gtk themes (name, and new URI for Gtk)
svn path=/overlay/; revision=445
Diffstat (limited to 'x11-themes/gnustep-gtk-theme')
-rw-r--r-- | x11-themes/gnustep-gtk-theme/ChangeLog | 23 | ||||
-rw-r--r-- | x11-themes/gnustep-gtk-theme/Manifest | 4 | ||||
-rw-r--r-- | x11-themes/gnustep-gtk-theme/files/gnustep-gtk-theme-9999-pkgconfig.patch | 18 | ||||
-rw-r--r-- | x11-themes/gnustep-gtk-theme/gnustep-gtk-theme-9999.ebuild | 29 | ||||
-rw-r--r-- | x11-themes/gnustep-gtk-theme/metadata.xml | 6 |
5 files changed, 80 insertions, 0 deletions
diff --git a/x11-themes/gnustep-gtk-theme/ChangeLog b/x11-themes/gnustep-gtk-theme/ChangeLog new file mode 100644 index 0000000..4f2f69c --- /dev/null +++ b/x11-themes/gnustep-gtk-theme/ChangeLog @@ -0,0 +1,23 @@ +# ChangeLog for x11-themes/gnustep-gtk-theme +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*gnustep-gtk-theme-9999 (20 Feb 2012) + + 20 Feb 2012; Bernard Cafarelli <voyageur@gentoo.org> + -gnustep-gnometheme-9999.ebuild, +gnustep-gtk-theme-9999.ebuild, + -files/gnustep-gnometheme-9999-pkgconfig.patch, + +files/gnustep-gtk-theme-9999-pkgconfig.patch: + Follow upstream rename to Gtk + + 21 Apr 2011; Bernard Cafarelli <voyageur@gentoo.org> + gnustep-gnometheme-9999.ebuild, + +files/gnustep-gnometheme-9999-pkgconfig.patch: + Use pkg-config in makefile, add dependencies. Working quite well now + +*gnustep-gnometheme-9999 (13 Jul 2010) + + 13 Jul 2010; Bernard Cafarelli <voyageur@gentoo.org> + +gnustep-gnometheme-9999.ebuild, +metadata.xml: + Live ebuild for GnomeTheme + diff --git a/x11-themes/gnustep-gtk-theme/Manifest b/x11-themes/gnustep-gtk-theme/Manifest new file mode 100644 index 0000000..fcdaf94 --- /dev/null +++ b/x11-themes/gnustep-gtk-theme/Manifest @@ -0,0 +1,4 @@ +AUX gnustep-gtk-theme-9999-pkgconfig.patch 1007 RMD160 4a956aca399cbce6028e661c0148669e0048648b SHA1 d76ea374a09fc26f990ed568fd742d576b0e8646 SHA256 6aa843a48041b4968ac92ac9b708aa244dcee8bd9c4872a7f47f2c8cb4b4af3f +EBUILD gnustep-gtk-theme-9999.ebuild 637 RMD160 943bf5ff04e01822bfc34623bc4452d0e25866cb SHA1 3f242d941dab8986bd2def814865b258e173e618 SHA256 9f6a7249267a357a8312587db21e8832232c0729309ce178acc0ad2151d469e5 +MISC ChangeLog 808 RMD160 8209873096686c611d30bff1ef6a4d3be01e6f19 SHA1 9c0144c5fc94210fad165e11fe38cd7a965962ea SHA256 64354f2499be68c171508cdbe4be171ac5aad1eacafff57e1b5f8d68b996a119 +MISC metadata.xml 310 RMD160 6ee52b0a0f4241a80e9578554a6cae25d2fc01c2 SHA1 ccfdc2200501ccdc6815b9b66bd3af4c473226aa SHA256 602f13efbd565c15cd9e4b87ea3c05fcd134e6f9920c6f9c18b205917f91dcf0 diff --git a/x11-themes/gnustep-gtk-theme/files/gnustep-gtk-theme-9999-pkgconfig.patch b/x11-themes/gnustep-gtk-theme/files/gnustep-gtk-theme-9999-pkgconfig.patch new file mode 100644 index 0000000..2b8dc81 --- /dev/null +++ b/x11-themes/gnustep-gtk-theme/files/gnustep-gtk-theme-9999-pkgconfig.patch @@ -0,0 +1,18 @@ +--- GNUmakefile.orig 2011-04-21 10:36:11.077814154 +0200 ++++ GNUmakefile 2011-04-21 11:13:00.877039286 +0200 +@@ -8,13 +8,12 @@ + + include $(GNUSTEP_MAKEFILES)/common.make + +-MYCFLAGS = -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gconf/2/ ++MYCFLAGS = $(shell pkg-config --cflags gconf-2.0 gtk+-2.0) + + ADDITIONAL_OBJCFLAGS = -Wno-import -g $(MYCFLAGS) -O0 # -Wall -O2 + ADDITIONAL_CFLAGS = $(MYCFLAGS) + +-ADDITIONAL_LDFLAGS = -v -L/usr/lib/debug/usr/lib/ -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lgconf-2 +- ++ADDITIONAL_LDFLAGS = $(shell pkg-config --libs gconf-2.0 gtk+-2.0) + # + # Main + # diff --git a/x11-themes/gnustep-gtk-theme/gnustep-gtk-theme-9999.ebuild b/x11-themes/gnustep-gtk-theme/gnustep-gtk-theme-9999.ebuild new file mode 100644 index 0000000..b0455a6 --- /dev/null +++ b/x11-themes/gnustep-gtk-theme/gnustep-gtk-theme-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 +inherit gnustep-2 subversion + +DESCRIPTION="a GNUstep theme engine using current Gtk+ theme" +HOMEPAGE="http://svn.gna.org/viewcvs/gnustep/plugins/themes/Gtk/" +SRC_URI="" +ESVN_REPO_URI="svn://svn.gna.org/svn/gnustep/plugins/themes/Gtk" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="" +IUSE="" + +RDEPEND="gnome-base/gconf + x11-libs/gtk+:2" +DEPEND="dev-util/pkgconfig + ${RDEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/${P}-pkgconfig.patch +} + +pkg_postinst() { + elog "Use gnustep-apps/systempreferences to switch theme" +} diff --git a/x11-themes/gnustep-gtk-theme/metadata.xml b/x11-themes/gnustep-gtk-theme/metadata.xml new file mode 100644 index 0000000..94ef9eb --- /dev/null +++ b/x11-themes/gnustep-gtk-theme/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>gnustep</herd> + <longdescription>Gnome is a theme engine for GNUstep which uses the current Gtk+-Theme selected in Gnome for drawing its widgets.</longdescription> +</pkgmetadata> |