48 lines
1.3 KiB
Makefile
48 lines
1.3 KiB
Makefile
# $NetBSD: Makefile,v 1.36 2018/08/22 09:45:00 wiz Exp $
|
|
|
|
DISTNAME= stgit-0.17.1
|
|
PKGREVISION= 12
|
|
CATEGORIES= devel
|
|
MASTER_SITES= http://download.gna.org/stgit/
|
|
|
|
MAINTAINER= terin@terinstock.com
|
|
HOMEPAGE= http://www.procode.org/stgit/
|
|
COMMENT= Stacked GIT
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
BUILD_DEPENDS+= asciidoc>=8:../../textproc/asciidoc
|
|
BUILD_DEPENDS+= docbook-xsl>=1.72:../../textproc/docbook-xsl
|
|
BUILD_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto
|
|
DEPENDS+= git-base>=1.5.2:../../devel/git-base
|
|
|
|
AUTO_MKDIRS= yes
|
|
USE_TOOLS+= bash:run perl gmake
|
|
USE_LANGUAGES= #none
|
|
|
|
REPLACE_PERL= Documentation/build-docdep.perl
|
|
REPLACE_BASH= contrib/stg-*
|
|
|
|
REPLACE_PYTHON= *.py stgit/*.py stg
|
|
PYSETUPINSTALLARGS= --prefix=${PREFIX}
|
|
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 37 # not yet ported as of 0.17.1
|
|
|
|
MAKE_ENV+= ASCIIDOC=${PREFIX}/bin/asciidoc
|
|
|
|
pre-build:
|
|
cd ${WRKSRC}/Documentation && \
|
|
${SETENV} ${MAKE_ENV} ${GMAKE} all
|
|
|
|
pre-install:
|
|
${CHMOD} a-x ${WRKSRC}/contrib/stgbashprompt.sh
|
|
|
|
post-install:
|
|
cd ${WRKSRC}/contrib && \
|
|
${RM} -f *.orig && \
|
|
${INSTALL_SCRIPT} stg-* ${DESTDIR}${PREFIX}/bin
|
|
cd ${WRKSRC}/Documentation && \
|
|
${INSTALL_MAN} *.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 && \
|
|
${INSTALL_DATA} *.html ${DESTDIR}/${PREFIX}/share/doc/${PKGBASE}/html
|
|
|
|
.include "../../lang/python/application.mk"
|
|
.include "../../lang/python/distutils.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|