summaryrefslogtreecommitdiff
path: root/net-misc/pavuk
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-04-30 21:33:31 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-04-30 21:33:31 +0100
commit2f8db31405fac68eea6f7257d58529243815033b (patch)
tree54259cc8988a98a10586fc0496b1f3501cd1e2a1 /net-misc/pavuk
parenta4e2a46beb5e4858ef27bdedbb0ff6d2ced430ad (diff)
gentoo resync : 30.04.2018
Diffstat (limited to 'net-misc/pavuk')
-rw-r--r--net-misc/pavuk/Manifest7
-rw-r--r--net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-gtkmulticol-segfault.patch26
-rw-r--r--net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-underlinking.patch10
-rw-r--r--net-misc/pavuk/files/pavuk-0.9.36_pre20120215-pcre-fix.patch12
-rw-r--r--net-misc/pavuk/files/pavuk-0.9.36_pre20120215-tl_selectr-overflow-fix.patch13
-rw-r--r--net-misc/pavuk/metadata.xml10
-rw-r--r--net-misc/pavuk/pavuk-0.9.36_pre20120215-r2.ebuild110
7 files changed, 0 insertions, 188 deletions
diff --git a/net-misc/pavuk/Manifest b/net-misc/pavuk/Manifest
deleted file mode 100644
index f181589ab862..000000000000
--- a/net-misc/pavuk/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX pavuk-0.9.36_pre20120215-fix-gtkmulticol-segfault.patch 937 BLAKE2B a06f7e8dbe69bd59ab6e125098282923d37497cf15a5afb796a8cb744817a8fa1fc432140d5701d638c6b7d82c2b5d49fa911f9cf41989b2ba739161878c5c88 SHA512 45a12440d9ad8ee19418d8ef3d0a8cc37bfa118e81ba1d063eef5e4417ba04f8d78bb7bfdb2fddac59d8bc15495af1728c2470ed6ee21d54140d1f82441b333f
-AUX pavuk-0.9.36_pre20120215-fix-underlinking.patch 409 BLAKE2B b89949ab4d8e57ab6e79615cd014ee76c3f3b0654ef764041e380ff1af18038e097ae2f94907c43bdbfd6393eadbdc7b58eb997611014e48ff9ff25a6e69f24c SHA512 c45c7bdc1d9bf87be53438b90e4e7d418b4864fdde80c8a4b2e3f8d6f39d1f5680d327163dbed4007bc44288fe23fee56edd1d99170812380580a301991bf66e
-AUX pavuk-0.9.36_pre20120215-pcre-fix.patch 427 BLAKE2B 11a7c0b102aa0d562a3251f812d78327e51c9b9cec67670613c008ae3052ef8d9e5d712cb2861b79e03d9dc730544f950733f2771f22d440cc956e0dbb7db3dc SHA512 786d001779e47b98c01232a885b3eb9c9e85817008647cd7038f0797d87b931489e6f4e7d1526ac6f48da8dc0c77a3a261936ec2a32dbffb2ab5b69b33943a11
-AUX pavuk-0.9.36_pre20120215-tl_selectr-overflow-fix.patch 437 BLAKE2B 7985614bfff0579ae35d576f51de4a3e9df26b87bebdeebfc5d3eedcd50fad718927d9e3340e2c67d5cc1fbc471c461f81780b8f9bbba04a75ec67262666560b SHA512 117979bf90e5a1ad880918a2707a478381c5197b830f3d944d0c3c4b04a827600aba360b653ebd2c5c1a8d41eb24642dfb36abb6000cf6160c2522b307756183
-DIST pavuk-0.9.36_pre20120215.tar.xz 810516 BLAKE2B 742f1afd299f6b1ab9c77a32da7fba937557a95d644b29d914b9e0851bf9ed700cdf42b614371f30f30e2e56c68e2550d64cff3f8035604bac7a44ec96d2ee88 SHA512 d7393abb72e328d3c3e8c005282a8b0ec793eee94e5de00c4518aa1a27403da535372679cf3b803a574e6d0dea8c53ccdbb3aa68d9f0c85da5128dba86b65a4f
-EBUILD pavuk-0.9.36_pre20120215-r2.ebuild 2860 BLAKE2B 4aa41d06d33ebcbe74a38f97d333c29afd166560b95a94b7c76248df86b3d89e8decaf2a3c3a98ffd03df6be434ff3380f5f652e6fc6af785b5f81ce24d97b2a SHA512 4ee860d42309a4e78a0c6f4a041a4aadfb4d74023cce0f4e6a62bf83d0ba1df476ee998251e84f33d17826c1d2662a7c4abf20351fde9e5856e74a150283d166
-MISC metadata.xml 368 BLAKE2B 31e81772cae543c1e54e81fd27812b10943d4f2d71a4e9899c996fd378adb9e6e764e0cd7f107d691658aced10caf49b43c1f2e34cc9ff4e4d21ef96a7259d9c SHA512 04f9e9750641c5c70c1e0aea59a690dd353156b2cccbc3452e50ef46a185369a89ec6f24a09b2a64576f253c172048ae21cb255f0c7daee279307b0260adf778
diff --git a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-gtkmulticol-segfault.patch b/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-gtkmulticol-segfault.patch
deleted file mode 100644
index 6ce18c1ed3e2..000000000000
--- a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-gtkmulticol-segfault.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- src/gtkmulticol.c 2009-01-21 16:37:39.000000000 +0800
-+++ src/gtkmulticol.c 2012-02-21 09:47:21.680512626 +0800
-@@ -45,9 +45,9 @@
- static void gtk_multicol_size_request(GtkWidget *widget, GtkRequisition *requisition);
- static void gtk_multicol_size_allocate(GtkWidget *widget, GtkAllocation *allocation);
-
--guint gtk_multicol_get_type(void)
-+GType gtk_multicol_get_type(void)
- {
-- static guint multicol_type = 0;
-+ static GType multicol_type = 0;
-
- if (!multicol_type)
- {
-
---- src/gtkmulticol.h 2009-01-21 16:37:40.000000000 +0800
-+++ src/gtkmulticol.h 2012-02-21 09:47:42.880514545 +0800
-@@ -41,7 +41,7 @@
- GtkBoxClass parent_class;
- };
-
--guint gtk_multicol_get_type(void);
-+GType gtk_multicol_get_type(void);
- GtkWidget *gtk_multicol_new(gint nrows);
- void gtk_multicol_set_number_of_rows(GtkMultiCol *multicol, gint nrows);
- void gtk_multicol_set_spacing(GtkMultiCol *multicol, gint hspacing, gint vspacing);
diff --git a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-underlinking.patch b/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-underlinking.patch
deleted file mode 100644
index 25338460bd4c..000000000000
--- a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-underlinking.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.in~ 2011-03-02 10:44:45.000000000 +0800
-+++ configure.in 2012-02-23 09:55:28.073709216 +0800
-@@ -1749,6 +1749,7 @@
-
- if test -n "$GTK_LIBS" ; then
- if test -n "$GTK_LIBS"; then
-+ AX_ADD_OPTION([LIBS], [$X_LIBS])
- AX_ADD_OPTION([LIBS], [$GTK_LIBS])
- AX_ADD_OPTION([CPPFLAGS], [$GTK_CFLAGS])
- AC_DEFINE_UNQUOTED(GTK_FACE, [$GTK_VERSION], [with GTK+ GUI])
diff --git a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-pcre-fix.patch b/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-pcre-fix.patch
deleted file mode 100644
index 3d92fdd4b8b6..000000000000
--- a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-pcre-fix.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/re.c~ 2009-01-21 16:37:40.000000000 +0800
-+++ src/re.c 2012-02-18 13:46:30.986959223 +0800
-@@ -193,8 +193,7 @@ int re_subexpr_info(re_entry *ree, int *
- {
- if (nr)
- {
-- pcre_fullinfo(ree->preg, ree->preg_extra, PCRE_INFO_CAPTURECOUNT, &pmatch_nr);
-- *nr = pmatch_nr;
-+ pcre_fullinfo(ree->preg, ree->preg_extra, PCRE_INFO_CAPTURECOUNT, nr);
- }
- }
- #endif
diff --git a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-tl_selectr-overflow-fix.patch b/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-tl_selectr-overflow-fix.patch
deleted file mode 100644
index ec3655f1468c..000000000000
--- a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-tl_selectr-overflow-fix.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/absio.orig.c b/src/absio.c
-index 7be9255..e19d7cd 100644
---- a/src/absio.orig.c
-+++ b/src/absio.c
-@@ -181,7 +181,7 @@ int tl_selectr(int sock, long int timeout)
- {
- if ((rv == 0) && !cfg.stop && !cfg.rbreak && !FD_ISSET(sock, &readfds))
- {
-- char buf[32];
-+ char buf[64];
- int r;
- char buf2[64];
-
diff --git a/net-misc/pavuk/metadata.xml b/net-misc/pavuk/metadata.xml
deleted file mode 100644
index 5dd8ba44d773..000000000000
--- a/net-misc/pavuk/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-<use>
- <flag name="hammer">Turn on chunky/hammer mode (DoS) in pavuk: when
- specified, pavuk will include features to stress test web sites using an
- ultrahigh performancereplay mechanism</flag>
-</use>
-</pkgmetadata>
diff --git a/net-misc/pavuk/pavuk-0.9.36_pre20120215-r2.ebuild b/net-misc/pavuk/pavuk-0.9.36_pre20120215-r2.ebuild
deleted file mode 100644
index 8f3d5cb6b587..000000000000
--- a/net-misc/pavuk/pavuk-0.9.36_pre20120215-r2.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-S="${WORKDIR}/${PN}"
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-inherit eutils autotools-utils
-
-DESCRIPTION="Web spider and website mirroring tool"
-HOMEPAGE="http://www.pavuk.org/"
-SRC_URI="https://dev.gentoo.org/~pacho/maintainer-needed/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="debug gtk hammer ipv6 nls pcre profile ssl"
-
-RDEPEND="virtual/libintl:=
- gtk? ( x11-libs/gtk+:2 )
- pcre? ( dev-libs/libpcre:= )
- ssl? ( dev-libs/openssl:= )"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4
- sys-devel/gettext"
-
-PATCHES=(
- # Fixes a bug in re.c for PCRE support
- "${FILESDIR}/${P}-pcre-fix.patch"
-
- # Fixes underlinking, bug #405337
- "${FILESDIR}/${P}-fix-underlinking.patch"
-
- # Fixes a segfault in the GTK+2 interface on amd64, bug #262504#c40
- "${FILESDIR}/${P}-fix-gtkmulticol-segfault.patch"
-
- # Fixed overflow, bug #450990
- "${FILESDIR}/${P}-tl_selectr-overflow-fix.patch"
-)
-
-DOCS=( README CREDITS NEWS AUTHORS BUGS TODO MAILINGLIST wget-pavuk.HOWTO
- ChangeLog wget-pavuk.HOWTO pavuk_authinfo.sample pavukrc.sample )
-
-src_prepare() {
- # Fixes a bug in Makefile.am that causes aclocal to fail
- sed -i 's/^\(ACLOCAL_AMFLAGS[[:space:]]*=[[:space:]]*-I[[:space:]]*\)\$(top_srcdir)\//\1/' "${S}/Makefile.am" || die
-
- # Fixes a bug in configure.in that breaks non-debug builds
- sed -i 's/\([[:space:]]C\(PP\)*FLAGS=`\)/true; # \1/' "${S}/configure.in" || die
-
- # Fix for building with ~dev-lang/spidermonkey-1.8.5
- # sed -i 's/mozjs/mozjs185/g' "${S}/configure.in" || die
-
- autotools-utils_src_prepare
-}
-
-src_configure() {
- local regex="auto"
- use pcre && regex="pcre"
-
- local myeconfargs=(
- --enable-threads
- --enable-socks
- --enable-utf-8
- --disable-js
- "--with-regex=${regex}"
- $(use_enable gtk)
- $(use_enable gtk gtk2)
- $(use_enable gtk gnome)
- $(use_with gtk x)
- $(use_enable debug debugging)
- $(use_enable debug debug-build)
- # $(use_enable debug debug-features)
- $(use_enable ssl)
- $(use_enable nls)
- $(use_enable ipv6)
- # $(use_enable javascript js)
- $(use_enable profile profiling)
- )
-
- # JavaScript bindings: Broken!
- # ============================
- # Currently could pass configure phase with ~dev-lang/spidermonkey-1.8.5
- # yet apparently incompatible with recent versions of spidermonkey
-
- # if use javascript; then
- # local jspkg='mozjs185'
- # local jsinclude=$(pkg-config --cflags "$jspkg")
- # local jslibs='/dev/null '$(pkg-config --libs-only-l "$jspkg")
- # myeconfargs+=(
- # "--with-js-include=${jsinclude}"
- # "--with-js-libraries=${jslibs}"
- # )
- # fi
-
- autotools-utils_src_configure
-}
-
-src_install() {
- if use gtk; then
- newicon src/pavuk_logo.xpm pavuk.xpm
- domenu pavuk.desktop
- fi
-
- doman "${S}/doc/pavuk.1"
-
- autotools-utils_src_install
-}