1 # $NetBSD: Makefile,v 1.2 2011/10/09 10:02:46 cheusov Exp $
3 DISTNAME
= gnats-3.113
.1
4 PKGNAME
= send-pr-
${GNATS_VERSION}
6 MASTER_SITES
= ${MASTER_SITE_GNU
:=gnats
/}
8 MAINTAINER
= cheusov@NetBSD.org
9 HOMEPAGE
= http
://www.gnu.org
/software
/gnats
/
10 COMMENT
= GNATS problem reporting tool
13 WRKSRC
= ${WRKDIR}/gnats-
${GNATS_VERSION}/send-pr
14 GNATS_VERSION
= ${DISTNAME
:S
/gnats-
//}
16 CONFLICTS
+= gnats-
[0-9]* arla-
[0-9]*
23 LISPDIR
= ${PREFIX}/share
/emacs
/site-lisp
24 CONFIGURE_ARGS
= --with-lispdir
=${LISPDIR}
26 CONFIGURE_ENV
+= GNATS_ROOT
=${PKG_SYSCONFDIR}/gnats
28 INSTALL_TARGET
= install install-info
30 # this stops the configuration program from pulling installation
31 # information in from the standard NetBSD send-pr program
32 CONFIGURE_ENV
+= SEND_PR
=/dev
/null
34 BUILD_MAKE_FLAGS
+= MAKEINFO
=makeinfo\
--no-split
35 INSTALL_MAKE_FLAGS
+= INSTALL_SCRIPT
=${INSTALL_SCRIPT
:Q
} \
36 man1dir=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 \
37 bindir=${DESTDIR}${PREFIX}/bin \
38 datadir=${DESTDIR}${PREFIX}/share \
39 infodir=${DESTDIR}${PREFIX}/${PKGINFODIR} \
40 lispdir
=${DESTDIR}${LISPDIR}
44 EGDIR
= ${PREFIX}/share
/examples
/gnats
45 CONF_FILES
= ${EGDIR}/config \
46 ${PKG_SYSCONFDIR}/gnats
/gnats-adm
/config
48 MAKE_DIRS
+= ${PKG_SYSCONFDIR}/gnats \
49 ${PKG_SYSCONFDIR}/gnats
/gnats-adm
51 SUBST_CLASSES
+= fix-paths
52 SUBST_STAGE.fix-paths
= post-patch
53 SUBST_MESSAGE.fix-paths
=Fixing paths
54 SUBST_FILES.fix-paths
= send-pr.sh
55 SUBST_SED.fix-paths
= -e
's,install-sid,${PREFIX}/bin/install-sid,'
56 SUBST_SED.fix-paths
+= -e
's,send-pr --request-id,${PREFIX}/bin/send-pr --request-id,'
59 cd
${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} info
62 ${INSTALL_DATA} ${WRKSRC}/INSTALL
${DESTDIR}${PREFIX}/share
/gnats
/dist/INSTALL.send-pr
63 ${INSTALL_DATA} ${FILESDIR}/netbsd-categories
${DESTDIR}${PREFIX}/share
/gnats
/netbsd
64 ${INSTALL_DATA} ${FILESDIR}/config
${DESTDIR}${EGDIR}
66 .
include "../../mk/bsd.pkg.mk"