aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpst <pst@FreeBSD.org>1995-10-31 01:26:10 +0800
committerpst <pst@FreeBSD.org>1995-10-31 01:26:10 +0800
commit330f689adb675458fe17d644599942ccef9b793b (patch)
treebbb2bb5c3d6cdfeac461107e684974c89893a694
parent42cfc2a54546be940cae487a747776551853ce9a (diff)
downloadfreebsd-ports-gnome-330f689adb675458fe17d644599942ccef9b793b.tar.gz
freebsd-ports-gnome-330f689adb675458fe17d644599942ccef9b793b.tar.zst
freebsd-ports-gnome-330f689adb675458fe17d644599942ccef9b793b.zip
Initial import of gnats 3.2
Approved by: asami
-rw-r--r--databases/gnats/Makefile29
-rw-r--r--databases/gnats/distinfo1
-rw-r--r--databases/gnats/files/patch-aa59
-rw-r--r--databases/gnats/files/patch-ab59
-rw-r--r--databases/gnats/pkg-comment1
-rw-r--r--databases/gnats/pkg-descr31
-rw-r--r--databases/gnats/pkg-plist53
7 files changed, 233 insertions, 0 deletions
diff --git a/databases/gnats/Makefile b/databases/gnats/Makefile
new file mode 100644
index 000000000000..9df6dfd1e6f2
--- /dev/null
+++ b/databases/gnats/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: gnats
+# Version required: 3.2
+# Date created: 28 October 1995
+# Whom: pst
+#
+# $Id$
+#
+
+DISTNAME= gnats-3.2
+CATEGORIES+= development
+MASTER_SITES= ftp://prep.ai.mit.edu/pub/gnu/ \
+ ftp://ftp.uu.net/systems/gnu/
+
+GNU_CONFIGURE= yes
+
+CONFIGURE_ARGS= --prefix=${PREFIX} --with-full-gnats
+
+# this stops the configuration program from pulling installation
+# information in from the standard freebsd send-pr program
+CONFIGURE_ENV= SEND_PR=/usr/bin/false
+
+# the gnats distribution comes with a lot of baggage we don't want to install
+# just install gnats
+INSTALL_TARGET= install-gnats install-send-pr
+
+# we've got some .elc and info files to compile (yuck)
+BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs
+
+.include <bsd.port.mk>
diff --git a/databases/gnats/distinfo b/databases/gnats/distinfo
new file mode 100644
index 000000000000..16bfbc7d99e5
--- /dev/null
+++ b/databases/gnats/distinfo
@@ -0,0 +1 @@
+MD5 (gnats-3.2.tar.gz) = 7eed736a5819b0a7b90e35366c765211
diff --git a/databases/gnats/files/patch-aa b/databases/gnats/files/patch-aa
new file mode 100644
index 000000000000..869db9b4221c
--- /dev/null
+++ b/databases/gnats/files/patch-aa
@@ -0,0 +1,59 @@
+*** config.guess Tue Nov 16 12:43:37 1993
+--- config.guess Fri Oct 27 23:22:19 1995
+***************
+*** 174,179 ****
+--- 174,183 ----
+ i[34]86:NetBSD:*:*)
+ echo ${UNAME_MACHINE}-unknown-netbsd${UNAME_RELEASE}
+ exit 0 ;;
++ i[34]86:FreeBSD:*:*)
++ foo=`echo ${UNAME_RELEASE}|sed -e 's/-.*//'`
++ echo ${UNAME_MACHINE}-unknown-freebsd${foo}
++ exit 0 ;;
+ i[34]86:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux
+ exit 0 ;;
+*** config.sub Fri Dec 10 12:01:41 1993
+--- config.sub Fri Oct 27 23:20:27 1995
+***************
+*** 228,233 ****
+--- 223,232 ----
+ basic_machine=i386-unknown # CYGNUS LOCAL
+ os=-netbsd
+ ;;
++ freebsd386)
++ basic_machine=i386-unknown # CYGNUS LOCAL
++ os=-freebsd
++ ;;
+ spur)
+ basic_machine=spur-unknown
+ ;;
+***************
+*** 694,700 ****
+ | -amigados* | -msdos* | -newsos* | -unicos* | -aos* \
+ | -nindy* | -vxworks* | -ebmon* | -hms* | -mvs* | -clix* \
+ | -riscos* | -linux* | -uniplus* | -iris* | -rtu* | -xenix* \
+! | -hiux* | -386bsd* | -netbsd* | -riscix* | -lynxos* \
+ | -go32 | -sim | -es1800* | -udi | -hms* | -xray | -hds* \
+ | -os68k* | -none* | -v88r* | -aout* | -coff | -elf* | -bosx* \
+ | -abug | -ecoff* | -netware* )
+--- 693,699 ----
+ | -amigados* | -msdos* | -newsos* | -unicos* | -aos* \
+ | -nindy* | -vxworks* | -ebmon* | -hms* | -mvs* | -clix* \
+ | -riscos* | -linux* | -uniplus* | -iris* | -rtu* | -xenix* \
+! | -hiux* | -386bsd* | -netbsd* | -freebsd* | -riscix* | -lynxos* \
+ | -go32 | -sim | -es1800* | -udi | -hms* | -xray | -hds* \
+ | -os68k* | -none* | -v88r* | -aout* | -coff | -elf* | -bosx* \
+ | -abug | -ecoff* | -netware* )
+***************
+*** 724,729 ****
+--- 723,731 ----
+ -386bsd) # CYGNUS LOCAL
+ os=-bsd
+ ;;
++ -freebsd*)
++ os=-bsd
++ ;;
+ -ctix* | -uts*)
+ os=-sysv
+ ;;
diff --git a/databases/gnats/files/patch-ab b/databases/gnats/files/patch-ab
new file mode 100644
index 000000000000..74fd03870fe6
--- /dev/null
+++ b/databases/gnats/files/patch-ab
@@ -0,0 +1,59 @@
+*** Makefile.in Sat Oct 28 00:37:25 1995
+--- Makefile.in Sat Oct 28 00:37:33 1995
+***************
+*** 854,861 ****
+
+ MAKEDIRS= \
+ $(prefix) \
+! $(exec_prefix) \
+! $(tooldir)
+
+ .PHONY: install-dirs
+ install-dirs:
+--- 854,860 ----
+
+ MAKEDIRS= \
+ $(prefix) \
+! $(exec_prefix)
+
+ .PHONY: install-dirs
+ install-dirs:
+*** gnats/Makefile.in Fri Dec 10 14:29:14 1993
+--- gnats/Makefile.in Sat Oct 28 00:13:56 1995
+***************
+*** 402,408 ****
+ echo "*** Warning: Must make pr-edit suid gnats" ; \
+ fi
+
+! EXTRA_INSTALL =
+
+ install-gnats: install-gnats-bin install-gnats-man $(EXTRA_INSTALL)
+
+--- 402,408 ----
+ echo "*** Warning: Must make pr-edit suid gnats" ; \
+ fi
+
+! EXTRA_INSTALL = install-info
+
+ install-gnats: install-gnats-bin install-gnats-man $(EXTRA_INSTALL)
+
+
+*** send-pr/Makefile.in Sat Oct 28 00:33:59 1995
+--- send-pr/Makefile.in Sat Oct 28 00:34:01 1995
+***************
+*** 146,152 ****
+
+ install: $(SEND_PR_INSTALL)
+ install-tools: install-norm install-categories
+! install-gnats: install-norm install-gnats-dist install-categories
+
+ install-norm all-gnats:
+ $(INSTALL_PROGRAM) send-pr $(bindir)/send-pr
+--- 146,152 ----
+
+ install: $(SEND_PR_INSTALL)
+ install-tools: install-norm install-categories
+! install-gnats: install-norm install-gnats-dist install-categories install-info
+
+ install-norm all-gnats:
+ $(INSTALL_PROGRAM) send-pr $(bindir)/send-pr
diff --git a/databases/gnats/pkg-comment b/databases/gnats/pkg-comment
new file mode 100644
index 000000000000..8dcc03a67e9c
--- /dev/null
+++ b/databases/gnats/pkg-comment
@@ -0,0 +1 @@
+FSF gnats bug tracking system v3.2
diff --git a/databases/gnats/pkg-descr b/databases/gnats/pkg-descr
new file mode 100644
index 000000000000..e3afaa376811
--- /dev/null
+++ b/databases/gnats/pkg-descr
@@ -0,0 +1,31 @@
+ GNATS - GNU Problem Report Management System
+
+This directory contains GNATS, a problem tracking system written to
+help report on, and track, problem reports or bugs. GNATS is currently
+in use at Cygnus to help track all incoming bug reports. There are
+many concepts or approaches to GNATS which are only useful to
+organizations which track bugs related by customers as well as by bug
+type.
+
+The file gnats.texi contains a Texinfo version of the main
+documentation for GNATS, including installation notes and configuration
+strategies. gnats.info is a version of the same text as gnats.texi in a
+form readable by GNU Info.
+
+The file INSTALL contains a brief discussion of the installation
+process; refer to gnats.texi for details on configuration, installation,
+and usage.
+
+Please report all GNATS bugs to bug-gnats@prep.ai.mit.edu.
+
+
+Copyright (c) 1993, Free Software Foundation, Inc.
+See the file COPYING for copyright information concerning this
+distribution and all its components.
+
+
+*** FreeBSD note:
+*** You will want to add a user entry to your /etc/passwd file for the
+*** user-id that owns gnats-related databases on your server.
+*** Something of the form: "gnats:*:70:70:GNATS Owner:/:/usr/bin/false"
+*** should do just fine.
diff --git a/databases/gnats/pkg-plist b/databases/gnats/pkg-plist
new file mode 100644
index 000000000000..3ac7b4df1808
--- /dev/null
+++ b/databases/gnats/pkg-plist
@@ -0,0 +1,53 @@
+@cwd /usr/local
+bin/query-pr
+bin/edit-pr
+bin/send-pr
+bin/install-sid
+info/gnats.info
+info/gnats.info-1
+info/gnats.info-2
+info/gnats.info-3
+info/gnats.info-4
+info/send-pr.info
+lib/gnats/gnats-db/gnats-adm/categories
+lib/gnats/gnats-db/gnats-adm/responsible
+lib/gnats/gnats-db/gnats-adm/submitters
+lib/gnats/gnats-db/gnats-adm/config
+lib/gnats/pr-edit
+lib/gnats/pr-addr
+lib/gnats/dist/send-pr.sh
+lib/gnats/dist/COPYING
+lib/gnats/dist/README
+lib/gnats/dist/send-pr-el.in
+lib/gnats/dist/install-sid.sh
+lib/gnats/dist/send-pr.1
+lib/gnats/dist/send-pr.info
+lib/gnats/dist/send-pr.texi
+lib/gnats/dist/s-usage.texi
+lib/gnats/dist/categ.texi
+lib/gnats/dist/fields.texi
+lib/gnats/dist/states.texi
+lib/gnats/dist/texinfo.tex
+lib/gnats/file-pr
+lib/gnats/at-pr
+lib/gnats/mkcat
+lib/gnats/rmcat
+lib/gnats/mkdist
+lib/gnats/queue-pr
+lib/gnats/gen-index
+lib/gnats/mail-query
+lib/gnats/cygnus
+lib/emacs/lisp/gnats.el
+lib/emacs/lisp/gnats.elc
+lib/emacs/lisp/send-pr.el
+lib/emacs/lisp/send-pr.elc
+man/man1/edit-pr.1
+man/man1/query-pr.1
+man/man1/send-pr.1
+man/man8/mkcat.8
+man/man8/rmcat.8
+man/man8/mkdist.8
+man/man8/queue-pr.8
+man/man8/file-pr.8
+man/man8/gen-index.8
+man/manl/gnats.l