Version bump to 0.9.31. Fixes security stuff, see bug #70516. Note that GTK support...
authorDaniel Drake <dsd@gentoo.org>
Tue, 9 Nov 2004 20:12:58 +0000 (20:12 +0000)
committerDaniel Drake <dsd@gentoo.org>
Tue, 9 Nov 2004 20:12:58 +0000 (20:12 +0000)
net-misc/pavuk/ChangeLog
net-misc/pavuk/Manifest
net-misc/pavuk/files/digest-pavuk-0.9.31 [new file with mode: 0644]
net-misc/pavuk/pavuk-0.9.31.ebuild [new file with mode: 0644]

index 296d059a4d8134c09a3cb85743f809ea760dff86..de15c6fe6374354bd43555d4f608a777e47bcc77 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for net-misc/pavuk
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/pavuk/ChangeLog,v 1.10 2004/09/24 23:48:50 dsd Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/pavuk/ChangeLog,v 1.11 2004/11/09 20:12:58 dsd Exp $
+
+*pavuk-0.9.31 (09 Nov 2004)
+
+  09 Nov 2004; Daniel Drake <dsd@gentoo.org> +pavuk-0.9.31.ebuild:
+  Version bump to 0.9.31. Fixes security stuff, see bug #70516. Note that GTK
+  support is quite broken and has been disabled
 
   25 Sep 2004; Daniel Drake <dsd@gentoo.org> pavuk-0.9.28-r4.ebuild:
   Fix gnome depend.
index 6a3eca493771f877ad977616e731f596b5c93810..6151f920063a9bba20feabe3a7049d9907be69af 100644 (file)
@@ -1,6 +1,8 @@
 MD5 f84203f0b2cc1f36a18c23084e03c3c8 pavuk-0.9.28-r4.ebuild 1966
-MD5 a56ebc18da4311fce50ffc407f8155a2 ChangeLog 1904
+MD5 b8a71485a0f7e4ce9bc65f2a98a694cc ChangeLog 2127
 MD5 a1457284faaa66902037dcd2eaeab292 metadata.xml 245
+MD5 c9e2ac4fb1c9338e59c8ba8f2cc36c46 pavuk-0.9.31.ebuild 1413
 MD5 7e864c54e972ae5a1456fa08d6d4e792 files/digest-pavuk-0.9.28-r4 62
 MD5 3ceb6f5a4af6fa6bfb24671fb1c29877 files/pavuk-0.9.28-digest_auth.c.patch 1013
+MD5 0ecaaa14f3190993e307fea1f2d880d3 files/digest-pavuk-0.9.31 65
 MD5 10d79651cad9ba99fed11403edfb4b3a files/pavuk-0.9.28-http.patch 450
diff --git a/net-misc/pavuk/files/digest-pavuk-0.9.31 b/net-misc/pavuk/files/digest-pavuk-0.9.31
new file mode 100644 (file)
index 0000000..58a921f
--- /dev/null
@@ -0,0 +1 @@
+MD5 26e5fb3328de588f92d78c2a57d228b5 pavuk-0.9.31.tar.bz2 639592
diff --git a/net-misc/pavuk/pavuk-0.9.31.ebuild b/net-misc/pavuk/pavuk-0.9.31.ebuild
new file mode 100644 (file)
index 0000000..2d1a65e
--- /dev/null
@@ -0,0 +1,55 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/pavuk/pavuk-0.9.31.ebuild,v 1.1 2004/11/09 20:12:58 dsd Exp $
+
+inherit eutils
+
+DESCRIPTION="Web spider and website mirroring tool"
+HOMEPAGE="http://www.pavuk.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ppc ~sparc ~x86"
+IUSE="ssl X gnome mozilla socks5 nls"
+
+DEPEND=">=sys-apps/sed-4
+       sys-devel/gettext
+       sys-libs/zlib
+       ssl? ( dev-libs/openssl )
+       X? ( virtual/x11 )
+       gnome? ( gnome-base/gnome-libs )
+       mozilla? ( net-www/mozilla )
+       socks5? ( net-misc/tsocks )"
+
+src_compile() {
+       econf \
+               --enable-threads \
+               --with-regex=auto \
+               --disable-gtk \
+               $(use_with X x) \
+               $(use_enable ssl) \
+               $(use_enable gnome) \
+               $(use_enable mozilla js) \
+               $(use_enable socks5 socks) \
+               $(use_enable nls) \
+               || die "econf failed"
+
+       emake || die
+}
+
+src_install() {
+       # fix sandbox violation for gnome .desktop and icon, and gnome menu entry
+       if use gnome
+       then
+               sed -i 's:GNOME_PREFIX = /usr:GNOME_PREFIX = ${D}usr:' Makefile
+               sed -i 's:GNOME_PREFIX = /usr:GNOME_PREFIX = ${D}usr:' icons/Makefile
+               sed -i 's:Type=Internet:Type=Application:' pavuk.desktop
+       fi
+
+       einstall || die
+
+       dodoc README CREDITS FAQ NEWS AUTHORS BUGS \
+               TODO MAILINGLIST ChangeLog wget-pavuk.HOWTO jsbind.txt \
+               pavuk_authinfo.sample  pavukrc.sample
+}