Index: head/databases/gnats4/Makefile =================================================================== --- head/databases/gnats4/Makefile (revision 381575) +++ head/databases/gnats4/Makefile (revision 381576) @@ -1,109 +1,111 @@ # Created by: Oliver Eikemeier # $FreeBSD$ PORTNAME= gnats PORTVERSION= 4.1.0 PORTREVISION= 3 CATEGORIES= databases devel MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= gnats PKGNAMESUFFIX= 4 MAINTAINER= portmaster@bsdforge.com COMMENT= GNATS, the GNU Problem Report Management System GNU_CONFIGURE= yes -USES= gmake makeinfo +USES= cpe gmake makeinfo USE_GCC= any USERS= gnats + +CPE_VENDOR= gnu PKGMESSAGE= ${WRKDIR}/pkg-message PKGINSTALL= ${WRKDIR}/pkg-install .ifdef WANT_FREEFALL_CFG EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-* GNATSDBDIR= ${DATADIR} CONFIGURE_ARGS+= --with-gnats-default-db=${GNATSDBDIR}/gnats-db WITH_SUBMITTER_ID= current-users WITH_ORGANIZATION= FreeBSD WITH_GNATSD_SERVICE= support .endif GNATSDBDIR?= /var/db/gnats CONFIGURE_ARGS+= --sharedstatedir=${GNATSDBDIR} .ifdef WITH_SUBMITTER_ID CONFIGURE_ARGS+= --with-submitter=${WITH_SUBMITTER_ID} .endif .ifdef WITH_ORGANIZATION CONFIGURE_ARGS+= --with-organization=${WITH_ORGANIZATION:Q} .endif .ifdef WITH_GNATSD_SERVICE CONFIGURE_ARGS+= --with-gnats-service=${WITH_GNATSD_SERVICE} .endif PLIST_SUB= GNATSDBDIR=${GNATSDBDIR} INFO= gnats-faq gnats PORTDOCS= NEWS UPGRADING OPTIONS_DEFINE= DOCS EMACS SERVER OPTIONS_DEFAULT=SERVER OPTIONS_SUB= yes EMACS_USE= EMACS=yes EMACS_DESC= Add support for default version of EMACS SERVER_DESC= Install the gnats server too .include .if ! ${PORT_OPTIONS:MSERVER} ALL_TARGET= all-tools INSTALL_TARGET= install-tools .endif .if ${PORT_OPTIONS:MEMACS} CONFIGURE_ARGS+=--with-lispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR} .else PLIST_SUB+= EMACS_SITE_LISPDIR="@comment " .endif pre-everything:: .if !defined(PACKAGE_BUILDING) && !defined(WANT_FREEFALL_CFG) @${ECHO} "=============================================================" @${ECHO} @${ECHO} "You can build ${PKGNAME} with the following options:" @${ECHO} @${ECHO} "WITH_SUBMITTER_ID=unknown default submitter-id" @${ECHO} "WITH_ORGANIZATION='unknown' default organization" @${ECHO} "WITH_GNATSD_SERVICE=support default gnatsd port name" @${ECHO} @${ECHO} "=============================================================" @${ECHO} .endif pre-configure: @${ECHO_CMD} 'RELEASE_TAG="\`uname -srm\`"' > ${WRKSRC}/release-info post-build: @for doc in pkg-message pkg-install; do \ ${SED} -e 's,%%PREFIX%%,${STAGEDIR}${PREFIX},g' \ -e 's,%%GNATSDBDIR%%,${GNATSDBDIR},g' \ ${PKGDIR}/$${doc} >${WRKDIR}/$${doc}; \ done pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gnats post-install: .if ${PORT_OPTIONS:MSERVER} ${MV} ${STAGEDIR}${ETCDIR}/databases.default \ ${STAGEDIR}${ETCDIR}/databases.sample ${MV} ${STAGEDIR}${ETCDIR}/gnatsd.host_access.default \ ${STAGEDIR}${ETCDIR}/gnatsd.host_access.sample .endif @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/databases/gnats4/pkg-plist =================================================================== --- head/databases/gnats4/pkg-plist (revision 381575) +++ head/databases/gnats4/pkg-plist (revision 381576) @@ -1,51 +1,52 @@ @(gnats,,4555) bin/edit-pr bin/getclose bin/install-sid bin/query-pr bin/send-pr %%SERVER%%@sample etc/gnats/databases.sample %%SERVER%%@sample etc/gnats/gnatsd.host_access.sample etc/gnats/defaults/addresses etc/gnats/defaults/categories etc/gnats/defaults/classes etc/gnats/defaults/dbconfig etc/gnats/defaults/gnatsd.user_access etc/gnats/defaults/responsible etc/gnats/defaults/states etc/gnats/defaults/submitters etc/gnats/send-pr.conf %%SERVER%%libexec/gnats/at-pr %%SERVER%%libexec/gnats/check-db %%SERVER%%libexec/gnats/delete-pr libexec/gnats/diff-prs libexec/gnats/file-pr @(gnats,,4555) %%SERVER%%libexec/gnats/gen-index @(gnats,,4555) %%SERVER%%libexec/gnats/gnatsd %%SERVER%%libexec/gnats/gnats-pwconv libexec/gnats/mail-agent %%SERVER%%libexec/gnats/mail-query %%SERVER%%libexec/gnats/mkcat %%SERVER%%libexec/gnats/mkdb libexec/gnats/pr-age libexec/gnats/pr-edit %%SERVER%%libexec/gnats/queue-pr %%SERVER%%libexec/gnats/rmcat man/man1/edit-pr.1.gz man/man1/query-pr.1.gz man/man1/send-pr.1.gz man/man5/databases.5.gz man/man5/dbconfig.5.gz man/man7/gnats.7.gz man/man8/delete-pr.8.gz man/man8/getclose.8.gz man/man8/file-pr.8.gz man/man8/gen-index.8.gz man/man8/gnatsd.8.gz man/man8/install-sid.8.gz man/man8/mkcat.8.gz man/man8/mkdb.8.gz man/man8/pr-edit.8.gz man/man8/queue-pr.8.gz man/man8/rmcat.8.gz %%EMACS_SITE_LISPDIR%%/gnats.el @dir(gnats,,) %%GNATSDBDIR%%/gnats +@dir %%GNATSDBDIR%%