pkgsrc/www/siege/Makefile
nils 7e3369012c Updated www/siege to version 4.0.7.
Upstream changes (from 4.0.4) :
* src/cookie.c           Fixed an issue with expires
* src/cookies.c          Fixed an issue with persistence
* src/version.c          Version increment: 4.0.7
* src/init.c             Minor bug fix
* src/auth.c             Fixed initialization error
* src/version.c          Version increment: 4.0.6
* src/creds.c            Fixed an initialization problem
* src/cookies.c          Fixed locking issue
* src/url.c              Fixed an initialization problem
* src/init.c             Fixed an initialization problem
* src/memory.c           Formatting change
* src/version.c          Version increment: 4.0.5
* src/main.c             Added -j/--json-output
* src/init.c             Added -j/--json-output - force quiet mode
* src/setup.h            Added variable for json output
* doc/siegerc.in         Added documentation to the config file
* src/url.c              Adding DELETE and OPTIONS support.
* src/browser.c          Adding DELETE and OPTIONS support.
* src/http.c             Correct capitalization for Content-Type & Content-Length
* src/response.c         Handle case of incorrect server response header
* README.md              Make readme's title nice
* src/page.c             Remove needless memset(2)
* src/cookies.c          Bug fix - prevent segfault when getenv(HOME) is null
* src/load.c             Bug fix - allow content-type override at cmd line
* src/version.c          Version increment: 4.0.4r3
* src/url.c              Skipped URL escaping for the host and port
* src/version.c          Version increment: 4.0.4r2
* src/sock.c             Added support for IPv6
* src/url.c              Added support for parsing IPv6 addresses
* src/version.c          Version increment: 4.0.4r1
2020-10-05 20:15:01 +00:00

45 lines
1.3 KiB
Makefile

# $NetBSD: Makefile,v 1.10 2020/10/05 20:15:01 nils Exp $
#
DISTNAME= siege-4.0.7
CATEGORIES= www
MASTER_SITES= http://download.joedog.org/siege/
MAINTAINER= nils@NetBSD.org
HOMEPAGE= http://www.joedog.org/JoeDog/Siege
COMMENT= Website/webserver regression testing utility
LICENSE= gnu-gpl-v2
GNU_CONFIGURE= yes
USE_TOOLS+= autoconf
.include "options.mk"
BUILD_DEFS+= VARBASE
PKG_SYSCONFSUBDIR= siege
EGDIR= ${PREFIX}/share/examples/siege
DOCDIR= ${PREFIX}/share/doc/siege
CONF_FILES= ${EGDIR}/urls.txt ${PKG_SYSCONFDIR}/urls.txt
CONF_FILES+= ${EGDIR}/siegerc ${PKG_SYSCONFDIR}/siegerc
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
CONFIGURE_ARGS+= --localstatedir=${VARBASE}/log/
CONFIGURE_ENV+= PERL=${PERL5:Q}
INSTALLATION_DIRS+= ${EGDIR} ${DOCDIR}
INSTALL_MAKE_FLAGS+= sysconfdir=${EGDIR:Q}
NOT_FOR_PLATFORM+= SunOS-*-*
pre-configure:
cd ${WRKSRC} && autoconf
post-install:
${INSTALL_DATA} ${WRKSRC}/AUTHORS ${DESTDIR}${DOCDIR}/AUTHORS
${INSTALL_DATA} ${WRKSRC}/COPYING ${DESTDIR}${DOCDIR}/COPYING
${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DESTDIR}${DOCDIR}/ChangeLog
${INSTALL_DATA} ${WRKSRC}/INSTALL ${DESTDIR}${DOCDIR}/INSTALL
${INSTALL_DATA} ${WRKSRC}/PLATFORM ${DESTDIR}${DOCDIR}/PLATFORM
${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${DOCDIR}/README.md
.include "../../mk/bsd.pkg.mk"