pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/siege Updated www/siege to version 4.0.4.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b2264fe89077
branches:  trunk
changeset: 399918:b2264fe89077
user:      nils <nils%pkgsrc.org@localhost>
date:      Sun Aug 18 20:32:59 2019 +0000

description:
Updated www/siege to version 4.0.4.

Pkgsrc changelog :
* Some files do not exist anymore, so they were removed from installation
* Fixed compilation issue about signals

Some of the upstream changes :
* an HTML parser : pages are now parsed for additional elements (images,
  js...) that are also requested ;
* improved memory management ;
* logging to a file is now disabled by default ;
* colored output can be disabled in the config file ;
* implement disable cache option.

Full changelog available here :
https://github.com/JoeDog/siege/blob/v4.0.4/ChangeLog

diffstat:

 www/siege/Makefile                 |  10 ++--------
 www/siege/PLIST                    |   7 +------
 www/siege/distinfo                 |  11 ++++++-----
 www/siege/patches/patch-src_init.c |  18 ++++++++++++++++++
 4 files changed, 27 insertions(+), 19 deletions(-)

diffs (91 lines):

diff -r 9c055bd20efb -r b2264fe89077 www/siege/Makefile
--- a/www/siege/Makefile        Sun Aug 18 19:01:58 2019 +0000
+++ b/www/siege/Makefile        Sun Aug 18 20:32:59 2019 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.6 2019/05/23 19:23:21 rillig Exp $
+# $NetBSD: Makefile,v 1.7 2019/08/18 20:32:59 nils Exp $
 #
 
-DISTNAME=              siege-3.1.3
-PKGREVISION=           2
+DISTNAME=              siege-4.0.4
 CATEGORIES=            www
 MASTER_SITES=          http://download.joedog.org/siege/
 
@@ -45,12 +44,7 @@
        ${INSTALL_DATA} ${WRKSRC}/COPYING ${DESTDIR}${DOCDIR}/COPYING
        ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DESTDIR}${DOCDIR}/ChangeLog
        ${INSTALL_DATA} ${WRKSRC}/INSTALL ${DESTDIR}${DOCDIR}/INSTALL
-       ${INSTALL_DATA} ${WRKSRC}/KNOWNBUGS ${DESTDIR}${DOCDIR}/KNOWNBUGS
-       #${INSTALL_DATA} ${WRKSRC}/MACHINES ${DESTDIR}${DOCDIR}/MACHINES
-       ${INSTALL_DATA} ${WRKSRC}/NEWS ${DESTDIR}${DOCDIR}/NEWS
        ${INSTALL_DATA} ${WRKSRC}/PLATFORM ${DESTDIR}${DOCDIR}/PLATFORM
        ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${DOCDIR}/README.md
-       ${INSTALL_DATA} ${WRKSRC}/README.https ${DESTDIR}${DOCDIR}/README.https
-       #${INSTALL_DATA} ${WRKSRC}/README.solaris ${DESTDIR}${DOCDIR}/README.solaris
 
 .include "../../mk/bsd.pkg.mk"
diff -r 9c055bd20efb -r b2264fe89077 www/siege/PLIST
--- a/www/siege/PLIST   Sun Aug 18 19:01:58 2019 +0000
+++ b/www/siege/PLIST   Sun Aug 18 20:32:59 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2017/08/14 15:24:58 jlam Exp $
+@comment $NetBSD: PLIST,v 1.3 2019/08/18 20:32:59 nils Exp $
 bin/bombardment
 bin/siege
 bin/siege.config
@@ -7,16 +7,11 @@
 man/man1/siege.1
 man/man1/siege.config.1
 man/man1/siege2csv.1
-man/man5/urls_txt.5
-man/man7/layingsiege.7
 share/doc/siege/AUTHORS
 share/doc/siege/COPYING
 share/doc/siege/ChangeLog
 share/doc/siege/INSTALL
-share/doc/siege/KNOWNBUGS
-share/doc/siege/NEWS
 share/doc/siege/PLATFORM
-share/doc/siege/README.https
 share/doc/siege/README.md
 share/examples/siege/siegerc
 share/examples/siege/urls.txt
diff -r 9c055bd20efb -r b2264fe89077 www/siege/distinfo
--- a/www/siege/distinfo        Sun Aug 18 19:01:58 2019 +0000
+++ b/www/siege/distinfo        Sun Aug 18 20:32:59 2019 +0000
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.3 2015/12/04 22:31:19 nils Exp $
+$NetBSD: distinfo,v 1.4 2019/08/18 20:32:59 nils Exp $
 
-SHA1 (siege-3.1.3.tar.gz) = 32dcc7fb6fa0caf134694878c255d5066bf20917
-RMD160 (siege-3.1.3.tar.gz) = 23f056ea6ef790178d97f76507e8fa53585b3e39
-SHA512 (siege-3.1.3.tar.gz) = 880b6d8bbe6b8210147ebb26fd724f4c242076740284977471165fbca514b56c49812ace42dcbe23c57be8fd10a2503b129deec10b79991451a9ae83f30a742b
-Size (siege-3.1.3.tar.gz) = 527862 bytes
+SHA1 (siege-4.0.4.tar.gz) = 489bcc89799146631898612c8a39030b98cfe310
+RMD160 (siege-4.0.4.tar.gz) = 41b07d04f96e4f92c7aa66351467b07ca7cef1fd
+SHA512 (siege-4.0.4.tar.gz) = a8361ac0e2514626d794e7e4a345b178462409a1f3b53a9318adf171b511c408508acdb07652ad38f34021ac4a614dc5e6d2ea3c6a4ffd261ceef36d3226e573
+Size (siege-4.0.4.tar.gz) = 523102 bytes
+SHA1 (patch-src_init.c) = 88ee2383af55c71a647ef778b728d967a6199fb2
diff -r 9c055bd20efb -r b2264fe89077 www/siege/patches/patch-src_init.c
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/siege/patches/patch-src_init.c        Sun Aug 18 20:32:59 2019 +0000
@@ -0,0 +1,18 @@
+$NetBSD: patch-src_init.c,v 1.1 2019/08/18 20:32:59 nils Exp $
+
+Signals are defined in signal.h in *BSD
+
+--- src/init.c.orig    2017-09-11 17:36:08.000000000 +0000
++++ src/init.c
+@@ -39,7 +39,10 @@
+ #include <unistd.h>
+ #include <errno.h>
+ #include <stdlib.h>
+-
++/* Signals are defined in signal.h in *BSD */
++#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
++#include <signal.h>
++#endif
+ #define LINESZ 1024
+ 
+ int



Home | Main Index | Thread Index | Old Index