View | Details | Raw Unified | Return to bug 112048
Collapse All | Expand All

(-)./Makefile Mon Apr 23 15:10:03 2007 (-12 / +25 lines)
Lines 7-20 Link Here
7
# Based on amavisd ports makefile.
7
# Based on amavisd ports makefile.
8
8
9
PORTNAME=      amavisd-new
9
PORTNAME=      amavisd-new
10
PORTVERSION=   2.4.5
10
PORTVERSION=   2.5.0
11
PORTREVISION=  2
12
PORTEPOCH=     1
11
PORTEPOCH=     1
13
CATEGORIES=    security
12
CATEGORIES=    security
14
MASTER_SITES=  http://www.ijs.si/software/amavisd/ \
13
MASTER_SITES=  http://www.ijs.si/software/amavisd/ \
15
               http://mirrors.catpipe.net/amavisd-new/ \
14
               http://mirrors.catpipe.net/amavisd-new/ \
16
               http://mirror.mainloop.se/amavisd/
15
               http://mirror.mainloop.se/amavisd/
17
DISTNAME=      ${PORTNAME}-${PORTVERSION:S/.p/-p/}
18
16
19
MAINTAINER=    gabor@FreeBSD.org
17
MAINTAINER=    gabor@FreeBSD.org
20
COMMENT=       Performance-enhanced daemonized version of amavis-perl
18
COMMENT=       Performance-enhanced daemonized version of amavis-perl
Lines 23-37 Link Here
23
               
21
               
24
               
22
               
25
               
23
               
26
               
24
               
27
               
25
               
28
               
29
               
26
               
30
               
27
               
31
               
28
               
32
               ${SITE_PERL}/IO/Wrap.pm:${PORTSDIR}/devel/p5-IO-stringy 
29
               ${SITE_PERL}/IO/Wrap.pm:${PORTSDIR}/devel/p5-IO-stringy 
33
               ${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net \
30
               
34
               ${SITE_PERL}/Net/Server.pm:${PORTSDIR}/net/p5-Net-Server
31
               p5-Net-Server>=0.93:${PORTSDIR}/net/p5-Net-Server
35
32
36
USE_PERL5_RUN= yes
33
USE_PERL5_RUN= yes
37
GNU_CONFIGURE= yes
34
GNU_CONFIGURE= yes
Lines 45-52 Link Here
45
AMAVISQUARANTINE?=     /var/virusmails
42
AMAVISQUARANTINE?=     /var/virusmails
46
DAEMON?=       /usr/sbin/daemon -p
43
DAEMON?=       /usr/sbin/daemon -p
47
44
48
WRKSRC=                ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\.p.+//}
49
50
OPTIONS=       BDB     "Use BerkeleyDB for nanny/cache/snmp"   on \
45
OPTIONS=       BDB     "Use BerkeleyDB for nanny/cache/snmp"   on \
51
               SQLITE  "Use SQLite for lookups"        off \
46
               SQLITE  "Use SQLite for lookups"        off \
52
               MYSQL   "Use MySQL for lookups/logging/quarantine"              
47
               MYSQL   "Use MySQL for lookups/logging/quarantine"              
Lines 56-61 Link Here
56
               MILTER  "Sendmail milter support" on \
51
               MILTER  "Sendmail milter support" on \
57
               SPAMASSASSIN    "Use mail/p5-Mail-SpamAssassin" on \
52
               SPAMASSASSIN    "Use mail/p5-Mail-SpamAssassin" on \
58
               P0F     "Passive operating system fingerprinting"       
53
               P0F     "Passive operating system fingerprinting"       
54
               ALTERMIME       "Use AlterMime for 
59
               FILE    "Use newer file(1) utility from ports"  on \
55
               FILE    "Use newer file(1) utility from ports"  on \
60
               RAR     "RAR support with archivers/rar"        off \
56
               RAR     "RAR support with archivers/rar"        off \
61
               UNRAR   "RAR support with archivers/unrar"      on \
57
               UNRAR   "RAR support with archivers/unrar"      on \
Lines 70-75 Link Here
70
               UNZOO   "ZOO support with archivers/unzoo"      off \
66
               UNZOO   "ZOO support with archivers/unzoo"      off \
71
               LZOP    "LZOP support with archivers/lzop"      on \
67
               LZOP    "LZOP support with archivers/lzop"      on \
72
               FREEZE  "FREEZE support with archivers/freeze"  on \
68
               FREEZE  "FREEZE support with archivers/freeze"  on \
69
               P7ZIP   "P7ZIP support with archivers/p7zip"    on \
73
               TNEF    "Add external tnef decoder converters/tnef"     
70
               TNEF    "Add external tnef decoder converters/tnef"     
74
71
75
SUB_FILES=     pkg-install pkg-deinstall pkg-message
72
SUB_FILES=     pkg-install pkg-deinstall pkg-message
Lines 193-198 Link Here
193
RUN_DEPENDS+=  ${LOCALBASE}/bin/tnef:${PORTSDIR}/converters/tnef
190
RUN_DEPENDS+=  ${LOCALBASE}/bin/tnef:${PORTSDIR}/converters/tnef
194
.endif
191
.endif
195
192
193
.if defined(WITH_P7ZIP)
194
RUN_DEPENDS+=  ${LOCALBASE}/bin/7zr:${PORTSDIR}/archivers/p7zip
195
.endif
196
197
.if defined(WITH_ALTERMIME)
198
RUN_DEPENDS+=  ${LOCALBASE}/bin/altermime:${PORTSDIR}/mail/altermime
199
.endif
200
196
post-patch:
201
post-patch:
197
.for f in amavisd.conf amavisd.conf-sample amavisd amavisd-agent 
202
.for f in amavisd.conf amavisd.conf-sample amavisd amavisd-agent 
198
       @${REINPLACE_CMD} "s@'zoo'\]@['zoo','unzoo'] ]@" ${WRKSRC}/${f}
203
       @${REINPLACE_CMD} "s@'zoo'\]@['zoo','unzoo'] ]@" ${WRKSRC}/${f}
Lines 238-243 Link Here
238
       ${INSTALL_SCRIPT} ${WRKSRC}/amavisd.conf 
243
       ${INSTALL_SCRIPT} ${WRKSRC}/amavisd.conf 
239
       ${INSTALL_SCRIPT} ${WRKSRC}/amavisd.conf-sample 
244
       ${INSTALL_SCRIPT} ${WRKSRC}/amavisd.conf-sample 
240
       ${INSTALL_SCRIPT} ${WRKSRC}/amavisd.conf-default 
245
       ${INSTALL_SCRIPT} ${WRKSRC}/amavisd.conf-default 
246
       ${INSTALL_SCRIPT} ${WRKSRC}/amavisd-custom.conf 
247
241
.if !exists(${PREFIX}/etc/amavisd.conf)
248
.if !exists(${PREFIX}/etc/amavisd.conf)
242
#
249
#
243
#  This can contain sensitive information, e.g. SQL passwords, so it 
250
#  This can contain sensitive information, e.g. SQL passwords, so it 
Lines 245-255 Link Here
245
#
252
#
246
       ${INSTALL} -o root -g ${AMAVISGROUP} -m 640 
253
       ${INSTALL} -o root -g ${AMAVISGROUP} -m 640 
247
.endif
254
.endif
255
.if !exists(${PREFIX}/etc/amavisd-custom.conf)
256
       ${INSTALL} -o root -g ${AMAVISGROUP} -m 640 
257
.endif
248
.if !defined(NOPORTDOCS)
258
.if !defined(NOPORTDOCS)
249
       @${MKDIR} ${DOCSDIR}
259
       @${MKDIR} -p ${DOCSDIR}/images
250
.for i in AAAREADME.first INSTALL LDAP.schema LICENSE RELEASE_NOTES 
260
.for i in AAAREADME.first INSTALL LDAP.schema LICENSE RELEASE_NOTES \
261
       README_FILES/README.* README_FILES/screen.css 
262
       README_FILES/TODO-SNMP-AGENT 
251
       ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
263
       ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
252
.endfor
264
.endfor
265
       @${CP} -pr ${WRKSRC}/README_FILES/images/ ${DOCSDIR}/images
253
.endif
266
.endif
254
267
255
post-install:
268
post-install:
(-)./distinfo Mon Apr 23 14:56:28 2007 (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (amavisd-new-2.4.5.tar.gz) = eef8c03855f9e3a4c6c53c06006d77ea
1
MD5 (amavisd-new-2.5.0.tar.gz) = 990a8c78911e208afca8c43a1f7c018d
2
SHA256 (amavisd-new-2.4.5.tar.gz) = 
2
SHA256 (amavisd-new-2.5.0.tar.gz) = 
3
SIZE (amavisd-new-2.4.5.tar.gz) = 895870
3
SIZE (amavisd-new-2.5.0.tar.gz) = 780990
(-)./files/pkg-message.in Tue Mar 13 13:14:29 2007 (-1 / +2 lines)
Lines 30-36 Link Here
30
 amavis_p0fanalyzer_flags.
30
 amavis_p0fanalyzer_flags.
31
31
32
 Configuration templates are available in %%PREFIX%%/etc
32
 Configuration templates are available in %%PREFIX%%/etc
33
 as amavisd.conf-dist, amavisd.conf-sample and amavisd.conf-default.
33
 as amavisd.conf-dist, amavisd.conf-sample, amavisd.conf-default
34
 and amavisd-custom.conf-dist.
34
 Documentation is available in %%DOCSDIR%%.
35
 Documentation is available in %%DOCSDIR%%.
35
*******************************************************************
36
*******************************************************************
36
37
(-)./pkg-plist Mon Apr 23 14:48:36 2007 (-1 / +37 lines)
Lines 21-35 Link Here
21
%%PORTDOCS%%%%DOCSDIR%%/README.performance
21
%%PORTDOCS%%%%DOCSDIR%%/README.performance
22
%%PORTDOCS%%%%DOCSDIR%%/README.policy-on-notifications
22
%%PORTDOCS%%%%DOCSDIR%%/README.policy-on-notifications
23
%%PORTDOCS%%%%DOCSDIR%%/README.postfix
23
%%PORTDOCS%%%%DOCSDIR%%/README.postfix
24
%%PORTDOCS%%%%DOCSDIR%%/README.postfix.old
25
%%PORTDOCS%%%%DOCSDIR%%/README.postfix.html
24
%%PORTDOCS%%%%DOCSDIR%%/README.protocol
26
%%PORTDOCS%%%%DOCSDIR%%/README.protocol
25
%%PORTDOCS%%%%DOCSDIR%%/README.sendmail
27
%%PORTDOCS%%%%DOCSDIR%%/README.sendmail
26
%%PORTDOCS%%%%DOCSDIR%%/README.sendmail-dual
28
%%PORTDOCS%%%%DOCSDIR%%/README.sendmail-dual
27
%%PORTDOCS%%%%DOCSDIR%%/README.sendmail-dual.old
29
%%PORTDOCS%%%%DOCSDIR%%/README.sendmail-dual.old
28
%%PORTDOCS%%%%DOCSDIR%%/README.sql
30
%%PORTDOCS%%%%DOCSDIR%%/README.sql
31
%%PORTDOCS%%%%DOCSDIR%%/README.sql-mysql
32
%%PORTDOCS%%%%DOCSDIR%%/README.sql-pg
29
%%PORTDOCS%%%%DOCSDIR%%/RELEASE_NOTES
33
%%PORTDOCS%%%%DOCSDIR%%/RELEASE_NOTES
30
%%PORTDOCS%%%%DOCSDIR%%/amavisd-new-docs.html
34
%%PORTDOCS%%%%DOCSDIR%%/amavisd-new-docs.html
31
%%PORTDOCS%%%%DOCSDIR%%/TODO-SNMP-AGENT
35
%%PORTDOCS%%%%DOCSDIR%%/TODO-SNMP-AGENT
36
%%PORTDOCS%%%%DOCSDIR%%/screen.css
37
%%PORTDOCS%%%%DOCSDIR%%/images/1.png
38
%%PORTDOCS%%%%DOCSDIR%%/images/10.png
39
%%PORTDOCS%%%%DOCSDIR%%/images/11.png
40
%%PORTDOCS%%%%DOCSDIR%%/images/12.png
41
%%PORTDOCS%%%%DOCSDIR%%/images/13.png
42
%%PORTDOCS%%%%DOCSDIR%%/images/14.png
43
%%PORTDOCS%%%%DOCSDIR%%/images/15.png
44
%%PORTDOCS%%%%DOCSDIR%%/images/2.png
45
%%PORTDOCS%%%%DOCSDIR%%/images/3.png
46
%%PORTDOCS%%%%DOCSDIR%%/images/4.png
47
%%PORTDOCS%%%%DOCSDIR%%/images/5.png
48
%%PORTDOCS%%%%DOCSDIR%%/images/6.png
49
%%PORTDOCS%%%%DOCSDIR%%/images/7.png
50
%%PORTDOCS%%%%DOCSDIR%%/images/8.png
51
%%PORTDOCS%%%%DOCSDIR%%/images/9.png
52
%%PORTDOCS%%%%DOCSDIR%%/images/blank.png
53
%%PORTDOCS%%%%DOCSDIR%%/images/caution.png
54
%%PORTDOCS%%%%DOCSDIR%%/images/draft.png
55
%%PORTDOCS%%%%DOCSDIR%%/images/home.png
56
%%PORTDOCS%%%%DOCSDIR%%/images/important.png
57
%%PORTDOCS%%%%DOCSDIR%%/images/next.png
58
%%PORTDOCS%%%%DOCSDIR%%/images/note.png
59
%%PORTDOCS%%%%DOCSDIR%%/images/prev.png
60
%%PORTDOCS%%%%DOCSDIR%%/images/tip.png
61
%%PORTDOCS%%%%DOCSDIR%%/images/toc-blank.png
62
%%PORTDOCS%%%%DOCSDIR%%/images/toc-minus.png
63
%%PORTDOCS%%%%DOCSDIR%%/images/toc-plus.png
64
%%PORTDOCS%%%%DOCSDIR%%/images/up.png
65
%%PORTDOCS%%%%DOCSDIR%%/images/warning.png
66
%%PORTDOCS%%@dirrm %%DOCSDIR%%/images
32
%%PORTDOCS%%@dirrm %%DOCSDIR%%
67
%%PORTDOCS%%@dirrm %%DOCSDIR%%
68
@unexec if cmp -s %D/etc/amavisd-custom.conf 
69
etc/amavisd-custom.conf-dist
33
etc/amavisd.conf-default
70
etc/amavisd.conf-default
34
@unexec if cmp -s %D/etc/amavisd.conf %D/etc/amavisd.conf-dist; then rm 
71
@unexec if cmp -s %D/etc/amavisd.conf %D/etc/amavisd.conf-dist; then rm 
35
f %D/etc/amavisd.conf; fi
36
etc/amavisd.conf-dist
72
etc/amavisd.conf-dist

Return to bug 112048