Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-news/straw: ChangeLog metadata.xml straw-0.27.ebuild
Date: Sun, 29 Jun 2008 18:46:51
Message-Id: E1KD1vB-0004zU-Ld@stork.gentoo.org
1 eva 08/06/29 18:46:45
2
3 Modified: ChangeLog metadata.xml
4 Added: straw-0.27.ebuild
5 Log:
6 adding maintainer-needed in metadata.xml
7 (Portage version: 2.2_rc1/cvs/Linux 2.6.24-gentoo-r8-mactel x86_64)
8
9 Revision Changes Path
10 1.10 net-news/straw/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/straw/ChangeLog?rev=1.10&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/straw/ChangeLog?rev=1.10&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/straw/ChangeLog?r1=1.9&r2=1.10
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-news/straw/ChangeLog,v
19 retrieving revision 1.9
20 retrieving revision 1.10
21 diff -u -r1.9 -r1.10
22 --- ChangeLog 8 Apr 2007 15:10:44 -0000 1.9
23 +++ ChangeLog 29 Jun 2008 18:46:45 -0000 1.10
24 @@ -1,6 +1,12 @@
25 # ChangeLog for net-news/straw
26 -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-news/straw/ChangeLog,v 1.9 2007/04/08 15:10:44 dev-zero Exp $
28 +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/net-news/straw/ChangeLog,v 1.10 2008/06/29 18:46:45 eva Exp $
30 +
31 +*straw-0.27 (29 Jun 2008)
32 +
33 + 29 Jun 2008; Gilles Dartiguelongue <eva@g.o> metadata.xml,
34 + +straw-0.27.ebuild:
35 + adding maintainer-needed in metadata.xml
36
37 08 Apr 2007; Tiziano Müller <dev-zero@g.o> straw-0.26.ebuild:
38 Fixed bug #173761 (thanks to Anton Kuzmin) by adding a sed-line to replace
39
40
41
42 1.2 net-news/straw/metadata.xml
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/straw/metadata.xml?rev=1.2&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/straw/metadata.xml?rev=1.2&content-type=text/plain
46 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/straw/metadata.xml?r1=1.1&r2=1.2
47
48 Index: metadata.xml
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/net-news/straw/metadata.xml,v
51 retrieving revision 1.1
52 retrieving revision 1.2
53 diff -u -r1.1 -r1.2
54 --- metadata.xml 18 Mar 2005 14:22:06 -0000 1.1
55 +++ metadata.xml 29 Jun 2008 18:46:45 -0000 1.2
56 @@ -1,6 +1,7 @@
57 <?xml version="1.0" encoding="UTF-8"?>
58 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
59 <pkgmetadata>
60 +<herd>maintainer-needed</herd>
61 <herd>gnome</herd>
62 <herd>python</herd>
63 </pkgmetadata>
64
65
66
67 1.1 net-news/straw/straw-0.27.ebuild
68
69 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/straw/straw-0.27.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/straw/straw-0.27.ebuild?rev=1.1&content-type=text/plain
71
72 Index: straw-0.27.ebuild
73 ===================================================================
74 # Copyright 1999-2008 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/net-news/straw/straw-0.27.ebuild,v 1.1 2008/06/29 18:46:45 eva Exp $
77
78 inherit gnome2 python distutils virtualx
79
80 DESCRIPTION="RSS/RDF News Aggregator"
81 HOMEPAGE="http://www.gnome.org/projects/straw/"
82 LICENSE="GPL-2"
83
84 SLOT="0"
85 KEYWORDS="~amd64 ~ppc ~x86"
86 IUSE=""
87
88 DEPEND=">=dev-lang/python-2.4"
89
90 RDEPEND="${DEPEND}
91 gnome-base/gconf
92 >=gnome-base/libglade-2.4
93 >=gnome-base/libgnome-2.0.1
94 >=dev-python/gnome-python-1.99.13
95 >=dev-python/pygtk-2.8
96 >=dev-python/bsddb3-3.4.0
97 >=dev-python/egenix-mx-base-2
98 dev-python/gnome-python-extras
99 dev-python/dbus-python
100 !ppc? ( >=dev-python/adns-python-1.0.0 )"
101
102 # dev-python/gnome-python-extras provides gtkhtml2 python module
103
104 # REMIND : egenix-mx-base is only needed for the conversion of
105 # pre 0.22 straw databases. It should be removed at some point.
106 # foser <foser@g.o> 18 Feb 2004
107
108 src_unpack() {
109 gnome2_src_unpack
110 sed -i \
111 -e 's/bsddb.db/bsddb3.db/' \
112 "${S}/setup.py" || die "sed failed"
113 }
114
115 # This about of virtualmake in src_compile and src_install are
116 # pretty horrible.. why can't I compile gtk base modules in
117 # distutils without that (ps. I'm the upstream guy to blame)
118 # Olivier Crete <tester@g.o>
119
120 src_compile() {
121 export maketype="distutils_src_compile"
122 virtualmake || die "compilation failed"
123 }
124
125 src_install() {
126 # work around bug in straw's install script
127 export maketype="distutils_src_install"
128 virtualmake \
129 --prefix=/usr \
130 --sysconfdir=${D}/etc \
131 --disable-schemas-install
132 }
133
134 pkg_postinst() {
135
136 distutils_pkg_postinst
137 gnome2_pkg_postinst # need this for gconf schemas
138
139 echo
140 einfo "Consult the README if you have database conversion problems on startup."
141 echo
142
143 }
144
145 pkg_postrm() {
146
147 distutils_pkg_postrm
148 gnome2_pkg_postrm
149
150 }
151
152
153
154 --
155 gentoo-commits@l.g.o mailing list