Gentoo Archives: gentoo-commits

From: "Daniel Pielmeier (billie)" <billie@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-portage/pfl: pfl-1.8.1-r1.ebuild pfl-1.8.1.ebuild ChangeLog pfl-2.0.ebuild
Date: Sun, 09 May 2010 16:26:21
Message-Id: 20100509162618.7D1E92C473@corvid.gentoo.org
1 billie 10/05/09 16:26:18
2
3 Modified: pfl-1.8.1-r1.ebuild pfl-1.8.1.ebuild ChangeLog
4 Added: pfl-2.0.ebuild
5 Log:
6 Version bump. Use versioned SRC_URI for e-file.
7 (Portage version: 2.1.8.3/cvs/Linux i686)
8
9 Revision Changes Path
10 1.4 app-portage/pfl/pfl-1.8.1-r1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/pfl/pfl-1.8.1-r1.ebuild?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/pfl/pfl-1.8.1-r1.ebuild?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/pfl/pfl-1.8.1-r1.ebuild?r1=1.3&r2=1.4
15
16 Index: pfl-1.8.1-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-portage/pfl/pfl-1.8.1-r1.ebuild,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- pfl-1.8.1-r1.ebuild 19 Apr 2010 20:18:22 -0000 1.3
23 +++ pfl-1.8.1-r1.ebuild 9 May 2010 16:26:18 -0000 1.4
24 @@ -1,15 +1,17 @@
25 # Copyright 1999-2010 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-portage/pfl/pfl-1.8.1-r1.ebuild,v 1.3 2010/04/19 20:18:22 billie Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-portage/pfl/pfl-1.8.1-r1.ebuild,v 1.4 2010/05/09 16:26:18 billie Exp $
29
30 PYTHON_DEPEND=2
31
32 inherit python multilib
33
34 +MY_PV=20081201
35 +
36 DESCRIPTION="PFL is an online searchable file/package database for Gentoo"
37 HOMEPAGE="http://www.portagefilelist.de/index.php/Special:PFLQuery2"
38 SRC_URI="http://files.portagefilelist.de/${P}
39 - http://files.portagefilelist.de/e-file"
40 + http://files.portagefilelist.de/e-file-${MY_PV}"
41
42 LICENSE="GPL-2"
43 SLOT="0"
44 @@ -25,7 +27,7 @@
45
46 src_unpack() {
47 cp "${DISTDIR}/${P}" "${WORKDIR}/${PN}.py"
48 - cp "${DISTDIR}/e-file" "${WORKDIR}/e-file"
49 + cp "${DISTDIR}/e-file-${MY_PV}" "${WORKDIR}/e-file"
50 }
51
52 pkg_setup() {
53
54
55
56 1.3 app-portage/pfl/pfl-1.8.1.ebuild
57
58 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/pfl/pfl-1.8.1.ebuild?rev=1.3&view=markup
59 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/pfl/pfl-1.8.1.ebuild?rev=1.3&content-type=text/plain
60 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/pfl/pfl-1.8.1.ebuild?r1=1.2&r2=1.3
61
62 Index: pfl-1.8.1.ebuild
63 ===================================================================
64 RCS file: /var/cvsroot/gentoo-x86/app-portage/pfl/pfl-1.8.1.ebuild,v
65 retrieving revision 1.2
66 retrieving revision 1.3
67 diff -u -r1.2 -r1.3
68 --- pfl-1.8.1.ebuild 21 Jan 2010 17:22:15 -0000 1.2
69 +++ pfl-1.8.1.ebuild 9 May 2010 16:26:18 -0000 1.3
70 @@ -1,13 +1,15 @@
71 # Copyright 1999-2010 Gentoo Foundation
72 # Distributed under the terms of the GNU General Public License v2
73 -# $Header: /var/cvsroot/gentoo-x86/app-portage/pfl/pfl-1.8.1.ebuild,v 1.2 2010/01/21 17:22:15 fauli Exp $
74 +# $Header: /var/cvsroot/gentoo-x86/app-portage/pfl/pfl-1.8.1.ebuild,v 1.3 2010/05/09 16:26:18 billie Exp $
75
76 inherit python multilib
77
78 +MY_PV=20081201
79 +
80 DESCRIPTION="PFL is an online searchable file/package database for Gentoo"
81 HOMEPAGE="http://www.portagefilelist.de/index.php/Special:PFLQuery2"
82 SRC_URI="http://files.portagefilelist.de/${P}
83 - http://files.portagefilelist.de/e-file"
84 + http://files.portagefilelist.de/e-file-${MY_PV}"
85
86 LICENSE="GPL-2"
87 SLOT="0"
88 @@ -23,7 +25,7 @@
89
90 src_unpack() {
91 cp "${DISTDIR}/${P}" "${WORKDIR}/${PN}.py"
92 - cp "${DISTDIR}/e-file" "${WORKDIR}/e-file"
93 + cp "${DISTDIR}/e-file-${MY_PV}" "${WORKDIR}/e-file"
94 }
95
96 src_install() {
97
98
99
100 1.7 app-portage/pfl/ChangeLog
101
102 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/pfl/ChangeLog?rev=1.7&view=markup
103 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/pfl/ChangeLog?rev=1.7&content-type=text/plain
104 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/pfl/ChangeLog?r1=1.6&r2=1.7
105
106 Index: ChangeLog
107 ===================================================================
108 RCS file: /var/cvsroot/gentoo-x86/app-portage/pfl/ChangeLog,v
109 retrieving revision 1.6
110 retrieving revision 1.7
111 diff -u -r1.6 -r1.7
112 --- ChangeLog 19 Apr 2010 20:18:22 -0000 1.6
113 +++ ChangeLog 9 May 2010 16:26:18 -0000 1.7
114 @@ -1,6 +1,12 @@
115 # ChangeLog for app-portage/pfl
116 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
117 -# $Header: /var/cvsroot/gentoo-x86/app-portage/pfl/ChangeLog,v 1.6 2010/04/19 20:18:22 billie Exp $
118 +# $Header: /var/cvsroot/gentoo-x86/app-portage/pfl/ChangeLog,v 1.7 2010/05/09 16:26:18 billie Exp $
119 +
120 +*pfl-2.0 (09 May 2010)
121 +
122 + 09 May 2010; Daniel Pielmeier <billie@g.o> pfl-1.8.1.ebuild,
123 + pfl-1.8.1-r1.ebuild, +pfl-2.0.ebuild:
124 + Version bump. Use versioned SRC_URI for e-file.
125
126 19 Apr 2010; Daniel Pielmeier <billie@g.o> pfl-1.8.1-r1.ebuild:
127 Fix bug #315593 thanks to Diego E. 'Flameeyes' Pettenò.
128
129
130
131 1.1 app-portage/pfl/pfl-2.0.ebuild
132
133 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/pfl/pfl-2.0.ebuild?rev=1.1&view=markup
134 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-portage/pfl/pfl-2.0.ebuild?rev=1.1&content-type=text/plain
135
136 Index: pfl-2.0.ebuild
137 ===================================================================
138 # Copyright 1999-2010 Gentoo Foundation
139 # Distributed under the terms of the GNU General Public License v2
140 # $Header: /var/cvsroot/gentoo-x86/app-portage/pfl/pfl-2.0.ebuild,v 1.1 2010/05/09 16:26:18 billie Exp $
141
142 PYTHON_DEPEND=2
143
144 inherit python multilib
145
146 MY_PV=20081230
147
148 DESCRIPTION="PFL is an online searchable file/package database for Gentoo"
149 HOMEPAGE="http://www.portagefilelist.de/index.php/Special:PFLQuery2"
150 SRC_URI="http://files.portagefilelist.de/${P}
151 http://files.portagefilelist.de/e-file-${MY_PV}"
152
153 LICENSE="GPL-2"
154 SLOT="0"
155 KEYWORDS="~amd64 ~x86"
156 IUSE="network-cron"
157
158 DEPEND=""
159 RDEPEND="${DEPEND}
160 net-misc/curl
161 sys-apps/portage"
162
163 RESTRICT="mirror"
164
165 src_unpack() {
166 cp "${DISTDIR}/${P}" "${WORKDIR}/${PN}.py"
167 cp "${DISTDIR}/e-file-${MY_PV}" "${WORKDIR}/e-file"
168 }
169
170 pkg_setup() {
171 python_set_active_version 2
172 }
173
174 src_install() {
175 if use network-cron ; then
176 cat >> "${T}/${PN}" <<- EOF
177 #!/bin/sh
178 exec nice $(PYTHON) -O $(python_get_sitedir)/${PN}/${PN}.py >/dev/null
179 EOF
180
181 exeinto /etc/cron.weekly
182 doexe "${T}/${PN}" || die "install ${PN} cron file failed"
183 fi
184
185 exeinto $(python_get_sitedir)/${PN}
186 doexe ${PN}.py || die "install ${PN}.py failed"
187
188 dobin e-file || die "install e-file failed"
189
190 dodir /var/lib/${PN} || die "directory creation failed"
191 }
192
193 pkg_postinst() {
194 python_mod_optimize $(python_get_sitedir)/${PN}
195
196 if [[ ! -e "${ROOT%/}/var/lib/${PN}/pfl.info" ]]; then
197 touch "${ROOT%/}/var/lib/${PN}/pfl.info"
198 chown -R 0:portage "${ROOT%/}/var/lib/${PN}"
199 chmod 775 "${ROOT%/}/var/lib/${PN}"
200 fi
201 }
202
203 pkg_postrm() {
204 python_mod_cleanup
205 }