From owner-freebsd-ports Thu Oct 24 14:50: 9 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16E8337B401 for ; Thu, 24 Oct 2002 14:50:04 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D4D043E7B for ; Thu, 24 Oct 2002 14:50:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id g9OLo2x3040466 for ; Thu, 24 Oct 2002 14:50:02 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id g9OLo2wY040465; Thu, 24 Oct 2002 14:50:02 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6F1D37B406 for ; Thu, 24 Oct 2002 14:44:15 -0700 (PDT) Received: from tirion.argosnet.com (ANice-202-1-4-57.abo.wanadoo.fr [80.14.219.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3407743E88 for ; Thu, 24 Oct 2002 14:43:37 -0700 (PDT) (envelope-from root@tirion.argosnet.com) Received: from tirion.argosnet.com (localhost.argosnet.com [127.0.0.1]) by tirion.argosnet.com (8.12.6/8.12.6) with ESMTP id g9OLgxYr004263; Thu, 24 Oct 2002 23:43:01 +0200 (CEST) (envelope-from root@tirion.argosnet.com) Received: (from root@localhost) by tirion.argosnet.com (8.12.6/8.12.6/Submit) id g9OLgt22004262; Thu, 24 Oct 2002 23:42:55 +0200 (CEST) Message-Id: <200210242142.g9OLgt22004262@tirion.argosnet.com> Date: Thu, 24 Oct 2002 23:42:55 +0200 (CEST) From: Laurent Levier Reply-To: Laurent Levier To: FreeBSD-gnats-submit@FreeBSD.org Cc: Peter Hollaubek X-Send-Pr-Version: 3.113 Subject: ports/44444: Sentinel port update Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 44444 >Category: ports >Synopsis: Sentinel port update >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Oct 24 14:50:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Laurent Levier >Release: FreeBSD 4.7-RELEASE i386 >Organization: >Environment: System: FreeBSD tirion 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Sat Oct 12 16:36:42 CEST 2002 root@tirion:/usr/obj/usr/src/sys/GENERIC i386 --- sentinel-1.5.4b.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/mail/sentinel # /usr/ports/mail/sentinel/files # /usr/ports/mail/sentinel/files/000.sentinel.sh # /usr/ports/mail/sentinel/files/patch-Makefile.FreeBSD # /usr/ports/mail/sentinel/Makefile # /usr/ports/mail/sentinel/distinfo # /usr/ports/mail/sentinel/pkg-comment # /usr/ports/mail/sentinel/pkg-descr # /usr/ports/mail/sentinel/pkg-plist # echo c - /usr/ports/mail/sentinel mkdir -p /usr/ports/mail/sentinel > /dev/null 2>&1 echo c - /usr/ports/mail/sentinel/files mkdir -p /usr/ports/mail/sentinel/files > /dev/null 2>&1 echo x - /usr/ports/mail/sentinel/files/000.sentinel.sh sed 's/^X//' >/usr/ports/mail/sentinel/files/000.sentinel.sh << 'END-of-/usr/ports/mail/sentinel/files/000.sentinel.sh' X#!/bin/sh X Xif ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then X echo "$0: Cannot determine the PREFIX" >&2 X exit 1 Xfi X XSMFILTER=${PREFIX}/sbin/sentinel XCONFIG=${PREFIX}/etc/sentinel.cf XSOCKET=${PREFIX}/var/sentinel/sentinel.socket X Xcase "$1" in Xstart) X if [ -x ${PREFIX}/sbin/sentinel -a -f ${PREFIX}/etc/sentinel.cf ] X then X if [ -f ${SOCKET} ] X then X killall sentinel X rm -f $SOCKET X fi X ${PREFIX}/sbin/sentinel -c ${PREFIX}/etc/sentinel.cf -p unix:${SOCKET} -d && echo -n ' sentinel' X fi X ;; Xstop) X if [ -f ${SOCKET} ] X then X killall sentinel X fi X ;; X*) X echo "Usage: `basename $0` {start|stop}" >&2 X ;; Xesac X Xexit 0 END-of-/usr/ports/mail/sentinel/files/000.sentinel.sh echo x - /usr/ports/mail/sentinel/files/patch-Makefile.FreeBSD sed 's/^X//' >/usr/ports/mail/sentinel/files/patch-Makefile.FreeBSD << 'END-of-/usr/ports/mail/sentinel/files/patch-Makefile.FreeBSD' X--- Makefile.FreeBSD.orig Thu Oct 24 21:24:48 2002 X+++ Makefile.FreeBSD Thu Oct 24 21:26:12 2002 X@@ -1,15 +1,15 @@ X-CC = gcc X+CC = cc X X #CCOPTS = -D_FFR_SMFI_PROGRESS X X-CFLAGS = -O -I../../include ${CCOPTS} X+CFLAGS += -I../../include ${CCOPTS} X X-LDFLAGS = -L../libmilter -L../libsmutil -L../libsm -pthread X+LDFLAGS = -L../libmilter -lc_r X X-LIBS = -lmilter -lsmutil -lsm X+LIBS = -lmilter X X OBJS = sentinel.o X X sentinel: $(OBJS) X- $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) X+ $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) X END-of-/usr/ports/mail/sentinel/files/patch-Makefile.FreeBSD echo x - /usr/ports/mail/sentinel/Makefile sed 's/^X//' >/usr/ports/mail/sentinel/Makefile << 'END-of-/usr/ports/mail/sentinel/Makefile' X# New ports collection makefile for: sentinel X# Date created: 14 May 2002 X# Whom: Peter Hollaubek X# Updated for 1.5.4b Laurent Levier X# X# $FreeBSD: ports/mail/sentinel/Makefile,v 1.5.4b 2002/10/21 22:09:24 wollman Exp $ X# X XPORTNAME= sentinel XPORTVERSION= 1.5.4b XCATEGORIES= mail XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= smfilter XDISTNAME= ${PORTNAME}-${PORTVERSION} X XMAINTAINER= ports@FreeBSD.org X XUSE_REINPLACE= yes XMAKEFILE= Makefile.FreeBSD XALL_TARGET= sentinel X Xpost-patch: X @${REINPLACE_CMD} -e "s,-pthread,${PTHREAD_LIBS},g" ${WRKSRC}/${MAKEFILE} X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/sentinel ${PREFIX}/sbin X @${MKDIR} ${PREFIX}/var/sentinel X ${CHOWN} smmsp:smmsp ${PREFIX}/var/sentinel X ${INSTALL_SCRIPT} ${FILESDIR}/000.sentinel.sh ${PREFIX}/etc/rc.d X ${INSTALL_DATA} ${WRKSRC}/sentinel.cf.SAMPLE ${PREFIX}/etc/sentinel.cf.dist X Xpost-install: X @${STRIP_CMD} ${PREFIX}/sbin/sentinel X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} X.endif X X.include END-of-/usr/ports/mail/sentinel/Makefile echo x - /usr/ports/mail/sentinel/distinfo sed 's/^X//' >/usr/ports/mail/sentinel/distinfo << 'END-of-/usr/ports/mail/sentinel/distinfo' XMD5 (sentinel-1.5.4b.tar.gz) = 59d17f25ad20a6e8a4c6c23bb5b3083f END-of-/usr/ports/mail/sentinel/distinfo echo x - /usr/ports/mail/sentinel/pkg-comment sed 's/^X//' >/usr/ports/mail/sentinel/pkg-comment << 'END-of-/usr/ports/mail/sentinel/pkg-comment' XSentinel is a sendmail milter API implementation END-of-/usr/ports/mail/sentinel/pkg-comment echo x - /usr/ports/mail/sentinel/pkg-descr sed 's/^X//' >/usr/ports/mail/sentinel/pkg-descr << 'END-of-/usr/ports/mail/sentinel/pkg-descr' XSentinel is a sendmail milter API implementation. This package might Xbe usefull for unix system administrators who is using freeware XSendmail. May be it's one more milter, but on the other side it's Xflexible enough to satisfy more or less subtle requirements for mail Xfiltering. END-of-/usr/ports/mail/sentinel/pkg-descr echo x - /usr/ports/mail/sentinel/pkg-plist sed 's/^X//' >/usr/ports/mail/sentinel/pkg-plist << 'END-of-/usr/ports/mail/sentinel/pkg-plist' Xsbin/sentinel Xetc/sentinel.cf.dist Xetc/rc.d/000.sentinel.sh X@exec mkdir %D/var/sentinel X@exec chown smmsp.smmsp %D/var/sentinel X@dirrm var/sentinel X%%PORTDOCS%%share/doc/sentinel/README X%%PORTDOCS%%@dirrm share/doc/sentinel END-of-/usr/ports/mail/sentinel/pkg-plist exit --- sentinel-1.5.4b.shar ends here --- >Description: >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message