diff options
author | Kevin Lo <kevlo@FreeBSD.org> | 2000-11-24 15:14:05 +0000 |
---|---|---|
committer | Kevin Lo <kevlo@FreeBSD.org> | 2000-11-24 15:14:05 +0000 |
commit | d9d21683ae3b2f905f2508705943c6a81f3b821b (patch) | |
tree | 15037fb4196ceba0122883f0d8d9b7af7d1603ea /devel/fnorb/Makefile | |
parent | b6cb7406493ab3a7df8268e80840c871ed356127 (diff) |
Notes
Diffstat (limited to 'devel/fnorb/Makefile')
-rw-r--r-- | devel/fnorb/Makefile | 35 |
1 files changed, 19 insertions, 16 deletions
diff --git a/devel/fnorb/Makefile b/devel/fnorb/Makefile index 67a1f187e25b..19e10d1e19cc 100644 --- a/devel/fnorb/Makefile +++ b/devel/fnorb/Makefile @@ -7,7 +7,7 @@ PORTNAME= fnorb PORTVERSION= 1.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel python MASTER_SITES= http://www.fnorb.org/download/ \ ftp://ftp.dstc.edu.au/DSTC/fnorb/ @@ -15,36 +15,39 @@ MASTER_SITES= http://www.fnorb.org/download/ \ MAINTAINER= johann@egenetics.com NO_CDROM= Free for academic, research and non-commercial purposes only -WRKSRC= ${WRKDIR}/Fnorb-${PORTVERSION}/src +WRKSRC= ${WRKDIR}/Fnorb-${PORTVERSION} +BUILD_WRKSRC= ${WRKSRC}/src +INSTALL_WRKSRC= ${BUILD_WRKSRC} USE_PYTHON= yes ALL_TARGET= -do-configure: - @ (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ - Makefile.pre.in boot) - +CPIO= cpio --quiet -pdum -R FNORB_DIR= ${PYTHON_SITELIBDIR}/Fnorb FNORB_SHAREDIR= ${PREFIX}/share/fnorb FNORB_DOCDIR= ${PREFIX}/share/doc/fnorb +do-configure: + @ (cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ + Makefile.pre.in boot) + post-install: @ ${MKDIR} ${FNORB_DIR} - @ (cd ${WRKSRC}/../ && find *.py compiler cos orb parser \ - | cpio --quiet -pdum -R ${BINOWN}:${BINGRP} ${FNORB_DIR}) - @ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${FNORB_DIR} - @ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${FNORB_DIR} + @ (cd ${WRKSRC} && find *.py compiler cos orb parser \! -name \*.orig \ + | ${CPIO} ${BINOWN}:${BINGRP} ${FNORB_DIR}) + @ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -f ${FNORB_DIR} + @ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py -f ${FNORB_DIR} @ ${MKDIR} ${FNORB_SHAREDIR} - @ (cd ${WRKSRC}/../ && find script examples \! -name \*.bat \ - | cpio --quiet -pdum -R ${SHAREOWN}:${SHAREGRP} ${FNORB_SHAREDIR}) - @ ${INSTALL_DATA} ${WRKSRC}/../etc/fnorb.cfg \ + @ (cd ${WRKSRC} && find script examples \! -name \*.bat \ + | ${CPIO} ${SHAREOWN}:${SHAREGRP} ${FNORB_SHAREDIR}) + @ ${INSTALL_DATA} ${WRKSRC}/etc/fnorb.cfg \ ${PREFIX}/etc/fnorb.cfg.sample .if !defined(NOPORTDOCS) @ ${MKDIR} ${FNORB_DOCDIR} - @ (cd ${WRKSRC}/../doc && find . \ - | cpio --quiet -pdum -R ${MANOWN}:${MANGRP} ${FNORB_DOCDIR}) + @ (cd ${WRKSRC}/doc && find . \ + | ${CPIO} ${MANOWN}:${MANGRP} ${FNORB_DOCDIR}) @ (${CHMOD} -R u-x ${FNORB_DOCDIR} && ${CHMOD} -R u+X ${FNORB_DOCDIR}) .for file in ANNOUNCE CHANGES README LICENSE.HTML - @ ${INSTALL_MAN} ${WRKSRC}/../${file} ${FNORB_DOCDIR} + @ ${INSTALL_MAN} ${WRKSRC}/${file} ${FNORB_DOCDIR} .endfor .endif |