# 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.
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
--- /dev/null
+# 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
+}