summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2012-02-20 21:02:31 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2012-02-20 21:02:31 +0000
commit031ec8eb606310303310476351b43d46ba078c2b (patch)
tree848096d2333072e8f56ee27bbaf65bfb63a1620a /x11-themes/gnustep-gtk-theme
parentLive ebuild for Etoile, for those interested (diff)
downloadgnustep-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/ChangeLog23
-rw-r--r--x11-themes/gnustep-gtk-theme/Manifest4
-rw-r--r--x11-themes/gnustep-gtk-theme/files/gnustep-gtk-theme-9999-pkgconfig.patch18
-rw-r--r--x11-themes/gnustep-gtk-theme/gnustep-gtk-theme-9999.ebuild29
-rw-r--r--x11-themes/gnustep-gtk-theme/metadata.xml6
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>