diff options
Diffstat (limited to 'devel/libcii/Makefile')
-rw-r--r-- | devel/libcii/Makefile | 56 |
1 files changed, 22 insertions, 34 deletions
diff --git a/devel/libcii/Makefile b/devel/libcii/Makefile index da289fda169a..d53102172634 100644 --- a/devel/libcii/Makefile +++ b/devel/libcii/Makefile @@ -13,69 +13,57 @@ DISTNAME= cii11 MAINTAINER= ports@FreeBSD.org -NO_INSTALL_MANPAGES= yes NO_WRKSUBDIR= yes -SAMPLES= double calc ids mpcalc wf xref cref iref kref \ - idents words basename dirname sort spin sieve +MAKEFILE= makefile +MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -DMAXALIGH=8 -Iinclude" \ + AS="${CC} -c -x assembler-with-cpp -traditional" \ + LD="${CC}" LDFLAGS="" EXTRAS="" BUILDDIR=${PKGNAME} +PLIST_SUB= CIIMAJOR="${CIIMAJOR}" CIIBUILD= ${WRKDIR}/${PKGNAME} -CIICUSTOM= ${FILESDIR}/freebsd.mk CIIMAJOR= 1 CIIDEST= ${PREFIX}/lib/cii -MAKEFILE= makefile -MAKE_FLAGS+= BUILDDIR=${PKGNAME} # ${CIIBUILD} -MAKE_FLAGS+= CUSTOM=${CIICUSTOM} +SAMPLES= double calc ids mpcalc wf xref cref iref kref \ + idents words basename dirname sort spin sieve pre-build: @${MKDIR} ${CIIBUILD} @${MKDIR} ${CIIBUILD}/include @${CP} ${WRKDIR}/include/*.h ${CIIBUILD}/include -do-build: - @(cd ${WRKDIR}; ${MAKE} ${MAKE_FLAGS}) - -# /usr/local/lib/cii/1/ -# /usr/local/lib/cii/1/include +# ${PREFIX}/lib/cii/${CIIMAJOR}/ +# ${PREFIX}/lib/cii/${CIIMAJOR}/include # -# libcii.a is placed in /usr/local/lib -# .h is placed in /usr/local/include/cii +# libcii.a is placed in ${PREFIX}/lib +# .h is placed in ${PREFIX}/include/cii # do-install: @${MKDIR} ${CIIDEST} @${MKDIR} ${CIIDEST}/${CIIMAJOR} @${MKDIR} ${CIIDEST}/${CIIMAJOR}/include @${MKDIR} ${CIIDEST}/${CIIMAJOR}/examples -# @${MKDIR} ${PREFIX}/include/cii ## - ${INSTALL} ${COPY} ${CIIBUILD}/libcii.a ${CIIDEST}/${CIIMAJOR} + ${INSTALL_DATA} ${CIIBUILD}/libcii.a ${CIIDEST}/${CIIMAJOR} ${INSTALL_DATA} ${WRKSRC}/include/*.h ${CIIDEST}/${CIIMAJOR}/include ## - ${LN} -s ${CIIDEST}/${CIIMAJOR}/libcii.a ${PREFIX}/lib/libcii.a - ${LN} -s ${CIIDEST}/${CIIMAJOR}/include ${PREFIX}/include/cii + ${LN} -sf ${CIIDEST}/${CIIMAJOR}/libcii.a ${PREFIX}/lib/libcii.a + ${LN} -sf ${CIIDEST}/${CIIMAJOR}/include ${PREFIX}/include/cii ## - (for a in ${SAMPLES}; \ - do \ - ${INSTALL_PROGRAM} ${CIIBUILD}/$$a ${CIIDEST}/${CIIMAJOR}/examples; \ - done) +.for a in ${SAMPLES} + ${INSTALL_PROGRAM} ${CIIBUILD}/${a} ${CIIDEST}/${CIIMAJOR}/examples +.endfor ## - -post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${PREFIX}/share/doc/cii @${MKDIR} ${PREFIX}/share/doc/cii/examples @${MKDIR} ${PREFIX}/share/doc/cii/src - ${INSTALL_DATA} ${WRKSRC}/makefile ${PREFIX}/share/doc/cii - ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/cii - ${INSTALL_DATA} ${WRKSRC}/history.html ${PREFIX}/share/doc/cii - ${INSTALL_DATA} ${WRKSRC}/CPYRIGHT ${PREFIX}/share/doc/cii - ${INSTALL_DATA} ${WRKSRC}/install.html ${PREFIX}/share/doc/cii - ${INSTALL_DATA} ${WRKSRC}/packing.lst ${PREFIX}/share/doc/cii - ${INSTALL_DATA} ${WRKSRC}/examples/* \ - ${PREFIX}/share/doc/cii/examples - ${INSTALL_DATA} ${WRKSRC}/src/* \ - ${PREFIX}/share/doc/cii/src +.for f in CPYRIGHT README history.html install.html makefile packing.lst + ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/cii +.endfor + ${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/doc/cii/examples + ${INSTALL_DATA} ${WRKSRC}/src/* ${PREFIX}/share/doc/cii/src .endif .include <bsd.port.mk> |