Sat Jan 14 03:13:04 2012 UTC ()
USE_TOOLS=unzip instead of DEPENDS/BUILD_DEPENDS.


(hans)
diff -r1.14 -r1.15 pkgsrc/audio/amarok-kde3/Makefile
diff -r1.38 -r1.39 pkgsrc/audio/bmp/Makefile
diff -r1.29 -r1.30 pkgsrc/cross/i386-msdosdjgpp/Makefile
diff -r1.17 -r1.18 pkgsrc/devel/opengrok/Makefile
diff -r1.57 -r1.58 pkgsrc/emulators/uae/Makefile
diff -r1.22 -r1.23 pkgsrc/fonts/cyberbit-ttf/Makefile.common
diff -r1.27 -r1.28 pkgsrc/lang/sablevm/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/mail/amavis-perl/Makefile

cvs diff -r1.14 -r1.15 pkgsrc/audio/amarok-kde3/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/amarok-kde3/Attic/Makefile 2012/01/13 10:54:44 1.14
+++ pkgsrc/audio/amarok-kde3/Attic/Makefile 2012/01/14 03:13:04 1.15
@@ -1,31 +1,29 @@ @@ -1,31 +1,29 @@
1# $NetBSD: Makefile,v 1.14 2012/01/13 10:54:44 obache Exp $ 1# $NetBSD: Makefile,v 1.15 2012/01/14 03:13:04 hans Exp $
2 2
3DISTNAME= amarok-${VERSION} 3DISTNAME= amarok-${VERSION}
4VERSION= 1.4.10 4VERSION= 1.4.10
5PKGREVISION= 18 5PKGREVISION= 18
6CATEGORIES= audio kde 6CATEGORIES= audio kde
7MASTER_SITES= ${MASTER_SITE_KDE:=amarok/${VERSION}/src/} 7MASTER_SITES= ${MASTER_SITE_KDE:=amarok/${VERSION}/src/}
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://amarok.kde.org/ 11HOMEPAGE= http://amarok.kde.org/
12COMMENT= KDE3 audio player 12COMMENT= KDE3 audio player
13 13
14PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
15 15
16DEPENDS+= unzip-[0-9]*:../../archivers/unzip 16USE_TOOLS+= gmake pkg-config msgfmt unzip:run
17 
18USE_TOOLS+= gmake pkg-config msgfmt 
19USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
20GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
21USE_LIBTOOL= yes 19USE_LIBTOOL= yes
22RUBY_VERSION_SUPPORTED= 18 20RUBY_VERSION_SUPPORTED= 18
23 21
24CONFIGURE_ARGS+= --without-nmm 22CONFIGURE_ARGS+= --without-nmm
25CONFIGURE_ARGS+= --without-mas 23CONFIGURE_ARGS+= --without-mas
26CONFIGURE_ARGS+= --without-helix 24CONFIGURE_ARGS+= --without-helix
27CONFIGURE_ARGS+= --with-mp4v2 25CONFIGURE_ARGS+= --with-mp4v2
28CONFIGURE_ARGS+= --with-mp4v2-dir=${BUILDLINK_PREFIX.libmp4v2} 26CONFIGURE_ARGS+= --with-mp4v2-dir=${BUILDLINK_PREFIX.libmp4v2}
29 27
30LIBS+= ${LIBOSSAUDIO} 28LIBS+= ${LIBOSSAUDIO}
31 29

cvs diff -r1.38 -r1.39 pkgsrc/audio/bmp/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/bmp/Makefile 2012/01/13 10:54:44 1.38
+++ pkgsrc/audio/bmp/Makefile 2012/01/14 03:13:03 1.39
@@ -1,23 +1,23 @@ @@ -1,23 +1,23 @@
1# $NetBSD: Makefile,v 1.38 2012/01/13 10:54:44 obache Exp $ 1# $NetBSD: Makefile,v 1.39 2012/01/14 03:13:03 hans Exp $
2# 2#
3 3
4BMP_ENABLE_ENCODERS= yes 4BMP_ENABLE_ENCODERS= yes
5PKG_DESTDIR_SUPPORT= user-destdir 5PKG_DESTDIR_SUPPORT= user-destdir
6 6
7.include "Makefile.common" 7.include "Makefile.common"
8PKGREVISION= 14 8PKGREVISION= 14
9 9
10DEPENDS+= unzip-[0-9]*:../../archivers/unzip 10USE_TOOLS+= unzip:run
11 11
12PLIST_VARS+= cdaudio 12PLIST_VARS+= cdaudio
13.if ${OPSYS} != "Darwin" 13.if ${OPSYS} != "Darwin"
14PLIST.cdaudio= yes 14PLIST.cdaudio= yes
15.endif 15.endif
16PRINT_PLIST_AWK+= /cdaudio/ { print "$${PLIST.cdaudio}" $$0; next } 16PRINT_PLIST_AWK+= /cdaudio/ { print "$${PLIST.cdaudio}" $$0; next }
17 17
18# XXX Workaround a crash during shutdown that happens when dlclose(3)ing 18# XXX Workaround a crash during shutdown that happens when dlclose(3)ing
19# any open plugin. libstdc++ gets dynamically linked in when the id3lib 19# any open plugin. libstdc++ gets dynamically linked in when the id3lib
20# library is loaded, and is the one causing problems. See PR pkg/26846 20# library is loaded, and is the one causing problems. See PR pkg/26846
21# for more information. 21# for more information.
22USE_LANGUAGES= c c++ 22USE_LANGUAGES= c c++
23LDFLAGS.NetBSD+= -lstdc++ -lm 23LDFLAGS.NetBSD+= -lstdc++ -lm

cvs diff -r1.29 -r1.30 pkgsrc/cross/i386-msdosdjgpp/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/cross/i386-msdosdjgpp/Attic/Makefile 2011/11/15 20:26:04 1.29
+++ pkgsrc/cross/i386-msdosdjgpp/Attic/Makefile 2012/01/14 03:13:04 1.30
@@ -1,34 +1,32 @@ @@ -1,34 +1,32 @@
1# $NetBSD: Makefile,v 1.29 2011/11/15 20:26:04 shattered Exp $ 1# $NetBSD: Makefile,v 1.30 2012/01/14 03:13:04 hans Exp $
2# 2#
3 3
4DISTVERSION= 2.02.0 4DISTVERSION= 2.02.0
5PKGREVISION= 2 5PKGREVISION= 2
6DISTFILES= ${DJGPP_FILES} 6DISTFILES= ${DJGPP_FILES}
7EXTRACT_ONLY= # none of the djgpp files 7EXTRACT_ONLY= # none of the djgpp files
8MASTER_SITES= ftp://ftp.delorie.com/pub/djgpp/deleted/v2/ \ 8MASTER_SITES= ftp://ftp.delorie.com/pub/djgpp/deleted/v2/ \
9 http://ftp.delorie.com/pub/djgpp/deleted/v2/ \ 9 http://ftp.delorie.com/pub/djgpp/deleted/v2/ \
10 ftp://ftp.iij.ad.jp/pub/djgpp/deleted/v2/ \ 10 ftp://ftp.iij.ad.jp/pub/djgpp/deleted/v2/ \
11 ftp://gd.tuwien.ac.at/pc/dos/djgpp/deleted/v2/ \ 11 ftp://gd.tuwien.ac.at/pc/dos/djgpp/deleted/v2/ \
12 http://gd.tuwien.ac.at/pc/dos/djgpp/deleted/v2/ 12 http://gd.tuwien.ac.at/pc/dos/djgpp/deleted/v2/
13 13
14MAINTAINER= pkgsrc-users@NetBSD.org 14MAINTAINER= pkgsrc-users@NetBSD.org
15HOMEPAGE= http://www.delorie.com/djgpp/ 15HOMEPAGE= http://www.delorie.com/djgpp/
16COMMENT= Cross-compile environment for MS-DOS on 386 and higher 16COMMENT= Cross-compile environment for MS-DOS on 386 and higher
17 17
18NOT_FOR_PLATFORM= *-*-x86_64 18NOT_FOR_PLATFORM= *-*-x86_64
19 19
20BUILD_DEPENDS+= unzip-[0-9]*:../../archivers/unzip 
21 
22SITES.wmemu2b.zip= http://ftp.delorie.com/pub/djgpp/beta/ \ 20SITES.wmemu2b.zip= http://ftp.delorie.com/pub/djgpp/beta/ \
23 ftp://ftp.delorie.com/pub/djgpp/beta/ \ 21 ftp://ftp.delorie.com/pub/djgpp/beta/ \
24 ftp://ftp.iij.ad.jp/pub/djgpp/beta/ \ 22 ftp://ftp.iij.ad.jp/pub/djgpp/beta/ \
25 ftp://gd.tuwien.ac.at/pc/dos/djgpp/beta/ \ 23 ftp://gd.tuwien.ac.at/pc/dos/djgpp/beta/ \
26 http://gd.tuwien.ac.at/pc/dos/djgpp/beta/ 24 http://gd.tuwien.ac.at/pc/dos/djgpp/beta/
27 25
28WRKSRC= ${WRKDIR}/djgpp 26WRKSRC= ${WRKDIR}/djgpp
29USE_CROSS_BINUTILS= yes 27USE_CROSS_BINUTILS= yes
30BINUTILS_GNUTARGET= coff-go32 28BINUTILS_GNUTARGET= coff-go32
31BINUTILS_LDEMULATION= i386go32 29BINUTILS_LDEMULATION= i386go32
32USE_CROSS_EGCS= yes 30USE_CROSS_EGCS= yes
33USE_TOOLS+= makeinfo unzip 31USE_TOOLS+= makeinfo unzip
34 32

cvs diff -r1.17 -r1.18 pkgsrc/devel/opengrok/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/opengrok/Makefile 2012/01/14 02:09:35 1.17
+++ pkgsrc/devel/opengrok/Makefile 2012/01/14 03:13:04 1.18
@@ -1,40 +1,38 @@ @@ -1,40 +1,38 @@
1# $NetBSD: Makefile,v 1.17 2012/01/14 02:09:35 hans Exp $ 1# $NetBSD: Makefile,v 1.18 2012/01/14 03:13:04 hans Exp $
2# 2#
3 3
4DISTNAME= opengrok-0.8.1 4DISTNAME= opengrok-0.8.1
5PKGREVISION= 3 5PKGREVISION= 3
6CATEGORIES= devel 6CATEGORIES= devel
7MASTER_SITES= http://hub.opensolaris.org/bin/download/Project+opengrok/files/ 7MASTER_SITES= http://hub.opensolaris.org/bin/download/Project+opengrok/files/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://hub.opensolaris.org/bin/view/Project+opengrok/ 10HOMEPAGE= http://hub.opensolaris.org/bin/view/Project+opengrok/
11COMMENT= Fast and usable source code search and cross reference engine 11COMMENT= Fast and usable source code search and cross reference engine
12 12
13DEPENDS+= exctags-[0-9]*:../../devel/exctags 13DEPENDS+= exctags-[0-9]*:../../devel/exctags
14DEPENDS+= unzip-[0-9]*:../../archivers/unzip 
15DEPENDS+= zip-[0-9]*:../../archivers/zip 
16 14
17PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
18 16
19.include "options.mk" 17.include "options.mk"
20 18
21.if empty(PKG_OPTIONS:Mopengrok-build) 19.if empty(PKG_OPTIONS:Mopengrok-build)
22NO_BUILD= YES 20NO_BUILD= YES
23.endif 21.endif
24 22
25USE_JAVA= run 23USE_JAVA= run
26USE_JAVA2= yes 24USE_JAVA2= yes
27USE_TOOLS+= zip:run 25USE_TOOLS+= unzip:run zip:run
28 26
29CONF_FILES= ${PREFIX}/share/examples/opengrok/paths.tsv \ 27CONF_FILES= ${PREFIX}/share/examples/opengrok/paths.tsv \
30 ${PREFIX}/share/opengrok/paths.tsv 28 ${PREFIX}/share/opengrok/paths.tsv
31 29
32SUBST_CLASSES+= run 30SUBST_CLASSES+= run
33SUBST_STAGE.run= post-patch 31SUBST_STAGE.run= post-patch
34SUBST_FILES.run= run.sh run-quiet.sh 32SUBST_FILES.run= run.sh run-quiet.sh
35SUBST_SED.run= -e "s|/usr/local/bin/ctags|${PREFIX}/bin/exctags|g" 33SUBST_SED.run= -e "s|/usr/local/bin/ctags|${PREFIX}/bin/exctags|g"
36SUBST_SED.run+= -e "s|java|${PKG_JAVA_HOME}/bin/java|g" 34SUBST_SED.run+= -e "s|java|${PKG_JAVA_HOME}/bin/java|g"
37SUBST_SED.run+= -e "s|@PREFIX@|${PREFIX}|g" 35SUBST_SED.run+= -e "s|@PREFIX@|${PREFIX}|g"
38SUBST_MESSAGE.run= Fixing hardcoded paths. 36SUBST_MESSAGE.run= Fixing hardcoded paths.
39 37
40pre-build: 38pre-build:

cvs diff -r1.57 -r1.58 pkgsrc/emulators/uae/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/uae/Makefile 2011/11/01 06:01:10 1.57
+++ pkgsrc/emulators/uae/Makefile 2012/01/14 03:13:04 1.58
@@ -1,30 +1,28 @@ @@ -1,30 +1,28 @@
1# $NetBSD: Makefile,v 1.57 2011/11/01 06:01:10 sbd Exp $ 1# $NetBSD: Makefile,v 1.58 2012/01/14 03:13:04 hans Exp $
2 2
3DISTNAME= uae-0.8.25 3DISTNAME= uae-0.8.25
4PKGREVISION= 10 4PKGREVISION= 10
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= http://www.freiburg.linux.de/~uae/bin/sources/develop/ 6MASTER_SITES= http://www.freiburg.linux.de/~uae/bin/sources/develop/
7 7
8MAINTAINER= kristerw@NetBSD.org 8MAINTAINER= kristerw@NetBSD.org
9HOMEPAGE= http://uae.coresystems.de/ 9HOMEPAGE= http://uae.coresystems.de/
10COMMENT= The UAE Amiga Emulator 10COMMENT= The UAE Amiga Emulator
11 11
12DEPENDS+= unzip>=5.40:../../archivers/unzip 
13 
14PKG_DESTDIR_SUPPORT= user-destdir 12PKG_DESTDIR_SUPPORT= user-destdir
15MAKE_JOBS_SAFE= no 13MAKE_JOBS_SAFE= no
16 14
17USE_TOOLS+= gmake pkg-config 15USE_TOOLS+= gmake pkg-config unzip:run
18GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
19 17
20CONFIGURE_ARGS+= --enable-dga --enable-vidmode 18CONFIGURE_ARGS+= --enable-dga --enable-vidmode
21 19
22.include "../../mk/bsd.fast.prefs.mk" 20.include "../../mk/bsd.fast.prefs.mk"
23 21
24.if ${OPSYS} == NetBSD && exists(/usr/include/sys/statvfs.h) 22.if ${OPSYS} == NetBSD && exists(/usr/include/sys/statvfs.h)
25CONFIGURE_ENV+= cv_func_getmntinfo=yes fu_cv_sys_mounted_getmntinfo=yes 23CONFIGURE_ENV+= cv_func_getmntinfo=yes fu_cv_sys_mounted_getmntinfo=yes
26.endif 24.endif
27 25
28INSTALLATION_DIRS= bin 26INSTALLATION_DIRS= bin
29 27
30do-install: 28do-install:

cvs diff -r1.22 -r1.23 pkgsrc/fonts/cyberbit-ttf/Makefile.common (expand / switch to unified diff)

--- pkgsrc/fonts/cyberbit-ttf/Makefile.common 2009/08/25 11:56:36 1.22
+++ pkgsrc/fonts/cyberbit-ttf/Makefile.common 2012/01/14 03:13:04 1.23
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1# $NetBSD: Makefile.common,v 1.22 2009/08/25 11:56:36 wiz Exp $ 1# $NetBSD: Makefile.common,v 1.23 2012/01/14 03:13:04 hans Exp $
2# 2#
3 3
4DISTNAME= # empty 4DISTNAME= # empty
5CATEGORIES= fonts 5CATEGORIES= fonts
6MASTER_SITES= ftp://ftp.netscape.com/pub/communicator/extras/fonts/windows/ 6MASTER_SITES= ftp://ftp.netscape.com/pub/communicator/extras/fonts/windows/
7DISTFILES= ${FONT_FILE} ReadMe.htm 7DISTFILES= ${FONT_FILE} ReadMe.htm
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.bitstream.com/ 10HOMEPAGE= http://www.bitstream.com/
11LICENSE= cyberbit-ttf-license 11LICENSE= cyberbit-ttf-license
12 12
13RESTRICTED= Redistribution not permitted; single user license only. 13RESTRICTED= Redistribution not permitted; single user license only.
14NO_SRC_ON_CDROM=${RESTRICTED} 14NO_SRC_ON_CDROM=${RESTRICTED}
15NO_SRC_ON_FTP= ${RESTRICTED} 15NO_SRC_ON_FTP= ${RESTRICTED}
16NO_BIN_ON_CDROM=${RESTRICTED} 16NO_BIN_ON_CDROM=${RESTRICTED}
17NO_BIN_ON_FTP= ${RESTRICTED} 17NO_BIN_ON_FTP= ${RESTRICTED}
18 18
19BUILD_DEPENDS+= unzip-[0-9]*:../../archivers/unzip 19USE_TOOLS+= unzip
20 20
21PKG_DESTDIR_SUPPORT= user-destdir 21PKG_DESTDIR_SUPPORT= user-destdir
22 22
23DIST_SUBDIR= cyberbit-ttf 23DIST_SUBDIR= cyberbit-ttf
24 24
25EXTRACT_ONLY= ${FONT_FILE} 25EXTRACT_ONLY= ${FONT_FILE}
26#EXTRACT_OPTS_ZIP= -Laq 26#EXTRACT_OPTS_ZIP= -Laq
27 27
28USE_X11BASE= YES 28USE_X11BASE= YES
29NO_CONFIGURE= YES 29NO_CONFIGURE= YES
30NO_BUILD= YES 30NO_BUILD= YES
31 31
32FONTS_DIRS.ttf= ${PREFIX}/lib/X11/fonts/TTF 32FONTS_DIRS.ttf= ${PREFIX}/lib/X11/fonts/TTF

cvs diff -r1.27 -r1.28 pkgsrc/lang/sablevm/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/sablevm/Makefile 2011/04/22 13:43:59 1.27
+++ pkgsrc/lang/sablevm/Makefile 2012/01/14 03:13:04 1.28
@@ -1,34 +1,33 @@ @@ -1,34 +1,33 @@
1# $NetBSD: Makefile,v 1.27 2011/04/22 13:43:59 obache Exp $ 1# $NetBSD: Makefile,v 1.28 2012/01/14 03:13:04 hans Exp $
2# 2#
3 3
4DISTNAME= sablevm-1.13 4DISTNAME= sablevm-1.13
5PKGREVISION= 4 5PKGREVISION= 4
6CATEGORIES= lang 6CATEGORIES= lang
7MASTER_SITES= http://sablevm.org/download/release/1.13/ 7MASTER_SITES= http://sablevm.org/download/release/1.13/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://sablevm.org/ 10HOMEPAGE= http://sablevm.org/
11COMMENT= SableVM free Java virtual machine 11COMMENT= SableVM free Java virtual machine
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15DEPENDS+= unzip>=5.50:../../archivers/unzip 
16DEPENDS+= sablevm-classpath-1.13nb1:../../lang/sablevm-classpath 15DEPENDS+= sablevm-classpath-1.13nb1:../../lang/sablevm-classpath
17 16
18GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
19GNU_CONFIGURE_PREFIX= ${JAVA_HOME} 18GNU_CONFIGURE_PREFIX= ${JAVA_HOME}
20GNU_CONFIGURE_MANDIR= ${PREFIX}/${PKGMANDIR} 19GNU_CONFIGURE_MANDIR= ${PREFIX}/${PKGMANDIR}
21USE_TOOLS+= gmake gm4 20USE_TOOLS+= gmake gm4 unzip:run
22USE_LIBTOOL= yes 21USE_LIBTOOL= yes
23 22
24JAVA_NAME= sablevm 23JAVA_NAME= sablevm
25JAVA_HOME= ${PREFIX}/java/sablevm 24JAVA_HOME= ${PREFIX}/java/sablevm
26JAVA_WRAPPERS+= java 25JAVA_WRAPPERS+= java
27JAVA_WRAPPER_BIN.java= ${JAVA_HOME}/bin/java-sablevm --classpath $${CLASSPATH} 26JAVA_WRAPPER_BIN.java= ${JAVA_HOME}/bin/java-sablevm --classpath $${CLASSPATH}
28 27
29BUILDLINK_PASSTHRU_RPATHDIRS+= ${JAVA_HOME}/lib 28BUILDLINK_PASSTHRU_RPATHDIRS+= ${JAVA_HOME}/lib
30 29
31INSTALLATION_DIRS= java/sablevm/lib/sablevm/bin java/sablevm/lib/sablevm/jre 30INSTALLATION_DIRS= java/sablevm/lib/sablevm/bin java/sablevm/lib/sablevm/jre
32 31
33.if !exists(/usr/include/semaphore.h) 32.if !exists(/usr/include/semaphore.h)
34LDFLAGS+= -lsemaphore 33LDFLAGS+= -lsemaphore

cvs diff -r1.1.1.1 -r1.2 pkgsrc/mail/amavis-perl/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/amavis-perl/Attic/Makefile 2010/12/24 07:21:09 1.1.1.1
+++ pkgsrc/mail/amavis-perl/Attic/Makefile 2012/01/14 03:13:04 1.2
@@ -1,35 +1,34 @@ @@ -1,35 +1,34 @@
1# $NetBSD: Makefile,v 1.1.1.1 2010/12/24 07:21:09 kefren Exp $ 1# $NetBSD: Makefile,v 1.2 2012/01/14 03:13:04 hans Exp $
2 2
3DISTNAME= amavisd-${VERSION} 3DISTNAME= amavisd-${VERSION}
4PKGNAME= amavis-perl-${VERSION} 4PKGNAME= amavis-perl-${VERSION}
5PKGREVISION= 7 5PKGREVISION= 7
6CATEGORIES= mail security 6CATEGORIES= mail security
7MASTER_SITES= http://www.amavis.org/dist/perl/ \ 7MASTER_SITES= http://www.amavis.org/dist/perl/ \
8 ${MASTER_SITE_SOURCEFORGE:=amavis/} 8 ${MASTER_SITE_SOURCEFORGE:=amavis/}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.amavis.org/ 11HOMEPAGE= http://www.amavis.org/
12COMMENT= Mail virus scanner 12COMMENT= Mail virus scanner
13 13
14PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
15 15
16CONFLICTS+= amavis-[0-9]* 16CONFLICTS+= amavis-[0-9]*
17CONFLICTS+= amavis-perl-[0-9]* 17CONFLICTS+= amavis-perl-[0-9]*
18 18
19DEPENDS+= uvscan-[0-9]*:../../security/uvscan 19DEPENDS+= uvscan-[0-9]*:../../security/uvscan
20DEPENDS+= maildrop-[0-9]*:../../mail/maildrop 20DEPENDS+= maildrop-[0-9]*:../../mail/maildrop
21DEPENDS+= tnef-[0-9]*:../../mail/tnef 21DEPENDS+= tnef-[0-9]*:../../mail/tnef
22DEPENDS+= unzip-[0-9]*:../../archivers/unzip 
23DEPENDS+= unarj-[0-9]*:../../archivers/unarj 22DEPENDS+= unarj-[0-9]*:../../archivers/unarj
24DEPENDS+= unrar-[0-9]*:../../archivers/unrar 23DEPENDS+= unrar-[0-9]*:../../archivers/unrar
25DEPENDS+= xbin-[0-9]*:../../archivers/xbin 24DEPENDS+= xbin-[0-9]*:../../archivers/xbin
26DEPENDS+= lha-[0-9]*:../../archivers/lha 25DEPENDS+= lha-[0-9]*:../../archivers/lha
27DEPENDS+= zoo-[0-9]*:../../archivers/zoo 26DEPENDS+= zoo-[0-9]*:../../archivers/zoo
28DEPENDS+= freeze-[0-9]*:../../archivers/freeze 27DEPENDS+= freeze-[0-9]*:../../archivers/freeze
29DEPENDS+= arc-[0-9]*:../../archivers/arc 28DEPENDS+= arc-[0-9]*:../../archivers/arc
30DEPENDS+= p5-Archive-Tar-[0-9]*:../../archivers/p5-Archive-Tar 29DEPENDS+= p5-Archive-Tar-[0-9]*:../../archivers/p5-Archive-Tar
31DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip 30DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip
32DEPENDS+= p5-IO-Compress-[0-9]*:../../devel/p5-IO-Compress 31DEPENDS+= p5-IO-Compress-[0-9]*:../../devel/p5-IO-Compress
33DEPENDS+= p5-Convert-TNEF-[0-9]*:../../converters/p5-Convert-TNEF 32DEPENDS+= p5-Convert-TNEF-[0-9]*:../../converters/p5-Convert-TNEF
34DEPENDS+= p5-Convert-UUlib-[0-9]*:../../converters/p5-Convert-UUlib 33DEPENDS+= p5-Convert-UUlib-[0-9]*:../../converters/p5-Convert-UUlib
35DEPENDS+= p5-MIME-tools>=5.313:../../mail/p5-MIME-tools 34DEPENDS+= p5-MIME-tools>=5.313:../../mail/p5-MIME-tools
@@ -39,27 +38,27 @@ DEPENDS+= p5-Unix-Syslog-[0-9]*:../../sy @@ -39,27 +38,27 @@ DEPENDS+= p5-Unix-Syslog-[0-9]*:../../sy
39.include "options.mk" 38.include "options.mk"
40 39
41.include "../../mk/bsd.prefs.mk" 40.include "../../mk/bsd.prefs.mk"
42 41
43VERSION= 0.1 42VERSION= 0.1
44 43
45SMTPPORT?= 10025 # target port for scanned mails 44SMTPPORT?= 10025 # target port for scanned mails
46VIRUSDIR?= /var/log/virusmails # where to put contaminated mails 45VIRUSDIR?= /var/log/virusmails # where to put contaminated mails
47VIRUSMAILTO?= security # whom to notify about viruses 46VIRUSMAILTO?= security # whom to notify about viruses
48 47
49GNU_CONFIGURE= YES 48GNU_CONFIGURE= YES
50PLIST_SRC= ${PKGDIR}/PLIST 49PLIST_SRC= ${PKGDIR}/PLIST
51 50
52USE_TOOLS+= file perl:run 51USE_TOOLS+= file perl:run unzip:run
53CONFIGURE_ENV+= file=${TOOLS_FILE_CMD:Q} 52CONFIGURE_ENV+= file=${TOOLS_FILE_CMD:Q}
54 53
55CONFIGURE_ENV+= procmail="/usr/libexec/mail.local" 54CONFIGURE_ENV+= procmail="/usr/libexec/mail.local"
56 55
57CONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc/amavis 56CONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc/amavis
58CONFIGURE_ARGS+=--with-virusdir=${VIRUSDIR:Q} 57CONFIGURE_ARGS+=--with-virusdir=${VIRUSDIR:Q}
59CONFIGURE_ARGS+=--with-mailto=${VIRUSMAILTO:Q} 58CONFIGURE_ARGS+=--with-mailto=${VIRUSMAILTO:Q}
60CONFIGURE_ARGS+=--enable-all 59CONFIGURE_ARGS+=--enable-all
61CONFIGURE_ARGS+=--with-amavisuser=amavis 60CONFIGURE_ARGS+=--with-amavisuser=amavis
62CONFIGURE_ARGS+=--with-perl=${PERL5} 61CONFIGURE_ARGS+=--with-perl=${PERL5}
63 62
64INSTALLATION_DIRS= sbin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 \ 63INSTALLATION_DIRS= sbin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 \
65 ${PKGMANDIR}/man8 share/doc/amavis 64 ${PKGMANDIR}/man8 share/doc/amavis