diff options
author | Olli Hauer <ohauer@FreeBSD.org> | 2013-09-29 17:46:42 +0000 |
---|---|---|
committer | Olli Hauer <ohauer@FreeBSD.org> | 2013-09-29 17:46:42 +0000 |
commit | dccb050abdf55abfae215b3d2c2b415ec7dffb4a (patch) | |
tree | febd37715a368ec1606b967e9ea73dc23e3b5ab8 /devel/cvs2svn/Makefile | |
parent | 70d43438f1656eae42c7fab96eee08e30cb89b79 (diff) |
Notes
Diffstat (limited to 'devel/cvs2svn/Makefile')
-rw-r--r-- | devel/cvs2svn/Makefile | 48 |
1 files changed, 18 insertions, 30 deletions
diff --git a/devel/cvs2svn/Makefile b/devel/cvs2svn/Makefile index 27c22451299f..ce482d00df46 100644 --- a/devel/cvs2svn/Makefile +++ b/devel/cvs2svn/Makefile @@ -21,8 +21,9 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} # 2.4.0 -> svn r5392 PATCHREV= 5433 -USE_PYTHON= 2.6+ +USE_PYTHON= -2.7 USE_PYDISTUTILS= yes +PYDISTUTILS_AUTOPLIST= yes OPTIONS_MULTI= SCM OPTIONS_MULTI_SCM= SUBVERSION GIT BAZAAR @@ -32,29 +33,16 @@ SUBVERSION_DESC= Build with subversion support GIT_DESC= Build with git support BAZAAR_DESC= Build with Bazaar support -NO_STAGE= yes +SUBVERSION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion>=0:${PORTSDIR}/devel/py-subversion +GIT_RUN_DEPENDS= ${LOCALBASE}/bin/git:${PORTSDIR}/devel/git +BAZAAR_RUN_DEPENDS= ${LOCALBASE}/bin/bzr:${PORTSDIR}/devel/bzr + .include <bsd.port.options.mk> .if ${OSVERSION} > 1000000 RUN_DEPENDS+= cvs:${PORTSDIR}/devel/cvs .endif -.if ${PORT_OPTIONS:MSUBVERSION} -RUN_DEPENDS+= ${LOCALBASE}/bin/svn:${PORTSDIR}/devel/py-subversion -.endif - -.if ${PORT_OPTIONS:MGIT} -RUN_DEPENDS+= ${LOCALBASE}/bin/git:${PORTSDIR}/devel/git -.endif - -.if ${PORT_OPTIONS:MBAZAAR} -RUN_DEPENDS+= ${LOCALBASE}/bin/bzr:${PORTSDIR}/devel/bzr -.endif - -MAN1= cvs2svn.1 \ - cvs2git.1 \ - cvs2bzr.1 - # documents from ${WRKSRC}/doc DOCS1= design-notes.txt making-releases.txt \ revision-reader.txt symbol-notes.txt @@ -69,6 +57,12 @@ PORTDOCS:= ${DOCS1} ${DOCS2} PORTEXAMPLES= cvs2bzr-example.options cvs2git-example.options \ cvs2hg-example.options cvs2svn-example.options +MANPAGES= cvs2svn.1.gz \ + cvs2git.1.gz \ + cvs2bzr.1.gz + +PLIST_FILES+= ${MANPAGES:S|^|man/man1/|} + post-patch: # be consistent with PORTVERSION @${REINPLACE_CMD} -e 's|2.5.0-dev|2.4.0|' \ @@ -92,17 +86,11 @@ post-build: ${MAKE} man -C ${WRKSRC} post-install: - @${INSTALL_MAN} ${MAN1:S|^|${WRKSRC}/|} ${PREFIX}/man/man1/ - -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${DOCS1:S|^|${WRKSRC}/doc/|} ${DOCSDIR}/ - @${INSTALL_DATA} ${DOCS2:S|^|${WRKSRC}/www/|} ${DOCSDIR}/ -.endif - -.if ${PORT_OPTIONS:MEXAMPLES} - @${MKDIR} ${EXAMPLESDIR} - @${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/|} ${EXAMPLESDIR}/ -.endif + @${INSTALL_MAN} ${MANPAGES:R:S|^|${WRKSRC}/|} ${STAGEDIR}${PREFIX}/man/man1/ + @${MKDIR} ${STAGEDIR}${DOCSDIR} + @${INSTALL_DATA} ${DOCS1:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}/ + @${INSTALL_DATA} ${DOCS2:S|^|${WRKSRC}/www/|} ${STAGEDIR}${DOCSDIR}/ + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + @${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/|} ${STAGEDIR}${EXAMPLESDIR}/ .include <bsd.port.mk> |