ports/60442: [MAINTAINER] mail/MailScanner-devel: small patch

Jan-Peter Koopmann j.koopmann at seceidos.de
Sat Dec 20 22:40:18 UTC 2003


>Number:         60442
>Category:       ports
>Synopsis:       [MAINTAINER] mail/MailScanner-devel: small patch
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 20 14:40:11 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Jan-Peter Koopmann
>Release:        FreeBSD 4.8-STABLE i386
>Organization:
>Environment:
System: FreeBSD services.intern.seceidos.de 4.8-STABLE FreeBSD 4.8-STABLE #0: Mon Aug  4 11:45:56 CEST
>Description:
Old version was not depending on tnef and even broke an installed one. Thanks again Sergei for spotting this. No other changes.

Regards,
  JP

Generated with FreeBSD Port Tools 0.50
>How-To-Repeat:
>Fix:

--- MailScanner-devel-4.26.1_1.patch begins here ---
diff -ruN --exclude=CVS /server-root/ports/mail/MailScanner-devel.orig/Makefile /server-root/ports/mail/MailScanner-devel/Makefile
--- /server-root/ports/mail/MailScanner-devel.orig/Makefile	Tue Dec 16 22:17:00 2003
+++ /server-root/ports/mail/MailScanner-devel/Makefile	Sat Dec 20 16:48:13 2003
@@ -7,6 +7,7 @@
 
 PORTNAME=	MailScanner
 PORTVERSION=	4.26.1
+PORTREVISION=	1
 CATEGORIES=	mail
 MASTER_SITES=	http://www.sng.ecs.soton.ac.uk/mailscanner/files/4/tar/
 PKGNAMESUFFIX=	-devel
@@ -27,7 +28,8 @@
 	${SITE_PERL}/Net/CIDR.pm:${PORTSDIR}/net/p5-Net-CIDR
 
 RUN_DEPENDS=	${BUILD_DEPENDS} \
-		${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash2
+		${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash2 \
+		${LOCALBASE}/bin/tnef:${PORTSDIR}/converters/tnef
 
 CONFLICTS=	MailScanner-[0-9]*
 
@@ -82,12 +84,7 @@
 		-e 's,/bin/sed,/usr/bin/sed,g;' ${WRKSRC}/lib/MailScanner/SystemDefs.pm
 
 do-install:
-	#
-	# Step 1: Install binaries
-	#
-	${INSTALL_SCRIPT} ${WRKSRC}/bin/tnef.linux ${PREFIX}/bin/tnef
-	#
-	# Step 2: Install libexec files
+	# Step 1: Install libexec files
 	#
 	${MKDIR} ${PREFIX}/libexec/MailScanner
 	${CHMOD} -R ${BINMODE} ${PREFIX}/libexec/MailScanner
@@ -99,7 +96,7 @@
 	${INSTALL_SCRIPT} ${WRKSRC}/bin/update_virus_scanners \
 		${PREFIX}/libexec/MailScanner/update_virus_scanners
 	#
-	# Step 3: Install etc files
+	# Step 2: Install etc files
 	#
 	${MKDIR} ${PREFIX}/etc/MailScanner
 	${CHMOD} ${BINMODE} ${PREFIX}/etc/MailScanner
@@ -114,7 +111,7 @@
 		${PREFIX}/etc/MailScanner/rules/spam.whitelist.rules.sample
 
 	#
-	# Step 4: Install files in share
+	# Step 3: Install files in share
 	#
 	@${MKDIR} ${DATADIR}
 	cd ${WRKSRC}/etc && ${FIND} reports -type d -exec \
@@ -123,7 +120,7 @@
 		${INSTALL_DATA} '{}' ${DATADIR}'/{}'.sample \;
 	${CHMOD} -R ${BINMODE} ${DATADIR}/reports
 	#
-	# Step 5: Install lib
+	# Step 4: Install lib
 	#
 	${MKDIR} ${PREFIX}/lib/MailScanner/MailScanner
 	${INSTALL_SCRIPT} ${WRKSRC}/lib/MailScanner.pm \
@@ -131,13 +128,13 @@
 	cd ${WRKSRC}/lib/MailScanner && ${FIND} * -type f ! -name "*.orig" -exec \
 		${INSTALL_SCRIPT} '{}' ${PREFIX}'/lib/MailScanner/MailScanner/{}' \;
 	#
-	# Step 6: Install Start/Stop scripts
+	# Step 5: Install Start/Stop scripts
 	#
 	${INSTALL_SCRIPT} ${FILESDIR}/mailscanner.sh \
 		${PREFIX}/etc/rc.d/mailscanner.sh.sample
 	${INSTALL_SCRIPT} ${FILESDIR}/mta.sh ${PREFIX}/etc/rc.d/mta.sh.sample
 	#
-	# Step 7: Docs & Manpages
+	# Step 6: Docs & Manpages
 	#
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${DOCSDIR}
diff -ruN --exclude=CVS /server-root/ports/mail/MailScanner-devel.orig/pkg-plist /server-root/ports/mail/MailScanner-devel/pkg-plist
--- /server-root/ports/mail/MailScanner-devel.orig/pkg-plist	Fri Dec  5 16:34:38 2003
+++ /server-root/ports/mail/MailScanner-devel/pkg-plist	Sat Dec 20 16:48:40 2003
@@ -1,5 +1,4 @@
- at comment $FreeBSD: ports/mail/MailScanner-devel/pkg-plist,v 1.4 2003/12/05 15:34:38 sergei Exp $
-bin/tnef
+ at comment $FreeBSD$
 etc/MailScanner/MailScanner.conf.sample
 etc/MailScanner/filename.rules.conf.sample
 etc/MailScanner/filetype.rules.conf.sample
@@ -452,9 +451,11 @@
 %%DOCSDIR%%/support.html
 %%DOCSDIR%%/transtec.logo.gif
 %%DOCSDIR%%/users.shtml
+ at dirrm share/nls/en_US.US-ASCII
+ at dirrm share/nls/POSIX
 @dirrm %%DOCSDIR%%/man
- at dirrm %%DOCSDIR%%/install/mcp
 @dirrm %%DOCSDIR%%/install/tcp
+ at dirrm %%DOCSDIR%%/install/mcp
 @dirrm %%DOCSDIR%%/install
 @dirrm %%DOCSDIR%%/images
 @dirrm %%DOCSDIR%%
--- MailScanner-devel-4.26.1_1.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list