aboutsummaryrefslogtreecommitdiff
path: root/sysutils/webjob
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2008-12-25 19:47:36 +0000
committerMartin Wilke <miwi@FreeBSD.org>2008-12-25 19:47:36 +0000
commit8ed1419f5acbd45c24c31dbb634db9f1a5724dd9 (patch)
treef56d5d642dadd44db1144e7e961d94995ba2dc56 /sysutils/webjob
parent02aedc85062ff5132c66a8b3d5ebf3465ac2fda9 (diff)
downloadports-8ed1419f5acbd45c24c31dbb634db9f1a5724dd9.tar.gz
ports-8ed1419f5acbd45c24c31dbb634db9f1a5724dd9.zip
Notes
Diffstat (limited to 'sysutils/webjob')
-rw-r--r--sysutils/webjob/Makefile34
-rw-r--r--sysutils/webjob/distinfo6
-rw-r--r--sysutils/webjob/files/patch-etc::Makefile.in13
-rw-r--r--sysutils/webjob/pkg-plist12
4 files changed, 29 insertions, 36 deletions
diff --git a/sysutils/webjob/Makefile b/sysutils/webjob/Makefile
index fa2286ff755b..74413ea53b9d 100644
--- a/sysutils/webjob/Makefile
+++ b/sysutils/webjob/Makefile
@@ -6,33 +6,39 @@
#
PORTNAME= webjob
-PORTVERSION= 1.6.0
+PORTVERSION= 1.8.0
CATEGORIES= sysutils security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= webjob
+MASTER_SITES= SF
EXTRACT_SUFX= .tgz
MAINTAINER= klm@uidzero.org
COMMENT= Download and execute a program over HTTP/HTTPS
-GNU_CONFIGURE= YES
+GNU_CONFIGURE= yes
+USE_PERL5_BUILD= yes
+MAN1= webjob.1 xshar.1
-.if defined(WITHOUT_PAD)
-PLIST_SUB+= PAD="@comment "
-.else
-PLIST_SUB+= PAD=""
+OPTIONS= PAD_TOOLS "install PaD tools" on \
+ DSV_TOOLS "install DSV tools" on
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_PAD_TOOLS)
+PLIST_SUB+= PAD_TOOLS=""
CONFIGURE_ARGS+= --with-pad-tools
+.else
+PLIST_SUB+= PAD_TOOLS="@comment "
.endif
.if defined(WITHOUT_SSL)
CONFIGURE_ARGS+= --without-ssl
.else
-USE_OPENSSL= YES
+.include "${PORTSDIR}/Mk/bsd.openssl.mk"
CONFIGURE_ARGS+= --with-ssl=${OPENSSLBASE}
-.if defined(WITHOUT_DSV) # Note: DSV requires SSL
-PLIST_SUB+= DSV="@comment "
+.if defined(WITHOUT_DSV_TOOLS) # Note: DSV requires SSL
+PLIST_SUB+= DSV_TOOLS="@comment "
.else
-PLIST_SUB+= DSV=""
+PLIST_SUB+= DSV_TOOLS=""
CONFIGURE_ARGS+= --with-dsv-tools
MAN1+= webjob-dsvtool.1
.endif
@@ -42,9 +48,7 @@ MAN1+= webjob-dsvtool.1
CFLAGS+= -static
.endif
-MAN1+= webjob.1
-
post-install:
@${STRIP_CMD} ${PREFIX}/bin/webjob
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/sysutils/webjob/distinfo b/sysutils/webjob/distinfo
index 611e9f6d7ea7..6e49006c29b0 100644
--- a/sysutils/webjob/distinfo
+++ b/sysutils/webjob/distinfo
@@ -1,3 +1,3 @@
-MD5 (webjob-1.6.0.tgz) = 62584c7720d7c1ae38a89f230cf19b5e
-SHA256 (webjob-1.6.0.tgz) = 82bbc27448ad714961e55af0b993d18da06bf3e434f29b97706ba758cc8bb45c
-SIZE (webjob-1.6.0.tgz) = 326114
+MD5 (webjob-1.8.0.tgz) = 416bc16f2f6030bb88bedf83a81d4c2d
+SHA256 (webjob-1.8.0.tgz) = c7ada29a575199a5513676aa9f22bcd1efdcd4c84d8d69bae8f2465f9ac97280
+SIZE (webjob-1.8.0.tgz) = 419430
diff --git a/sysutils/webjob/files/patch-etc::Makefile.in b/sysutils/webjob/files/patch-etc::Makefile.in
deleted file mode 100644
index 68b3849f55c5..000000000000
--- a/sysutils/webjob/files/patch-etc::Makefile.in
+++ /dev/null
@@ -1,13 +0,0 @@
---- etc/Makefile.in.orig Mon Mar 1 23:36:29 2004
-+++ etc/Makefile.in Fri May 7 18:40:29 2004
-@@ -22,10 +22,8 @@
-
- INSTALL = @INSTALL@
- SRC_FILES =\
-- nph-webjob.cfg.sample\
- webjob.cfg.sample
- DST_FILES =\
-- ${etcdir}/nph-webjob.cfg.sample\
- ${etcdir}/webjob.cfg.sample
-
- all: ${SRC_FILES}
diff --git a/sysutils/webjob/pkg-plist b/sysutils/webjob/pkg-plist
index 1598cdd5686a..d5431bfd394b 100644
--- a/sysutils/webjob/pkg-plist
+++ b/sysutils/webjob/pkg-plist
@@ -1,6 +1,8 @@
-%%DSV%%bin/webjob-dsvtool
-%%PAD%%bin/pad-join
-%%PAD%%bin/pad-make-script
-%%PAD%%bin/pad-make-binary
+%%DSV_TOOLS%%bin/webjob-dsvtool
+%%PAD_TOOLS%%bin/pad-join
+%%PAD_TOOLS%%bin/pad-make-script
+%%PAD_TOOLS%%bin/pad-make-binary
bin/webjob
-etc/webjob.cfg.sample
+bin/xshar
+etc/webjob-execute.cfg.sample
+etc/webjob-get-url.cfg.sample