1 |
commit: 0e93495d48d86b0192015c02656254772dc7734c |
2 |
Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org> |
3 |
AuthorDate: Tue Mar 29 16:15:52 2011 +0000 |
4 |
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Mar 29 16:15:52 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=0e93495d |
7 |
|
8 |
x11-themes/thewidgetfactory: 0.2.1 (GTK+ 2), 99999 (GTK+ 3) |
9 |
|
10 |
--- |
11 |
.../files/thewidgetfactory-99999-stupid.patch | 35 ++++++++++++++++++++ |
12 |
x11-themes/thewidgetfactory/metadata.xml | 9 +++++ |
13 |
.../thewidgetfactory/thewidgetfactory-0.2.1.ebuild | 24 +++++++++++++ |
14 |
.../thewidgetfactory/thewidgetfactory-99999.ebuild | 31 +++++++++++++++++ |
15 |
4 files changed, 99 insertions(+), 0 deletions(-) |
16 |
|
17 |
diff --git a/x11-themes/thewidgetfactory/files/thewidgetfactory-99999-stupid.patch b/x11-themes/thewidgetfactory/files/thewidgetfactory-99999-stupid.patch |
18 |
new file mode 100644 |
19 |
index 0000000..02ac70e |
20 |
--- /dev/null |
21 |
+++ b/x11-themes/thewidgetfactory/files/thewidgetfactory-99999-stupid.patch |
22 |
@@ -0,0 +1,35 @@ |
23 |
+diff --git a/src/interface.c b/src/interface.c |
24 |
+index 5cbfe99..2e5700f 100644 |
25 |
+--- a/src/interface.c |
26 |
++++ b/src/interface.c |
27 |
+@@ -26,6 +26,27 @@ |
28 |
+ #define GLADE_HOOKUP_OBJECT_NO_REF(component,widget,name) \ |
29 |
+ g_object_set_data (G_OBJECT (component), name, widget) |
30 |
+ |
31 |
++ |
32 |
++GtkWidget * |
33 |
++gtk_combo_box_entry_new_text (void) { |
34 |
++ return NULL; |
35 |
++} |
36 |
++ |
37 |
++void |
38 |
++gtk_combo_box_append_text (GtkComboBox *combo_box, const gchar *text) { |
39 |
++} |
40 |
++ |
41 |
++GtkWidget * |
42 |
++gtk_combo_box_new_text (void) { |
43 |
++ return NULL; |
44 |
++} |
45 |
++ |
46 |
++gchar * |
47 |
++gtk_set_locale (void) { |
48 |
++ return NULL; |
49 |
++} |
50 |
++ |
51 |
++ |
52 |
+ GtkWidget* |
53 |
+ create_window2 (void) |
54 |
+ { |
55 |
+diff --git a/interface.o b/interface.o |
56 |
+index bb2088a..3372e88 100644 |
57 |
+Binary files a/interface.o and b/interface.o differ |
58 |
|
59 |
diff --git a/x11-themes/thewidgetfactory/metadata.xml b/x11-themes/thewidgetfactory/metadata.xml |
60 |
new file mode 100644 |
61 |
index 0000000..328fbd1 |
62 |
--- /dev/null |
63 |
+++ b/x11-themes/thewidgetfactory/metadata.xml |
64 |
@@ -0,0 +1,9 @@ |
65 |
+<?xml version="1.0" encoding="UTF-8"?> |
66 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
67 |
+<pkgmetadata> |
68 |
+ <herd>no-herd</herd> |
69 |
+ <maintainer> |
70 |
+ <email>sping@g.o</email> |
71 |
+ <name>Sebastian Pipping</name> |
72 |
+ </maintainer> |
73 |
+</pkgmetadata> |
74 |
|
75 |
diff --git a/x11-themes/thewidgetfactory/thewidgetfactory-0.2.1.ebuild b/x11-themes/thewidgetfactory/thewidgetfactory-0.2.1.ebuild |
76 |
new file mode 100644 |
77 |
index 0000000..ea9e33e |
78 |
--- /dev/null |
79 |
+++ b/x11-themes/thewidgetfactory/thewidgetfactory-0.2.1.ebuild |
80 |
@@ -0,0 +1,24 @@ |
81 |
+# Copyright 1999-2011 Gentoo Foundation |
82 |
+# Distributed under the terms of the GNU General Public License v2 |
83 |
+# $Header: $ |
84 |
+ |
85 |
+EAPI="2" |
86 |
+ |
87 |
+DESCRIPTION="A showcase for GTK+ widgets" |
88 |
+HOMEPAGE="http://www.stellingwerff.com/?page_id=10" |
89 |
+SRC_URI="http://www.stellingwerff.com/TheWidgetFactory/${P}.tar.gz" |
90 |
+ |
91 |
+LICENSE="GPL-2" |
92 |
+SLOT="gtk-2" |
93 |
+KEYWORDS="~amd64 ~x86" |
94 |
+IUSE="" |
95 |
+ |
96 |
+RDEPEND=">=x11-libs/gtk+-2.4:2" |
97 |
+DEPEND="${RDEPEND} |
98 |
+ dev-util/pkgconfig" |
99 |
+ |
100 |
+src_install() { |
101 |
+ emake DESTDIR="${D}" install || die |
102 |
+ mv "${D}"/usr/bin/twf{,-${SLOT}} || die |
103 |
+ dodoc README NEWS AUTHORS ChangeLog || die |
104 |
+} |
105 |
|
106 |
diff --git a/x11-themes/thewidgetfactory/thewidgetfactory-99999.ebuild b/x11-themes/thewidgetfactory/thewidgetfactory-99999.ebuild |
107 |
new file mode 100644 |
108 |
index 0000000..22e093c |
109 |
--- /dev/null |
110 |
+++ b/x11-themes/thewidgetfactory/thewidgetfactory-99999.ebuild |
111 |
@@ -0,0 +1,31 @@ |
112 |
+# Copyright 1999-2011 Gentoo Foundation |
113 |
+# Distributed under the terms of the GNU General Public License v2 |
114 |
+# $Header: $ |
115 |
+ |
116 |
+EAPI="2" |
117 |
+ |
118 |
+inherit eutils bzr |
119 |
+ |
120 |
+DESCRIPTION="A showcase for GTK+ widgets" |
121 |
+HOMEPAGE="https://code.launchpad.net/~cimi/+junk/twf-gtk+3" |
122 |
+SRC_URI="" |
123 |
+EBZR_REPO_URI="lp:~cimi/+junk/twf-gtk+3" |
124 |
+ |
125 |
+LICENSE="GPL-2" |
126 |
+SLOT="gtk-3" |
127 |
+KEYWORDS="" |
128 |
+IUSE="" |
129 |
+ |
130 |
+RDEPEND="x11-libs/gtk+:3" |
131 |
+DEPEND="${RDEPEND} |
132 |
+ dev-util/pkgconfig" |
133 |
+ |
134 |
+src_prepare() { |
135 |
+ epatch "${FILESDIR}"/${P}-stupid.patch |
136 |
+} |
137 |
+ |
138 |
+src_install() { |
139 |
+ emake DESTDIR="${D}" install || die |
140 |
+ mv "${D}"/usr/bin/twf{,-${SLOT}} || die |
141 |
+ dodoc README NEWS AUTHORS ChangeLog || die |
142 |
+} |