Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-client/surfraw: ChangeLog surfraw-2.1.5.ebuild surfraw-2.2.2.ebuild surfraw-1.0.7.ebuild
Date: Fri, 11 Jul 2008 04:49:35
Message-Id: E1KHAZY-0002WI-KM@stork.gentoo.org
1 jer 08/07/11 04:49:32
2
3 Modified: ChangeLog surfraw-2.1.5.ebuild
4 Added: surfraw-2.2.2.ebuild
5 Removed: surfraw-1.0.7.ebuild
6 Log:
7 Version bump thanks to Simon Ernst and James Rowe (bug #191382). Remove oldest version. Do not quote A.
8 (Portage version: 2.2_rc1/cvs/Linux 2.6.24-gentoo-r2-JeR i686)
9
10 Revision Changes Path
11 1.16 www-client/surfraw/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/surfraw/ChangeLog?rev=1.16&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/surfraw/ChangeLog?rev=1.16&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/surfraw/ChangeLog?r1=1.15&r2=1.16
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-client/surfraw/ChangeLog,v
20 retrieving revision 1.15
21 retrieving revision 1.16
22 diff -u -r1.15 -r1.16
23 --- ChangeLog 15 Jun 2008 11:15:19 -0000 1.15
24 +++ ChangeLog 11 Jul 2008 04:49:32 -0000 1.16
25 @@ -1,6 +1,13 @@
26 # ChangeLog for www-client/surfraw
27 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/www-client/surfraw/ChangeLog,v 1.15 2008/06/15 11:15:19 zmedico Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-client/surfraw/ChangeLog,v 1.16 2008/07/11 04:49:32 jer Exp $
30 +
31 +*surfraw-2.2.2 (11 Jul 2008)
32 +
33 + 11 Jul 2008; Jeroen Roovers <jer@g.o> -surfraw-1.0.7.ebuild,
34 + surfraw-2.1.5.ebuild, +surfraw-2.2.2.ebuild:
35 + Version bump thanks to Simon Ernst and James Rowe (bug #191382). Remove
36 + oldest version. Do not quote A.
37
38 15 Jun 2008; Zac Medico <zmedico@g.o> surfraw-2.1.5.ebuild:
39 Bug #226505 - For compatibility with phase execution order in
40
41
42
43 1.9 www-client/surfraw/surfraw-2.1.5.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/surfraw/surfraw-2.1.5.ebuild?rev=1.9&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/surfraw/surfraw-2.1.5.ebuild?rev=1.9&content-type=text/plain
47 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/surfraw/surfraw-2.1.5.ebuild?r1=1.8&r2=1.9
48
49 Index: surfraw-2.1.5.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/www-client/surfraw/surfraw-2.1.5.ebuild,v
52 retrieving revision 1.8
53 retrieving revision 1.9
54 diff -u -r1.8 -r1.9
55 --- surfraw-2.1.5.ebuild 15 Jun 2008 11:15:19 -0000 1.8
56 +++ surfraw-2.1.5.ebuild 11 Jul 2008 04:49:32 -0000 1.9
57 @@ -1,6 +1,6 @@
58 # Copyright 1999-2008 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/www-client/surfraw/surfraw-2.1.5.ebuild,v 1.8 2008/06/15 11:15:19 zmedico Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/www-client/surfraw/surfraw-2.1.5.ebuild,v 1.9 2008/07/11 04:49:32 jer Exp $
62
63 inherit bash-completion eutils
64
65 @@ -14,7 +14,8 @@
66 IUSE=""
67
68 src_unpack() {
69 - unpack "${A}"; cd "${S}"
70 + unpack ${A}
71 + cd "${S}"
72
73 epatch "${FILESDIR}"/${PN}-2.1.5-gentoo_pkg_tools.patch
74 # Man page symlinks shouldn't link to compressed files
75
76
77
78 1.1 www-client/surfraw/surfraw-2.2.2.ebuild
79
80 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/surfraw/surfraw-2.2.2.ebuild?rev=1.1&view=markup
81 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/surfraw/surfraw-2.2.2.ebuild?rev=1.1&content-type=text/plain
82
83 Index: surfraw-2.2.2.ebuild
84 ===================================================================
85 # Copyright 1999-2008 Gentoo Foundation
86 # Distributed under the terms of the GNU General Public License v2
87 # $Header: /var/cvsroot/gentoo-x86/www-client/surfraw/surfraw-2.2.2.ebuild,v 1.1 2008/07/11 04:49:32 jer Exp $
88
89 inherit bash-completion eutils
90
91 DESCRIPTION="A fast unix command line interface to WWW"
92 HOMEPAGE="http://surfraw.alioth.debian.org/"
93 SRC_URI="http://${PN}.alioth.debian.org/dist/${P}.tar.gz"
94
95 SLOT="0"
96 LICENSE="public-domain"
97 KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
98 IUSE=""
99 RESTRICT="test"
100
101 src_unpack() {
102 unpack ${A}
103 cd "${S}"
104
105 epatch "${FILESDIR}"/${PN}-2.1.5-gentoo_pkg_tools.patch
106 # Man page symlinks shouldn't link to compressed files
107 sed -i 's,\.gz,,g' links.IN
108 }
109
110 src_compile() {
111 econf \
112 --with-elvidir='$(datadir)'/surfraw \
113 --disable-opensearch \
114 || die "./configure failed"
115 emake || die "make failed"
116 }
117
118 src_install() {
119 make DESTDIR="${D}" install || die "make install failed"
120 dodoc debian/changelog AUTHORS ChangeLog HACKING NEWS README TODO
121
122 dobashcompletion surfraw-bash-completion
123 }
124
125 pkg_preinst() {
126 has_version "=${CATEGORY}/${PN}-1.0.7"
127 upgrade_from_1_0_7=$?
128 }
129
130 pkg_postinst() {
131 bash-completion_pkg_postinst
132 einfo
133 einfo "You can get a list of installed elvi by just typing 'surfraw' or"
134 einfo "the abbreviated 'sr'."
135 einfo
136 einfo "You can try some searches, for example:"
137 einfo "$ sr ask why is jeeves gay? "
138 einfo "$ sr google -results=100 RMS, GNU, which is sinner, which is sin?"
139 einfo "$ sr rhyme -method=perfect Julian"
140 einfo
141 einfo "The system configuration file is /etc/surfraw.conf"
142 einfo
143 einfo "Users can specify preferences in '~/.surfraw.conf' e.g."
144 einfo "SURFRAW_graphical_browser=mozilla"
145 einfo "SURFRAW_text_browser=w3m"
146 einfo "SURFRAW_graphical=no"
147 einfo
148 einfo "surfraw works with any graphical and/or text WWW browser"
149 einfo
150 if [[ $upgrade_from_1_0_7 = 0 ]] ; then
151 ewarn "surfraw usage has changed slightly since version 1.0.7, elvi are now called"
152 ewarn "using the 'sr' wrapper script as described above. If you wish to return to"
153 ewarn "the old behaviour you can add /usr/share/surfraw to your \$PATH"
154 fi
155 # This file was always autogenerated, and is no longer needed.
156 if [ -f "${ROOT}"/etc/surfraw_elvi.list ]; then
157 rm -f "${ROOT}"/etc/surfraw_elvi.list
158 fi
159 }
160
161
162
163 --
164 gentoo-commits@l.g.o mailing list