FreeBSD Bugzilla – Attachment 34381 Details for
Bug 55876
[NEW PORT] databases/gnats4
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
gnats4.shar
gnats4.shar (text/plain), 7.79 KB, created by
Oliver Eikemeier
on 2003-08-22 20:10:13 UTC
(
hide
)
Description:
gnats4.shar
Filename:
MIME Type:
Creator:
Oliver Eikemeier
Created:
2003-08-22 20:10:13 UTC
Size:
7.79 KB
patch
obsolete
># 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: ># ># databases/gnats4 ># databases/gnats4/Makefile ># databases/gnats4/distinfo ># databases/gnats4/files ># databases/gnats4/files/patch-gnats::Makefile.in ># databases/gnats4/files/patch-libiberty::configure ># databases/gnats4/pkg-descr ># databases/gnats4/pkg-install ># databases/gnats4/pkg-message ># databases/gnats4/pkg-plist ># >echo c - databases/gnats4 >mkdir -p databases/gnats4 > /dev/null 2>&1 >echo x - databases/gnats4/Makefile >sed 's/^X//' >databases/gnats4/Makefile << 'END-of-databases/gnats4/Makefile' >X# New ports collection makefile for: gnats4 >X# Date created: 22 Aug 2003 >X# Whom: Oliver Eikemeier <eikemeier@fillmore-labs.com> >X# >X# $FreeBSD$ >X# >X >XPORTNAME= gnats >XPORTVERSION= 4.0 >XCATEGORIES= databases >XMASTER_SITES= http://www.yngve.com/%SUBDIR%/ # ${MASTER_SITE_GNU} >XMASTER_SITE_SUBDIR= gnats >X >XMAINTAINER= eikemeier@fillmore-labs.com >XCOMMENT= GNATS, the GNU Problem Report Management System >X >XGNU_CONFIGURE= yes >XCONFIGURE_ARGS= --sharedstatedir=${PREFIX}/share/gnats >X >XLATEST_LINK= ${PKGNAMEPREFIX}gnats4${PKGNAMESUFFIX} >XCONFLICTS= gnats-3.* >X >XUSE_GMAKE= yes >XMAN1= edit-pr.1 query-pr.1 send-pr.1 >XMAN5= databases.5 dbconfig.5 >XMAN7= gnats.7 >XMAN8= delete-pr.8 file-pr.8 gen-index.8 gnatsd.8 mkcat.8 mkdb.8 pr-edit.8 queue-pr.8 rmcat.8 >XINFO= gnats-faq gnats >X >XPKGMESSAGE= ${WRKDIR}/pkg-message >X >XSTRIP= >X >XBINARIES= bin/getclose bin/query-pr libexec/gnats/gen-index libexec/gnats/gnats-pwconv \ >X libexec/gnats/gnatsd libexec/gnats/pr-age libexec/gnats/pr-edit libexec/gnats/queue-pr >X >X.if defined(WITH_EMACS_PORT) >XEMACS_PORT_NAME= ${WITH_EMACS_PORT} >XCONFIGURE_ARGS+= --with-lispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR} >X.else >XPLIST_SUB+= EMACS_SITE_LISPDIR="@comment " >X.endif >X >Xpre-everything:: >X @${ECHO} "=============================================================" >X @${ECHO} >X @${ECHO} "You can build ${PKGNAME} with the following options:" >X @${ECHO} >X @${ECHO} "WITH_EMACS_PORT=emacs with Emacs support" >X @${ECHO} >X @${ECHO} "=============================================================" >X @${ECHO} >X >Xpost-build: >X ${SED} -e 's,%%PREFIX%%,${PREFIX},g' ${PKGDIR}/pkg-message >${PKGMESSAGE} >X >Xpre-install: >X @${MKDIR} ${PREFIX}/libexec/gnats >X @${SETENV} "PKG_PREFIX=${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL >X >Xpost-install: >X @for binary in ${BINARIES}; do \ >X ${STRIP_CMD} ${PREFIX}/$${binary}; \ >X done >X @${CAT} ${PKGMESSAGE} >X >X.include <bsd.port.mk> >END-of-databases/gnats4/Makefile >echo x - databases/gnats4/distinfo >sed 's/^X//' >databases/gnats4/distinfo << 'END-of-databases/gnats4/distinfo' >XMD5 (gnats-4.0.tar.gz) = 3bf0d3336b976549553c64ac4bc15f75 >END-of-databases/gnats4/distinfo >echo c - databases/gnats4/files >mkdir -p databases/gnats4/files > /dev/null 2>&1 >echo x - databases/gnats4/files/patch-gnats::Makefile.in >sed 's/^X//' >databases/gnats4/files/patch-gnats::Makefile.in << 'END-of-databases/gnats4/files/patch-gnats::Makefile.in' >X--- gnats/Makefile.in.orig Sun Jul 27 01:23:17 2003 >X+++ gnats/Makefile.in Fri Aug 22 18:41:18 2003 >X@@ -371,7 +371,9 @@ >X else \ >X echo "*** Warning: Must chown $(GNATS_USER) $(datadir)/gnats" ; \ >X fi >X- $(INSTALL_DATA) $(srcdir)/gnats.el $(lispdir)/gnats.el >X+ @if [ x"$(lispdir)" != x ]; then \ >X+ $(INSTALL_DATA) $(srcdir)/gnats.el $(lispdir)/gnats.el ; \ >X+ fi >X for i in categories submitters responsible gnatsd.user_access addresses states classes dbconfig ; do \ >X if [ -f "$$i" ] ; then \ >X $(INSTALL_DATA) $$i $(sysconfdir)/gnats/defaults/$$i ; \ >END-of-databases/gnats4/files/patch-gnats::Makefile.in >echo x - databases/gnats4/files/patch-libiberty::configure >sed 's/^X//' >databases/gnats4/files/patch-libiberty::configure << 'END-of-databases/gnats4/files/patch-libiberty::configure' >X--- libiberty/configure.orig Tue Dec 11 00:03:27 2001 >X+++ libiberty/configure Fri Aug 22 16:07:09 2003 >X@@ -836,7 +836,7 @@ >X >X if test $ac_cv_prog_gcc = yes; then >X GCC=yes >X- ac_libiberty_warn_cflags='-W -Wall -Wtraditional -pedantic' >X+ ac_libiberty_warn_cflags='-W -Wall -Wno-long-long -pedantic' >X ac_test_CFLAGS="${CFLAGS+set}" >X ac_save_CFLAGS="$CFLAGS" >X CFLAGS= >END-of-databases/gnats4/files/patch-libiberty::configure >echo x - databases/gnats4/pkg-descr >sed 's/^X//' >databases/gnats4/pkg-descr << 'END-of-databases/gnats4/pkg-descr' >XGNU GNATS is a set of tools for tracking bugs reported by users to a >Xcentral site. It allows problem report management and communication >Xwith users through various means, including e-mail, Web and a network >Xdaemon. GNATS stores all the information about problem reports in its >Xdatabases, consisting of plain text files and it provides tools for >Xquerying, editing and maintaining these databases. >X >XWWW: http://www.gnu.org/software/gnats >X >X- Oliver Eikemeier >Xeikemeier@fillmore-labs.com >END-of-databases/gnats4/pkg-descr >echo x - databases/gnats4/pkg-install >sed 's/^X//' >databases/gnats4/pkg-install << 'END-of-databases/gnats4/pkg-install' >X#!/bin/sh >X# >X# $FreeBSD$ >X# >X >XECHO_CMD=echo >XGREP=/usr/bin/grep >XID=/usr/bin/id >XPW=/usr/sbin/pw >XFTPUSERS=/etc/ftpusers >X >Xcase $2 in >XPRE-INSTALL) >X if ! ${ID} -u gnats >/dev/null 2>&1; then >X if ${PW} add user -n gnats -u 61 -g 1 -d ${PKG_PREFIX}/share/gnats \ >X -c "GNATS database owner" -p "*"; then >X ${GREP} -qs '^gnats$' ${FTPUSERS} || ${ECHO_CMD} gnats >>/etc/ftpusers >X else >X ${ECHO_CMD} >X ${ECHO_CMD} "The FreeBSD standard userid for gnats is 61, but this system" >X ${ECHO_CMD} "has already a different account with this userid: \``${ID} -un 61`'" >X ${ECHO_CMD} >X ${ECHO_CMD} "You can either delete this account (which may be dangerous) with" >X ${ECHO_CMD} " ${PW} userdel -u 61" >X ${ECHO_CMD} "or add the gnats user with an other userid with" >X ${ECHO_CMD} " ${PW} useradd -n gnats -g 1 \\" >X ${ECHO_CMD} " -d ${PKG_PREFIX}/share/gnats -c 'GNATS database owner' -p '*'" >X ${ECHO_CMD} "and retry installing this package" >X ${ECHO_CMD} >X exit 1 >X fi >X fi >X ;; >Xesac >END-of-databases/gnats4/pkg-install >echo x - databases/gnats4/pkg-message >sed 's/^X//' >databases/gnats4/pkg-message << 'END-of-databases/gnats4/pkg-message' >X************************************************************ >X >XGNATS has been successfully installed. >X >XRun >X su gnats %%PREFIX%%/libexec/gnats/mkdb default >Xto create the default database. >X >XTry "man gnats" or "info gnats" or the online manual at >X <http://www.gnu.org/software/gnats/gnats_toc.html> >Xfor more information >X >X************************************************************ >END-of-databases/gnats4/pkg-message >echo x - databases/gnats4/pkg-plist >sed 's/^X//' >databases/gnats4/pkg-plist << 'END-of-databases/gnats4/pkg-plist' >X@comment $FreeBSD$ >Xbin/edit-pr >Xbin/getclose >Xbin/install-sid >Xbin/query-pr >Xbin/send-pr >Xetc/gnats/databases >Xetc/gnats/defaults/addresses >Xetc/gnats/defaults/categories >Xetc/gnats/defaults/classes >Xetc/gnats/defaults/dbconfig >Xetc/gnats/defaults/gnatsd.user_access >Xetc/gnats/defaults/responsible >Xetc/gnats/defaults/states >Xetc/gnats/defaults/submitters >Xetc/gnats/gnatsd.host_access >X@dirrm etc/gnats/defaults >X@dirrm etc/gnats >Xlibexec/gnats/at-pr >Xlibexec/gnats/check-db >Xlibexec/gnats/delete-pr >Xlibexec/gnats/diff-prs >Xlibexec/gnats/file-pr >Xlibexec/gnats/gen-index >Xlibexec/gnats/gnats-pwconv >Xlibexec/gnats/gnatsd >Xlibexec/gnats/mail-agent >Xlibexec/gnats/mail-query >Xlibexec/gnats/mkcat >Xlibexec/gnats/mkdb >Xlibexec/gnats/pr-age >Xlibexec/gnats/pr-edit >Xlibexec/gnats/queue-pr >Xlibexec/gnats/rmcat >X@dirrm libexec/gnats >X%%EMACS_SITE_LISPDIR%%/gnats.el >X@unexec rmdir %D/share/gnats 2>/dev/null || true >END-of-databases/gnats4/pkg-plist >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 55876
: 34381