1 |
dev-zero 10/04/21 07:22:56 |
2 |
|
3 |
Modified: pino-0.2.6.ebuild metadata.xml ChangeLog |
4 |
Log: |
5 |
Use slot deps. Fix webkit-gtk dep. Added python and intlool to DEPEND. Added debug and indicate use flag. Added code to disable automagic dep on libindicate. Added code to handle language file installation. Don't install docs to /usr/share/doc. Added alternative HOMEPAGE. |
6 |
(Portage version: 2.2_rc67/cvs/Linux x86_64) |
7 |
|
8 |
Revision Changes Path |
9 |
1.2 net-misc/pino/pino-0.2.6.ebuild |
10 |
|
11 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild?rev=1.2&view=markup |
12 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild?rev=1.2&content-type=text/plain |
13 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild?r1=1.1&r2=1.2 |
14 |
|
15 |
Index: pino-0.2.6.ebuild |
16 |
=================================================================== |
17 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild,v |
18 |
retrieving revision 1.1 |
19 |
retrieving revision 1.2 |
20 |
diff -u -r1.1 -r1.2 |
21 |
--- pino-0.2.6.ebuild 16 Apr 2010 08:53:15 -0000 1.1 |
22 |
+++ pino-0.2.6.ebuild 21 Apr 2010 07:22:55 -0000 1.2 |
23 |
@@ -1,43 +1,62 @@ |
24 |
# Copyright 1999-2010 Gentoo Foundation |
25 |
# Distributed under the terms of the GNU General Public License v2 |
26 |
-# $Header: /var/cvsroot/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild,v 1.1 2010/04/16 08:53:15 nirbheek Exp $ |
27 |
+# $Header: /var/cvsroot/gentoo-x86/net-misc/pino/pino-0.2.6.ebuild,v 1.2 2010/04/21 07:22:55 dev-zero Exp $ |
28 |
|
29 |
-EAPI="2" |
30 |
+EAPI="3" |
31 |
|
32 |
DESCRIPTION="Twitter and Identi.ca desktop client written in Vala" |
33 |
-HOMEPAGE="http://code.google.com/p/pino-twitter/" |
34 |
+HOMEPAGE="http://pino-app.appspot.com/ http://code.google.com/p/pino-twitter/" |
35 |
SRC_URI="http://pino-twitter.googlecode.com/files/${P}.tar.bz2" |
36 |
|
37 |
LICENSE="LGPL-3" |
38 |
SLOT="0" |
39 |
KEYWORDS="~amd64 ~x86" |
40 |
-IUSE="" |
41 |
+IUSE="debug indicate" |
42 |
|
43 |
-RDEPEND=">=dev-libs/glib-2.14 |
44 |
- >=x11-libs/gtk+-2.10 |
45 |
+RDEPEND=">=dev-libs/glib-2.14:2 |
46 |
+ >=x11-libs/gtk+-2.10:2 |
47 |
>=dev-libs/libgee-0.5.0 |
48 |
- >=net-libs/libsoup-2.4 |
49 |
- |
50 |
+ net-libs/libsoup:2.4 |
51 |
app-text/gtkspell |
52 |
x11-libs/libnotify |
53 |
dev-libs/libxml2:2 |
54 |
dev-libs/libunique |
55 |
- net-libs/webkit-gtk" |
56 |
+ >=net-libs/webkit-gtk-1.1" |
57 |
DEPEND="${RDEPEND} |
58 |
>=dev-lang/vala-0.7 |
59 |
dev-util/pkgconfig |
60 |
- sys-devel/gettext" |
61 |
+ sys-devel/gettext |
62 |
+ dev-util/intltool |
63 |
+ dev-lang/python" |
64 |
|
65 |
-DOCS="AUTHORS INSTALL README" |
66 |
+DOCS="AUTHORS README" |
67 |
|
68 |
src_configure() { |
69 |
+ local myconf="" |
70 |
+ use debug && myconf="--debug" |
71 |
+ |
72 |
+ if ! use indicate ; then |
73 |
+ # sabotage the detection since no configure option |
74 |
+ sed -i \ |
75 |
+ -e 's|indicate|indicate-false|' \ |
76 |
+ wscript || die "sed failed" |
77 |
+ fi |
78 |
+ |
79 |
+ local supported_linguas=$(<po/LINGUAS) |
80 |
+ rm po/LINGUAS |
81 |
+ for l in ${LINGUAS} ; do |
82 |
+ if [[ "$supported_linguas" =~ "$l" ]] ; then |
83 |
+ echo "$l" >> po/LINGUAS |
84 |
+ fi |
85 |
+ done |
86 |
+ |
87 |
CCFLAGS="${CFLAGS}" LINKFLAGS="${LDFLAGS}" \ |
88 |
./waf --prefix=/usr \ |
89 |
- configure || die "./waf configure failed" |
90 |
+ configure ${myconf} || die "./waf configure failed" |
91 |
} |
92 |
|
93 |
src_compile() { |
94 |
- local myjobs=$(echo "$MAKEOPTS" | sed -n -e 's,.*\(-j[[:digit:]]\+\).*,\1,p') |
95 |
+ local myjobs=$(sed -n -e 's,.*\(-j[[:digit:]]\+\).*,\1,p' <<< ${MAKEOPTS}) |
96 |
./waf ${myjobs} build || die "./waf configure failed" |
97 |
} |
98 |
|
99 |
@@ -45,5 +64,7 @@ |
100 |
./waf \ |
101 |
--destdir="${D}" \ |
102 |
install || die "./waf install failed" |
103 |
+ |
104 |
+ rm -rf "${D}/usr/share/doc" |
105 |
dodoc ${DOCS} |
106 |
} |
107 |
|
108 |
|
109 |
|
110 |
1.2 net-misc/pino/metadata.xml |
111 |
|
112 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/metadata.xml?rev=1.2&view=markup |
113 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/metadata.xml?rev=1.2&content-type=text/plain |
114 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/metadata.xml?r1=1.1&r2=1.2 |
115 |
|
116 |
Index: metadata.xml |
117 |
=================================================================== |
118 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/pino/metadata.xml,v |
119 |
retrieving revision 1.1 |
120 |
retrieving revision 1.2 |
121 |
diff -u -r1.1 -r1.2 |
122 |
--- metadata.xml 16 Apr 2010 08:53:15 -0000 1.1 |
123 |
+++ metadata.xml 21 Apr 2010 07:22:55 -0000 1.2 |
124 |
@@ -7,4 +7,7 @@ |
125 |
<email>nirbheek@g.o</email> |
126 |
<name>Nirbheek Chauhan</name> |
127 |
</maintainer> |
128 |
+ <use> |
129 |
+ <flag name='indicate'>Use <pkg>dev-libs/libindicate</pkg> to notify other apps</flag> |
130 |
+ </use> |
131 |
</pkgmetadata> |
132 |
|
133 |
|
134 |
|
135 |
1.2 net-misc/pino/ChangeLog |
136 |
|
137 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/ChangeLog?rev=1.2&view=markup |
138 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/ChangeLog?rev=1.2&content-type=text/plain |
139 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/pino/ChangeLog?r1=1.1&r2=1.2 |
140 |
|
141 |
Index: ChangeLog |
142 |
=================================================================== |
143 |
RCS file: /var/cvsroot/gentoo-x86/net-misc/pino/ChangeLog,v |
144 |
retrieving revision 1.1 |
145 |
retrieving revision 1.2 |
146 |
diff -u -r1.1 -r1.2 |
147 |
--- ChangeLog 16 Apr 2010 08:53:15 -0000 1.1 |
148 |
+++ ChangeLog 21 Apr 2010 07:22:55 -0000 1.2 |
149 |
@@ -1,6 +1,13 @@ |
150 |
# ChangeLog for net-misc/pino |
151 |
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 |
152 |
-# $Header: /var/cvsroot/gentoo-x86/net-misc/pino/ChangeLog,v 1.1 2010/04/16 08:53:15 nirbheek Exp $ |
153 |
+# $Header: /var/cvsroot/gentoo-x86/net-misc/pino/ChangeLog,v 1.2 2010/04/21 07:22:55 dev-zero Exp $ |
154 |
+ |
155 |
+ 21 Apr 2010; Tiziano Müller <dev-zero@g.o> pino-0.2.6.ebuild, |
156 |
+ metadata.xml: |
157 |
+ Use slot deps. Fix webkit-gtk dep. Added python and intlool to DEPEND. |
158 |
+ Added debug and indicate use flag. Added code to disable automagic dep on |
159 |
+ libindicate. Added code to handle language file installation. Don't |
160 |
+ install docs to /usr/share/doc. Added alternative HOMEPAGE. |
161 |
|
162 |
*pino-0.2.6 (16 Apr 2010) |