Skip site navigation (1)Skip section navigation (2)
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>