svn commit: r354123 - in head/www/havp: . files
Renato Botelho
garga at FreeBSD.org
Thu May 15 13:19:07 UTC 2014
Author: garga
Date: Thu May 15 13:19:06 2014
New Revision: 354123
URL: http://svnweb.freebsd.org/changeset/ports/354123
QAT: https://qat.redports.org/buildarchive/r354123/
Log:
. Support stage
. Use new LIB_DEPENDS syntax
Approved by: portmgr (blanket)
Modified:
head/www/havp/Makefile
head/www/havp/files/patch-havp_Makefile.in
head/www/havp/pkg-plist
Modified: head/www/havp/Makefile
==============================================================================
--- head/www/havp/Makefile Thu May 15 13:18:16 2014 (r354122)
+++ head/www/havp/Makefile Thu May 15 13:19:06 2014 (r354123)
@@ -3,7 +3,7 @@
PORTNAME= havp
PORTVERSION= 0.91
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= http://www.server-side.de/download/ \
http://bio3k.softboard.ru/uploads/arch/ \
@@ -12,7 +12,7 @@ MASTER_SITES= http://www.server-side.de/
MAINTAINER= ayu at commun.jp
COMMENT= HTTP Antivirus Proxy
-LIB_DEPENDS= clamav.7:${PORTSDIR}/security/clamav
+LIB_DEPENDS= libclamav.so:${PORTSDIR}/security/clamav
USES= gmake perl5
GNU_CONFIGURE= yes
@@ -34,7 +34,6 @@ SSL_DESC= SSL proxying (not scanned, onl
CLAMAV_DESC= libclamav support
TROPHIE_DESC= Trend Micro (Trophie) support
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MSSL}
@@ -55,16 +54,11 @@ CONFIGURE_ARGS+= --enable-trophie
CONFIGURE_ARGS+= --disable-trophie
.endif
-pre-install:
- @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
post-install:
- @[ -f ${PREFIX}/etc/havp/havp.config ] || \
- ${CP} ${PREFIX}/etc/havp/havp.config.default ${PREFIX}/etc/havp/havp.config
- @${MKDIR} ${EXAMPLESDIR}
- @${CP} ${WRKSRC}/etc/havp/blacklist ${EXAMPLESDIR}/blacklist.sample
- @${CP} -R ${WRKSRC}/etc/havp/templates ${EXAMPLESDIR}
- @${CP} ${WRKSRC}/etc/havp/whitelist ${EXAMPLESDIR}/whitelist.sample
- @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ @${CP} ${WRKSRC}/etc/havp/blacklist ${STAGEDIR}${EXAMPLESDIR}/blacklist.sample
+ @${CP} -R ${WRKSRC}/etc/havp/templates ${STAGEDIR}${EXAMPLESDIR}
+ @${CP} ${WRKSRC}/etc/havp/whitelist ${STAGEDIR}${EXAMPLESDIR}/whitelist.sample
+ @${MKDIR} ${STAGEDIR}${LOG_DIR} ${STAGEDIR}${TMP_DIR} ${STAGEDIR}${RUN_DIR}
.include <bsd.port.mk>
Modified: head/www/havp/files/patch-havp_Makefile.in
==============================================================================
--- head/www/havp/files/patch-havp_Makefile.in Thu May 15 13:18:16 2014 (r354122)
+++ head/www/havp/files/patch-havp_Makefile.in Thu May 15 13:19:06 2014 (r354123)
@@ -1,13 +1,15 @@
--- havp/Makefile.in.orig 2007-09-11 15:42:44.000000000 -0300
-+++ havp/Makefile.in 2008-02-18 08:38:17.000000000 -0300
-@@ -26,30 +26,7 @@
++++ havp/Makefile.in 2014-05-14 16:38:18.000000000 -0300
+@@ -25,31 +25,8 @@
+
install: all
$(INSTALL) -d $(DESTDIR)$(sbindir)
- $(INSTALL) -m 755 havp $(DESTDIR)$(sbindir)/havp
+- $(INSTALL) -m 755 havp $(DESTDIR)$(sbindir)/havp
- $(INSTALL) -d -m 755 $(DESTDIR)$(localstatedir)/log/havp
- $(INSTALL) -d -m 755 $(DESTDIR)$(localstatedir)/tmp/havp
- $(INSTALL) -d -m 755 $(DESTDIR)$(localstatedir)/run/havp
- $(INSTALL) -d $(DESTDIR)/etc/init.d
++ $(BSD_INSTALL_PROGRAM) -m 755 havp $(DESTDIR)$(sbindir)/havp
$(INSTALL) -m 644 ../etc/havp/havp.config $(DESTDIR)$(sysconfdir)/havp/havp.config.default
- @if [ ! -f $(DESTDIR)$(sysconfdir)/havp/havp.config ]; then \
- echo "$(INSTALL) -m 644 ../etc/havp/havp.config $(DESTDIR)$(sysconfdir)/havp/havp.config"; \
Modified: head/www/havp/pkg-plist
==============================================================================
--- head/www/havp/pkg-plist Thu May 15 13:18:16 2014 (r354122)
+++ head/www/havp/pkg-plist Thu May 15 13:19:06 2014 (r354123)
@@ -120,6 +120,13 @@ etc/havp/havp.config.default
@dirrm %%EXAMPLESDIR%%/templates
%%EXAMPLESDIR%%/whitelist.sample
@dirrm %%EXAMPLESDIR%%
+ at cwd /
+ at mode 755
+ at owner havp
+ at group havp
@dirrmtry %%LOG_DIR%%
@dirrmtry %%TMP_DIR%%
@dirrmtry %%RUN_DIR%%
+ at owner
+ at group
+ at mode
More information about the svn-ports-all
mailing list