aboutsummaryrefslogtreecommitdiffstats
path: root/mail/sentinel
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2003-01-03 02:45:29 +0800
committerijliao <ijliao@FreeBSD.org>2003-01-03 02:45:29 +0800
commit73a89342601466a8beb3df3d59d4b05814f4ef4e (patch)
tree34625332f6f321926b5cae3d0859d8f26afd0e30 /mail/sentinel
parentb67fcb149a0c8cfd8a495f8bfafffe7996570351 (diff)
downloadfreebsd-ports-gnome-73a89342601466a8beb3df3d59d4b05814f4ef4e.tar.gz
freebsd-ports-gnome-73a89342601466a8beb3df3d59d4b05814f4ef4e.tar.zst
freebsd-ports-gnome-73a89342601466a8beb3df3d59d4b05814f4ef4e.zip
upgrade to 1.6.1b
PR: 45937 Submitted by: Ports Fury
Diffstat (limited to 'mail/sentinel')
-rw-r--r--mail/sentinel/Makefile15
-rw-r--r--mail/sentinel/distinfo2
-rw-r--r--mail/sentinel/files/patch-Makefile.FreeBSD22
-rw-r--r--mail/sentinel/files/patch-sentinel.cf.SAMPLE10
-rw-r--r--mail/sentinel/pkg-descr2
-rw-r--r--mail/sentinel/pkg-plist2
6 files changed, 11 insertions, 42 deletions
diff --git a/mail/sentinel/Makefile b/mail/sentinel/Makefile
index 3c34677e6045..d9101f8a52ed 100644
--- a/mail/sentinel/Makefile
+++ b/mail/sentinel/Makefile
@@ -6,20 +6,22 @@
#
PORTNAME= sentinel
-PORTVERSION= 1.2b
+PORTVERSION= 1.6.1b
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= smfilter
-DISTNAME= ${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
USE_REINPLACE= yes
-MAKEFILE= Makefile.FreeBSD
-ALL_TARGET= sentinel
post-patch:
- @${REINPLACE_CMD} -e "s,-pthread,${PTHREAD_LIBS},g" ${WRKSRC}/${MAKEFILE}
+ @${REINPLACE_CMD} -e \
+ 's|:/var|:${PREFIX}/var|g' ${WRKSRC}/sentinel.cf.SAMPLE
+
+do-build:
+ cd ${WRKSRC} && ${CC} ${CFLAGS} ${PTHREAD_CFLAGS} -o ${PORTNAME} \
+ ${PORTNAME}.c -lmilter ${PTHREAD_LIBS}
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/sentinel ${PREFIX}/sbin
@@ -27,9 +29,6 @@ do-install:
${CHOWN} smmsp:smmsp ${PREFIX}/var/sentinel
${INSTALL_SCRIPT} ${FILESDIR}/000.sentinel.sh ${PREFIX}/etc/rc.d
${INSTALL_DATA} ${WRKSRC}/sentinel.cf.SAMPLE ${PREFIX}/etc/sentinel.cf.dist
-
-post-install:
- @${STRIP_CMD} ${PREFIX}/sbin/sentinel
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
diff --git a/mail/sentinel/distinfo b/mail/sentinel/distinfo
index 78eaa8f8b7fe..1de426bbcb7e 100644
--- a/mail/sentinel/distinfo
+++ b/mail/sentinel/distinfo
@@ -1 +1 @@
-MD5 (sentinel-1.2b.tar.gz) = ff166f7903569b5c5729e034e0ae8825
+MD5 (sentinel-1.6.1b.tar.gz) = 11adcb2b0b2e39cc2c6b0e894107c57c
diff --git a/mail/sentinel/files/patch-Makefile.FreeBSD b/mail/sentinel/files/patch-Makefile.FreeBSD
deleted file mode 100644
index 9f41accfe959..000000000000
--- a/mail/sentinel/files/patch-Makefile.FreeBSD
+++ /dev/null
@@ -1,22 +0,0 @@
---- Makefile.FreeBSD.orig Wed May 8 11:09:48 2002
-+++ Makefile.FreeBSD Tue Oct 22 20:20:20 2002
-@@ -1,13 +1,13 @@
--CC = gcc
-+CC ?= cc
-
--CFLAGS = -O -I../../include
-+CFLAGS += -I../../include
-
--LDFLAGS = -L../libmilter -L../libsmutil -L../libsm -pthread
-+LDFLAGS = -L../libmilter -lc_r
-
--LIBS = -lmilter -lsmutil -lsm
-+LIBS = -lmilter
-
- OBJS = sentinel.o
-
--sentinel: $(OBJS)
-- $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
-+sentinel: $(OBJS)
-+ $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
-
diff --git a/mail/sentinel/files/patch-sentinel.cf.SAMPLE b/mail/sentinel/files/patch-sentinel.cf.SAMPLE
deleted file mode 100644
index cb97f1f89d90..000000000000
--- a/mail/sentinel/files/patch-sentinel.cf.SAMPLE
+++ /dev/null
@@ -1,10 +0,0 @@
---- sentinel.cf.SAMPLE.orig Tue May 14 17:18:45 2002
-+++ sentinel.cf.SAMPLE Tue May 14 17:19:20 2002
-@@ -1,6 +1,6 @@
- [global]
- tmp:/var/tmp
--log:/var/log/smfilter.log
-+log:/usr/local/var/sentinel/smfilter.log
- user:smmsp
- group:smmsp
-
diff --git a/mail/sentinel/pkg-descr b/mail/sentinel/pkg-descr
index f1cc7a30334f..037352afec47 100644
--- a/mail/sentinel/pkg-descr
+++ b/mail/sentinel/pkg-descr
@@ -3,3 +3,5 @@ be usefull for unix system administrators who is using freeware
Sendmail. May be it's one more milter, but on the other side it's
flexible enough to satisfy more or less subtle requirements for mail
filtering.
+
+WWW: http://smfilter.sourceforge.net/
diff --git a/mail/sentinel/pkg-plist b/mail/sentinel/pkg-plist
index 82d1916670c0..3e758ffa50a1 100644
--- a/mail/sentinel/pkg-plist
+++ b/mail/sentinel/pkg-plist
@@ -3,6 +3,6 @@ etc/sentinel.cf.dist
etc/rc.d/000.sentinel.sh
@exec mkdir %D/var/sentinel
@exec chown smmsp.smmsp %D/var/sentinel
-@dirrm var/sentinel
+@unexec rmdir %D/var/sentinel 2>/dev/null || true
%%PORTDOCS%%share/doc/sentinel/README
%%PORTDOCS%%@dirrm share/doc/sentinel