Index: ports/databases/gnats/Makefile =================================================================== RCS file: /home/ncvs/ports/databases/gnats/Makefile,v retrieving revision 1.37 diff -u -r1.37 Makefile --- ports/databases/gnats/Makefile 11 Dec 2001 19:03:24 -0000 1.37 +++ ports/databases/gnats/Makefile 22 Feb 2002 12:09:46 -0000 @@ -38,6 +38,19 @@ .if defined(WANT_FREEFALL_CFG) EXTRA_PATCHES= ${FILESDIR}/gnats-edit-pr.patch ${FILESDIR}/file-pr.c.patch .endif +.if defined(WITHOUT_RESENT) +EXTRA_PATCHES+= ${FILESDIR}/no-resent.patch +.endif + +.if defined(WITH_GNATS_ADDR) +CONFIGURE_ENV+= GNATS_ADDR="${WITH_GNATS_ADDR}" +.endif +.if defined(WITH_GNATS_SITE) +CONFIGURE_ENV+= GNATS_SITE="${WITH_GNATS_SITE}" +.endif +.if defined(WITH_GNATS_SUBMITTER) +CONFIGURE_ENV+= SUBMITTER="${WITH_GNATS_SUBMITTER}" +.endif post-build: (cd ${WRKSRC}/gnats; ${MAKE} info) Index: ports/databases/gnats/files/no-resent.patch =================================================================== RCS file: ports/databases/gnats/files/no-resent.patch diff -N ports/databases/gnats/files/no-resent.patch --- ports/databases/gnats/files/no-resent.patch 1 Jan 1970 00:00:00 -0000 +++ ports/databases/gnats/files/no-resent.patch 22 Feb 2002 12:09:46 -0000 @@ -0,0 +1,11 @@ +--- gnats/file-pr.c.old Fri Feb 22 13:23:53 2002 ++++ gnats/file-pr.c Fri Feb 22 13:24:05 2002 +@@ -23,6 +23,8 @@ + #include "gnats.h" + #include "query.h" + ++#define DONT_USE_RESENT ++ + static int verify_analysis PARAMS((void)); + static void run_atpr PARAMS((Submitter *, struct tm *, char *, char *)); + static void reply_to_submitter PARAMS((char *)); Index: ports/databases/gnats/files/patch-gnats::configure =================================================================== RCS file: ports/databases/gnats/files/patch-gnats::configure diff -N ports/databases/gnats/files/patch-gnats::configure --- ports/databases/gnats/files/patch-gnats::configure 1 Jan 1970 00:00:00 -0000 +++ ports/databases/gnats/files/patch-gnats::configure 22 Feb 2002 12:09:46 -0000 @@ -0,0 +1,25 @@ +--- gnats/configure.old Fri Feb 22 12:49:41 2002 ++++ gnats/configure Fri Feb 22 12:50:44 2002 +@@ -2648,10 +2648,12 @@ + _h=`(hostname || uname -n) 2>/dev/null | sed 1q` + + # The two-step process is necessary because of Sun sed(1) bdamage. ++if test -z "$GNATS_SITE"; then + GNATS_SITE=`expr $_h : '.*\.\([^.]*\)\.[^.]*'` + test -z "$GNATS_SITE" && GNATS_SITE=`expr $_h : '\([^.]*\)'` ++fi + +-GNATS_ADDR=bugs ++test -z "$GNATS_ADDR" && GNATS_ADDR=bugs + DEFAULT_RELEASE=unknown-1.0 + DEFAULT_ORGANIZATION='$(GNATS_SITE)' + GNATS_ADMIN=gnats-admin +@@ -2659,7 +2661,7 @@ + ACKNOWLEDGE=1 + KEEP_RECEIVED_HEADERS=1 + DEFAULT_SUBMITTER=unknown +-SUBMITTER='$(GNATS_SITE)' ++test -z "$SUBMITTER" && SUBMITTER="$GNATS_SITE" + MAIL_AGENT=false + BDAY_START=8 + BDAY_END=17 Index: ports/databases/gnats/files/patch-send-pr::configure =================================================================== RCS file: ports/databases/gnats/files/patch-send-pr::configure diff -N ports/databases/gnats/files/patch-send-pr::configure --- ports/databases/gnats/files/patch-send-pr::configure 1 Jan 1970 00:00:00 -0000 +++ ports/databases/gnats/files/patch-send-pr::configure 22 Feb 2002 12:09:46 -0000 @@ -0,0 +1,13 @@ +--- send-pr/configure.old Fri Feb 22 13:37:55 2002 ++++ send-pr/configure Fri Feb 22 13:38:15 2002 +@@ -658,7 +658,9 @@ + if test -z "${GNATS_SITE}"; then + GNATS_SITE=cygnus + fi +-SUBMITTER=unknown ++if test -z "${SUBMITTER}"; then ++ SUBMITTER=unknown ++fi + if test -z "${GNATS_ADDR}"; then + GNATS_ADDR=bugs@cygnus.com + fi