Date: Sun, 3 Oct 1999 10:40:16 +0200 (CEST) From: dirk.meyer@dinoex.sub.org To: FreeBSD-gnats-submit@freebsd.org Subject: ports/14103: news/ifmail update to newer version Message-ID: <199910030840.KAA70438@home.dinoex.sub.org>
next in thread | raw e-mail | index | archive | help
>Number: 14103 >Category: ports >Synopsis: news/ifmail update to newer version >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Oct 3 10:50:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Dirk Meyer >Release: FreeBSD 3.2-RELEASE i386 >Organization: privat >Environment: >Description: New release ifmail 2.15 >How-To-Repeat: >Fix: diff ifmail/Makefile ifmail-2.15-dinoex/Makefile --- ifmail/Makefile Sat Oct 2 06:06:51 1999 +++ ifmail-2.15-dinoex/Makefile Sat Oct 2 22:12:09 1999 @@ -1,12 +1,12 @@ # New ports collection makefile for: ifmail -# Version required: 2.14 +# Version required: 2.15 # Date created: 19 Feb 1997 # Whom: dirk.meyer@dinoex.sub.org # # $FreeBSD: ports/news/ifmail/Makefile,v 1.10 1999/08/30 14:31:36 peter Exp $ # -DISTNAME= ifmail-2.14 +DISTNAME= ifmail-2.15 CATEGORIES= news MASTER_SITES= ${MASTER_SITE_SUNSITE} \ ftp://ftp.average.org/ifmail/ \ diff ifmail/files/md5 ifmail-2.15-dinoex/files/md5 --- ifmail/files/md5 Sun Apr 19 17:43:38 1998 +++ ifmail-2.15-dinoex/files/md5 Sat Oct 2 22:13:18 1999 @@ -1 +1 @@ -MD5 (ifmail-2.14.tar.gz) = 3de7f15e0f4d9c222206c672bc289073 +MD5 (ifmail-2.15.tar.gz) = 785d62ff17d1b984d51d1734c6a6a1b8 diff ifmail/patches/patch-CONFIG ifmail-2.15-dinoex/patches/patch-CONFIG --- ifmail/patches/patch-CONFIG Sun Apr 19 17:43:40 1998 +++ ifmail-2.15-dinoex/patches/patch-CONFIG Sat Oct 2 22:15:59 1999 @@ -1,166 +1,107 @@ -*** CONFIG Sun Feb 1 23:33:08 1998 ---- CONFIG.neu Thu Mar 26 22:01:41 1998 -*************** -*** 8,21 **** - # Debug messages turned on by -x key are written here. - # Some error messages may occationally appear here too. - # This may be changed in the 'config' file. -! DEBUGFILE = "/var/log/ifmail/ifdebug" - - # Procession log. Usually gets several lines for each invocation. - # Also look for error diagnostics here. If HAS_SYSLOG defined, - # only stdout and stderr from the packers and unpackers go to this - # file, while actual logging is done via syslog() calls. - # This may be changed in the 'config' file. -! LOGFILE = "/var/log/ifmail/iflog" - - # Use syslog() facility codes for mail gate, news gate and ifcico. - # Define -DHAS_SYSLOG (see below) ---- 8,21 ---- - # Debug messages turned on by -x key are written here. - # Some error messages may occationally appear here too. - # This may be changed in the 'config' file. -! DEBUGFILE = "/var/spool/ifmail/ifdebug" - - # Procession log. Usually gets several lines for each invocation. - # Also look for error diagnostics here. If HAS_SYSLOG defined, - # only stdout and stderr from the packers and unpackers go to this - # file, while actual logging is done via syslog() calls. - # This may be changed in the 'config' file. -! LOGFILE = "/var/spool/ifmail/iflog" - - # Use syslog() facility codes for mail gate, news gate and ifcico. - # Define -DHAS_SYSLOG (see below) -*************** -*** 27,39 **** - CICOLOG = LOG_LOCAL0 - - # Directory where UUCP lock files reside. -! #LOCKDIR = "/var/spool/uucp" -! LOCKDIR = "/var/lock" - - # Directory from which file requests are resolved. - # This may be changed from the 'config' file. -! #PUBDIR = "/home/ftp/pub" -! PUBDIR = "/var/spool/uucppublic" - - # News spool directory (to check space only) - #NEWSSPOOL = "/usr/spool/news" ---- 27,39 ---- - CICOLOG = LOG_LOCAL0 - - # Directory where UUCP lock files reside. -! LOCKDIR = "/var/spool/lock" -! #LOCKDIR = "/var/lock" - - # Directory from which file requests are resolved. - # This may be changed from the 'config' file. -! PUBDIR = "/home/ftp/pub" -! #PUBDIR = "/var/spool/uucppublic" - - # News spool directory (to check space only) - #NEWSSPOOL = "/usr/spool/news" -*************** -*** 152,171 **** - # system, usually "-DINT32=long -DINT16=short" - - # Linux/x86: (add -DHAS_BSD_SIGNALS if you have glibc2 aka libc6.x) -! OPTS = -DHAS_STATFS -DSTATFS_IN_VFS_H -DHAS_SETSID -DHAS_NDBM_H \ -! -DDONT_HAVE_TM_GMTOFF -DHAS_TERMIOS_H -DASCII_LOCKFILES \ -! -DHAS_FSYNC -DHAS_IOCTL_H -DHAS_REGEX_H -DHAS_TCP \ -! -DFORCEINTL -DHAS_SYSLOG -DNEED_UUCPFROM -DNEED_BSY \ -! -DSLAVE_SENDS_NAK_TOO -DNEED_FORK \ -! -DINT32=long -DINT16=short - - # 386BSD: -! #OPTS = -DHAS_STATFS -DSTATFS_IN_MOUNT_H -DHAS_SETSID -DHAS_NDBM_H \ -! # -DHAS_TERMIOS_H -DASCII_LOCKFILES -DHAS_FSYNC -DHAS_IOCTL_H \ -! # -DHAS_REGEX_H -DHAS_TCP -DHAS_SYSLOG -DNEED_UUCPFROM \ -! # -DNEED_BSY -DNEED_FORK -DNEGATIVE_SEEK_BUG \ -! # -DHAS_SYS_ERRLIST -DHAS_BSD_SIGNALS \ -! # -DINT32=long -DINT16=short - - # SVR4: - #OPTS = -DHAS_STATVFS -DDONT_HAVE_TM_GMTOFF -DHAS_SETSID -DHAS_NDBM_H \ ---- 152,171 ---- - # system, usually "-DINT32=long -DINT16=short" - - # Linux/x86: (add -DHAS_BSD_SIGNALS if you have glibc2 aka libc6.x) -! #OPTS = -DHAS_STATFS -DSTATFS_IN_VFS_H -DHAS_SETSID -DHAS_NDBM_H \ -! # -DDONT_HAVE_TM_GMTOFF -DHAS_TERMIOS_H -DASCII_LOCKFILES \ -! # -DHAS_FSYNC -DHAS_IOCTL_H -DHAS_REGEX_H -DHAS_TCP \ -! # -DFORCEINTL -DHAS_SYSLOG -DNEED_UUCPFROM -DNEED_BSY \ -! # -DSLAVE_SENDS_NAK_TOO -DNEED_FORK \ -! # -DINT32=long -DINT16=short - - # 386BSD: -! OPTS = -DHAS_STATFS -DSTATFS_IN_MOUNT_H -DHAS_SETSID -DHAS_NDBM_H \ -! -DHAS_TERMIOS_H -DASCII_LOCKFILES -DHAS_FSYNC -DHAS_IOCTL_H \ -! -DHAS_REGEX_H -DHAS_TCP -DHAS_SYSLOG -DNEED_UUCPFROM \ -! -DNEED_BSY -DNEED_FORK -DNEGATIVE_SEEK_BUG \ -! -DHAS_SYS_ERRLIST -DHAS_BSD_SIGNALS \ -! -DINT32=long -DINT16=short - - # SVR4: - #OPTS = -DHAS_STATVFS -DDONT_HAVE_TM_GMTOFF -DHAS_SETSID -DHAS_NDBM_H \ -*************** -*** 217,223 **** - # -DNEED_BSY -DSLAVE_SENDS_NAK_TOO -DINT32=int -DINT16=short - - # for make install, where to put binaries and what owner to set -! BINDIR = /usr/lib/ifmail - OWNER = ifmail - GROUP = uucp - MODE = 0711 ---- 217,223 ---- - # -DNEED_BSY -DSLAVE_SENDS_NAK_TOO -DINT32=int -DINT16=short - - # for make install, where to put binaries and what owner to set -! BINDIR = ${PREFIX}/libexec/ifmail - OWNER = ifmail - GROUP = uucp - MODE = 0711 -*************** -*** 237,243 **** - TAR = tar - - #CFLAGS = -g -Wall -! # Linux, 386BSD, SunOS: - CFLAGS = -O2 -Wall - # SVR4: - #CFLAGS = -O -Xa ---- 237,243 ---- - TAR = tar - - #CFLAGS = -g -Wall -! # Linux, 386BSD,FreeBsd, SunOS: - CFLAGS = -O2 -Wall - # SVR4: - #CFLAGS = -O -Xa -*************** -*** 254,264 **** - # If you need TERM also add e.g. "/usr/src/term112/client.a" - - # Linux -! LIBS = -lgdbm - # SunOS: - #LIBS = - # 386BSD: - #LIBS = -lgdbm -lcompat - # SVR4 - #LIBS = -ldbm -lform -lnsl -lsocket -lc -L/usr/ucblib -lucb - # SCO ---- 254,266 ---- - # If you need TERM also add e.g. "/usr/src/term112/client.a" - - # Linux -! #LIBS = -lgdbm - # SunOS: - #LIBS = - # 386BSD: - #LIBS = -lgdbm -lcompat -+ # FreeBsd: -+ LIBS = -lgnuregex - # SVR4 - #LIBS = -ldbm -lform -lnsl -lsocket -lc -L/usr/ucblib -lucb - # SCO +--- CONFIG.orig Fri Jul 16 23:26:29 1999 ++++ CONFIG Sat Oct 2 22:15:45 1999 +@@ -8,14 +8,14 @@ + # Debug messages turned on by -x key are written here. + # Some error messages may occationally appear here too. + # This may be changed in the 'config' file. +-DEBUGFILE = "/var/log/ifmail/ifdebug" ++DEBUGFILE = "/var/spool/ifmail/ifdebug" + + # Procession log. Usually gets several lines for each invocation. + # Also look for error diagnostics here. If HAS_SYSLOG defined, + # only stdout and stderr from the packers and unpackers go to this + # file, while actual logging is done via syslog() calls. + # This may be changed in the 'config' file. +-LOGFILE = "/var/log/ifmail/iflog" ++LOGFILE = "/var/spool/ifmail/iflog" + + # Use syslog() facility codes for mail gate, news gate and ifcico. + # Define -DHAS_SYSLOG (see below) +@@ -27,13 +27,13 @@ + CICOLOG = LOG_LOCAL0 + + # Directory where UUCP lock files reside. +-#LOCKDIR = "/var/spool/uucp" +-LOCKDIR = "/var/lock" ++LOCKDIR = "/var/spool/lock" ++#LOCKDIR = "/var/lock" + + # Directory from which file requests are resolved. + # This may be changed from the 'config' file. +-#PUBDIR = "/home/ftp/pub" +-PUBDIR = "/var/spool/uucppublic" ++PUBDIR = "/home/ftp/pub" ++#PUBDIR = "/var/spool/uucppublic" + + # News spool directory (to check space only) + #NEWSSPOOL = "/usr/spool/news" +@@ -152,20 +152,20 @@ + # system, usually "-DINT32=long -DINT16=short" + + # Linux/x86: (remove -DHAS_BSD_SIGNALS if you have libc5 (not glibc2)) +-OPTS = -DHAS_STATFS -DSTATFS_IN_VFS_H -DHAS_SETSID -DHAS_NDBM_H \ +- -DDONT_HAVE_TM_GMTOFF -DHAS_TERMIOS_H -DASCII_LOCKFILES \ +- -DHAS_FSYNC -DHAS_IOCTL_H -DHAS_REGEX_H -DHAS_TCP \ +- -DFORCEINTL -DHAS_SYSLOG -DNEED_UUCPFROM -DNEED_BSY \ +- -DSLAVE_SENDS_NAK_TOO -DNEED_FORK -DHAS_BSD_SIGNALS \ +- -DHAS_BSD_DB -DINT32=long -DINT16=short ++#OPTS = -DHAS_STATFS -DSTATFS_IN_VFS_H -DHAS_SETSID -DHAS_NDBM_H \ ++# -DDONT_HAVE_TM_GMTOFF -DHAS_TERMIOS_H -DASCII_LOCKFILES \ ++# -DHAS_FSYNC -DHAS_IOCTL_H -DHAS_REGEX_H -DHAS_TCP \ ++# -DFORCEINTL -DHAS_SYSLOG -DNEED_UUCPFROM -DNEED_BSY \ ++# -DSLAVE_SENDS_NAK_TOO -DNEED_FORK -DHAS_BSD_SIGNALS \ ++# -DHAS_BSD_DB -DINT32=long -DINT16=short + + # 386BSD: +-#OPTS = -DHAS_STATFS -DSTATFS_IN_MOUNT_H -DHAS_SETSID -DHAS_NDBM_H \ +-# -DHAS_TERMIOS_H -DASCII_LOCKFILES -DHAS_FSYNC -DHAS_IOCTL_H \ +-# -DHAS_REGEX_H -DHAS_TCP -DHAS_SYSLOG -DNEED_UUCPFROM \ +-# -DNEED_BSY -DNEED_FORK -DNEGATIVE_SEEK_BUG \ +-# -DHAS_SYS_ERRLIST -DHAS_BSD_SIGNALS \ +-# -DINT32=long -DINT16=short ++OPTS = -DHAS_STATFS -DSTATFS_IN_MOUNT_H -DHAS_SETSID -DHAS_NDBM_H \ ++ -DHAS_TERMIOS_H -DASCII_LOCKFILES -DHAS_FSYNC -DHAS_IOCTL_H \ ++ -DHAS_REGEX_H -DHAS_TCP -DHAS_SYSLOG -DNEED_UUCPFROM \ ++ -DNEED_BSY -DNEED_FORK -DNEGATIVE_SEEK_BUG \ ++ -DHAS_SYS_ERRLIST -DHAS_BSD_SIGNALS \ ++ -DINT32=long -DINT16=short + + # SVR4: + #OPTS = -DHAS_STATVFS -DDONT_HAVE_TM_GMTOFF -DHAS_SETSID -DHAS_NDBM_H \ +@@ -222,7 +222,7 @@ + # -DNEED_BSY -DSLAVE_SENDS_NAK_TOO -DINT32=int -DINT16=short + + # for make install, where to put binaries and what owner to set +-BINDIR = /usr/lib/ifmail ++BINDIR = ${PREFIX}/libexec/ifmail + OWNER = ifmail + GROUP = uucp + MODE = 0711 +@@ -242,7 +242,7 @@ + TAR = tar + + #CFLAGS = -g -Wall +-# Linux, 386BSD, SunOS: ++# Linux, 386BSD, FreeBSD, SunOS: + CFLAGS = -g -O2 -Wall + # SVR4: + #CFLAGS = -O -Xa +@@ -261,7 +261,7 @@ + # Linux w/libc5 + #LIBS = -lgdbm + # Linux w/glibc +-LIBS = -lndbm ++#LIBS = -lndbm + # SunOS: + #LIBS = + # Solaris: +@@ -276,6 +276,9 @@ + #LIBS = -lcposix -lmalloc -ldbm -linet -lPW + # NeXTSTEP + #LIBS = -lgdbm -lposix ++# FreeBsd: ++LIBS = -lgnuregex ++ + + INCLUDES = -I${INCDIR} + # ISC diff ifmail/patches/patch-ifunpack.c ifmail-2.15-dinoex/patches/patch-ifunpack.c --- ifmail/patches/patch-ifunpack.c Sun Nov 16 05:57:26 1997 +++ ifmail-2.15-dinoex/patches/patch-ifunpack.c Thu Jan 1 01:00:00 1970 @@ -1,14 +0,0 @@ -*** ifgate/ifunpack.c Thu Jan 2 16:28:19 1997 ---- ifgate/ifunpack.c.neu Wed Feb 19 21:02:12 1997 -*************** -*** 25,30 **** ---- 25,33 ---- - #ifdef HAS_SYSLOG - #include <syslog.h> - #endif -+ #ifdef __FreeBSD__ -+ #include <errno.h> -+ #endif - #include "getopt.h" - #include "xutil.h" - #include "lutil.h" >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199910030840.KAA70438>