cef4a4da10
Upstream bug (now fixed) sets MODPY_EGG_VERSION=unknown, so we have to use that for now. Also, locale stuffs moved to i18n module. No bump because it didn't package anyway. Sigh.
63 lines
1.7 KiB
Makefile
63 lines
1.7 KiB
Makefile
# $OpenBSD: Makefile,v 1.19 2009/04/26 16:27:36 wcmaier Exp $
|
|
|
|
COMMENT= fast, lightweight source control management
|
|
|
|
MODPY_EGG_VERSION= unknown
|
|
DISTNAME= mercurial-1.2.1
|
|
CATEGORIES= devel
|
|
HOMEPAGE= http://www.selenic.com/mercurial/
|
|
|
|
MAINTAINER= Will Maier <wcmaier@openbsd.org>
|
|
|
|
# GPLv2
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
PERMIT_PACKAGE_FTP= Yes
|
|
PERMIT_DISTFILES_CDROM= Yes
|
|
PERMIT_DISTFILES_FTP= Yes
|
|
|
|
MASTER_SITES= http://www.selenic.com/mercurial/release/
|
|
|
|
MODULES= lang/python
|
|
|
|
REGRESS_DEPENDS= ::archivers/unzip
|
|
|
|
FILES= hgeditor hgweb.cgi hgwebdir.cgi
|
|
|
|
CONTRIBFILES= bash_completion mercurial.el sample.hgrc \
|
|
tcsh_completion zsh_completion hgwebdir.fcgi \
|
|
mergetools.hgrc mq.el
|
|
|
|
CONTRIBDIRS= git-viz hgsh vim
|
|
SCRIPTS= convert-repo hg-ssh hgdiff hgk \
|
|
tcsh_completion_build.sh dumprevlog \
|
|
undumprevlog hg-relink rewrite-log simplemerge
|
|
|
|
post-install:
|
|
${INSTALL_MAN} ${WRKSRC}/doc/hg.1 ${PREFIX}/man/man1
|
|
${INSTALL_MAN} ${WRKSRC}/doc/hgignore.5 ${PREFIX}/man/man5
|
|
${INSTALL_MAN} ${WRKSRC}/doc/hgrc.5 ${PREFIX}/man/man5
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/mercurial/
|
|
${INSTALL_SCRIPT} ${WRKSRC}/hgeditor ${PREFIX}/share/mercurial
|
|
. for file in ${FILES}
|
|
${INSTALL_DATA} ${WRKSRC}/${file} \
|
|
${PREFIX}/share/mercurial
|
|
. endfor
|
|
. for file in ${CONTRIBFILES}
|
|
${INSTALL_DATA} ${WRKSRC}/contrib/${file} \
|
|
${PREFIX}/share/mercurial
|
|
. endfor
|
|
. for dir in ${CONTRIBDIRS}
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/mercurial/${dir}
|
|
${INSTALL_DATA} ${WRKSRC}/contrib/${dir}/* \
|
|
${PREFIX}/share/mercurial/${dir}
|
|
. endfor
|
|
. for script in ${SCRIPTS}
|
|
${INSTALL_SCRIPT} ${WRKSRC}/contrib/${script} \
|
|
${PREFIX}/share/mercurial
|
|
. endfor
|
|
|
|
do-regress:
|
|
@cd ${WRKSRC}/tests && ${MODPY_BIN} run-tests.py -v 1>&2
|
|
|
|
.include <bsd.port.mk>
|