diff options
Diffstat (limited to 'benchmarks')
-rw-r--r-- | benchmarks/postal/Makefile | 6 | ||||
-rw-r--r-- | benchmarks/postal/PLIST | 8 | ||||
-rw-r--r-- | benchmarks/postal/distinfo | 17 | ||||
-rw-r--r-- | benchmarks/postal/patches/patch-aa | 22 | ||||
-rw-r--r-- | benchmarks/postal/patches/patch-ab | 18 | ||||
-rw-r--r-- | benchmarks/postal/patches/patch-ac | 21 | ||||
-rw-r--r-- | benchmarks/postal/patches/patch-ad | 12 | ||||
-rw-r--r-- | benchmarks/postal/patches/patch-ae | 16 | ||||
-rw-r--r-- | benchmarks/postal/patches/patch-af | 14 |
9 files changed, 72 insertions, 62 deletions
diff --git a/benchmarks/postal/Makefile b/benchmarks/postal/Makefile index 68727bb6dd2..98a27104ec0 100644 --- a/benchmarks/postal/Makefile +++ b/benchmarks/postal/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.15 2010/01/17 12:02:06 wiz Exp $ +# $NetBSD: Makefile,v 1.16 2011/11/24 01:15:41 marino Exp $ -DISTNAME= postal-0.62 -PKGREVISION= 5 +DISTNAME= postal-0.70 CATEGORIES= benchmarks MASTER_SITES= http://www.coker.com.au/postal/ EXTRACT_SUFX= .tgz @@ -9,6 +8,7 @@ EXTRACT_SUFX= .tgz MAINTAINER= david@silicium.ath.cx HOMEPAGE= http://www.coker.com.au/postal/ COMMENT= Tool for benchmarking SMTP/POP servers +LICENSE= gnu-gpl-v3 PKG_INSTALLATION_TYPES= overwrite pkgviews PKG_DESTDIR_SUPPORT= user-destdir diff --git a/benchmarks/postal/PLIST b/benchmarks/postal/PLIST index 35ee38cee98..de026ed9396 100644 --- a/benchmarks/postal/PLIST +++ b/benchmarks/postal/PLIST @@ -1,7 +1,9 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2003/12/03 18:40:33 xtraeme Exp $ -man/man8/postal-list.8 +@comment $NetBSD: PLIST,v 1.2 2011/11/24 01:15:41 marino Exp $ +bin/postal-list +man/man1/postal-list.1 +man/man8/bhm.8 man/man8/postal.8 man/man8/rabid.8 +sbin/bhm sbin/postal -sbin/postal-list sbin/rabid diff --git a/benchmarks/postal/distinfo b/benchmarks/postal/distinfo index c970b016bbb..d32e072b07d 100644 --- a/benchmarks/postal/distinfo +++ b/benchmarks/postal/distinfo @@ -1,9 +1,10 @@ -$NetBSD: distinfo,v 1.5 2009/02/09 18:54:05 joerg Exp $ +$NetBSD: distinfo,v 1.6 2011/11/24 01:15:41 marino Exp $ -SHA1 (postal-0.62.tgz) = 6379ac223964921963389c8c600a1ba4b24a6ab3 -RMD160 (postal-0.62.tgz) = 694800444ff33c7c64c5b7915ef5438fdb3605f3 -Size (postal-0.62.tgz) = 84506 bytes -SHA1 (patch-aa) = ec272095d02d2b8cde4e1f798ac8bfb3212d7874 -SHA1 (patch-ab) = 3a14324d2203fc2f6e0e8028f937906c7d95e7e0 -SHA1 (patch-ac) = 7f888c21b98ffe648bc9d2b055166578cf975ef5 -SHA1 (patch-ad) = 03483392e08df509003e87f513d5dabd95d1b2ea +SHA1 (postal-0.70.tgz) = d02dc900eb645aa993c5747fa434a0af4b0fb7e0 +RMD160 (postal-0.70.tgz) = 2b23ab0d60abfeaad32adf7ba65134d0f267294a +Size (postal-0.70.tgz) = 99965 bytes +SHA1 (patch-aa) = d280c32d86451d2abee8ec95e7a22f91c752ae60 +SHA1 (patch-ab) = bc67f3c2d609f1aeb0969467cdc170e2f6ac08b8 +SHA1 (patch-ad) = 3707f465c6a69c94fd862fb7863a3c8cb6519366 +SHA1 (patch-ae) = 094165c454fb87c9cbacfae6e9ab2bb38f4d15a2 +SHA1 (patch-af) = ddc0280be05d7fac510ac9204146023d9ad58a00 diff --git a/benchmarks/postal/patches/patch-aa b/benchmarks/postal/patches/patch-aa index 64ad75a9049..6c4826d4d67 100644 --- a/benchmarks/postal/patches/patch-aa +++ b/benchmarks/postal/patches/patch-aa @@ -1,10 +1,10 @@ -$NetBSD: patch-aa,v 1.1 2005/03/14 15:02:14 rillig Exp $ +$NetBSD: patch-aa,v 1.2 2011/11/24 01:15:41 marino Exp $ ---- postal.cpp.orig Tue Jan 14 12:33:27 2003 -+++ postal.cpp Sat Mar 12 00:24:43 2005 -@@ -11,6 +11,15 @@ - #include "postal.h" - #include "logit.h" +--- postal.cpp.orig 2007-01-14 04:40:23.000000000 +0000 ++++ postal.cpp +@@ -16,6 +16,15 @@ + GCRY_THREAD_OPTION_PTHREAD_IMPL; + #endif +#ifdef __NetBSD__ +# include <sys/param.h> @@ -17,14 +17,14 @@ $NetBSD: patch-aa,v 1.1 2005/03/14 15:02:14 rillig Exp $ + void usage() { - printf("Usage: postal [-m maximum-message-size] [-p processes] [-l local-address]\n" -@@ -112,7 +121,9 @@ int main(int argc, char **argv) - } + printf("Usage: postal [-m maximum-message-size] [-M minimum-message-size] [-t threads]\n" +@@ -152,7 +161,9 @@ int main(int argc, char **argv) struct sigaction sa; + sa.sa_sigaction = NULL; sa.sa_handler = SIG_IGN; +#ifdef HAVE_STRUCT_SIGACTION_SA_SIGACTION - sa.sa_sigaction = NULL; -+#endif sa.sa_flags = 0; ++#endif if(sigaction(SIGPIPE, &sa, NULL)) { + printf("Can't block SIGPIPE.\n"); diff --git a/benchmarks/postal/patches/patch-ab b/benchmarks/postal/patches/patch-ab index 8f13b179fc3..5ec5bfb78dd 100644 --- a/benchmarks/postal/patches/patch-ab +++ b/benchmarks/postal/patches/patch-ab @@ -1,10 +1,8 @@ -$NetBSD: patch-ab,v 1.1 2005/03/14 15:02:14 rillig Exp $ - ---- rabid.cpp.orig Tue Jan 14 12:33:02 2003 -+++ rabid.cpp Sat Mar 12 00:25:56 2005 -@@ -11,6 +11,15 @@ - #include "postal.h" - #include "logit.h" +--- rabid.cpp.orig 2008-05-26 11:40:30.000000000 +0200 ++++ rabid.cpp 2011-11-24 01:18:38.758256000 +0100 +@@ -18,6 +18,15 @@ + GCRY_THREAD_OPTION_PTHREAD_IMPL; + #endif +#ifdef __NetBSD__ +# include <sys/param.h> @@ -18,13 +16,13 @@ $NetBSD: patch-ab,v 1.1 2005/03/14 15:02:14 rillig Exp $ void usage() { printf("Usage: rabid [-r max-connections-per-minute] [-p processes] [-l local-address]\n" -@@ -112,7 +121,9 @@ int main(int argc, char **argv) +@@ -138,7 +147,9 @@ + UserList ul(argv[optind + 1], true, strip_domain); struct sigaction sa; - sa.sa_handler = SIG_IGN; +#ifdef HAVE_STRUCT_SIGACTION_SA_SIGACTION sa.sa_sigaction = NULL; +#endif + sa.sa_handler = SIG_IGN; sa.sa_flags = 0; if(sigaction(SIGPIPE, &sa, NULL)) - { diff --git a/benchmarks/postal/patches/patch-ac b/benchmarks/postal/patches/patch-ac deleted file mode 100644 index e8b04311779..00000000000 --- a/benchmarks/postal/patches/patch-ac +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-ac,v 1.1 2008/06/12 02:14:15 joerg Exp $ - ---- Makefile.in.orig 2008-06-11 09:51:31.000000000 +0000 -+++ Makefile.in -@@ -32,12 +32,12 @@ postal-list: postal-list.cpp expand.o - $(CXX) postal-list.cpp expand.o -o postal-list $(LFLAGS) - - install-bin: $(EXE) -- mkdir -p $(eprefix)/sbin -- @INSTALL_PROGRAM@ @stripping@ $(EXE) $(eprefix)/sbin -+ mkdir -p ${DESTDIR}$(eprefix)/sbin -+ @INSTALL_PROGRAM@ @stripping@ $(EXE) ${DESTDIR}$(eprefix)/sbin - - install: install-bin -- mkdir -p @mandir@/man8 -- @INSTALL_DATA@ $(MAN8) @mandir@/man8 -+ mkdir -p ${DESTDIR}@mandir@/man8 -+ @INSTALL_DATA@ $(MAN8) ${DESTDIR}@mandir@/man8 - - %.o: %.cpp %.h postal.h - $(CXX) -c $< diff --git a/benchmarks/postal/patches/patch-ad b/benchmarks/postal/patches/patch-ad index f3a2c02dbad..36c79261774 100644 --- a/benchmarks/postal/patches/patch-ad +++ b/benchmarks/postal/patches/patch-ad @@ -1,11 +1,11 @@ -$NetBSD: patch-ad,v 1.1 2009/02/09 18:54:05 joerg Exp $ +$NetBSD: patch-ad,v 1.2 2011/11/24 01:15:41 marino Exp $ ---- tcp.h.orig 2009-02-09 19:48:16.000000000 +0100 +--- tcp.h.orig 2007-01-12 07:12:10.000000000 +0000 +++ tcp.h -@@ -90,7 +90,11 @@ private: - address *m_sourceAddr; - Logit *m_debug; // debug file management object (NULL if no debugging) +@@ -100,7 +100,11 @@ private: + #ifdef USE_SSL + #ifdef USE_OPENSSL +#if OPENSSL_VERSION_NUMBER < 0x00909000L SSL_METHOD *m_sslMeth; +#else @@ -13,4 +13,4 @@ $NetBSD: patch-ad,v 1.1 2009/02/09 18:54:05 joerg Exp $ +#endif SSL_CTX* m_sslCtx; SSL *m_ssl; - bool m_isTLS; + #else diff --git a/benchmarks/postal/patches/patch-ae b/benchmarks/postal/patches/patch-ae new file mode 100644 index 00000000000..ba33d34697e --- /dev/null +++ b/benchmarks/postal/patches/patch-ae @@ -0,0 +1,16 @@ +$NetBSD: patch-ae,v 1.1 2011/11/24 01:15:41 marino Exp $ + +--- basictcp.h.orig 2008-05-26 09:41:40.000000000 +0000 ++++ basictcp.h +@@ -89,7 +89,11 @@ private: + + #ifdef USE_SSL + #ifdef USE_OPENSSL ++#if OPENSSL_VERSION_NUMBER < 0x00909000L + SSL_METHOD *m_sslMeth; ++#else ++ const SSL_METHOD *m_sslMeth; ++#endif + SSL_CTX* m_sslCtx; + SSL *m_ssl; + #else diff --git a/benchmarks/postal/patches/patch-af b/benchmarks/postal/patches/patch-af new file mode 100644 index 00000000000..9253aba0c1f --- /dev/null +++ b/benchmarks/postal/patches/patch-af @@ -0,0 +1,14 @@ +$NetBSD: patch-af,v 1.1 2011/11/24 01:15:41 marino Exp $ + +--- bhm.cpp.orig 2008-05-26 09:43:52.000000000 +0000 ++++ bhm.cpp +@@ -13,6 +13,9 @@ + #include <sys/types.h> + #include <sys/socket.h> + #include <arpa/inet.h> ++#if defined (__NetBSD__) ++#include <netinet/in_systm.h> ++#endif + #include <netinet/ip.h> + + #include "postal.h" |