diff options
-rw-r--r-- | dns/dnscheckengine/Makefile | 7 | ||||
-rw-r--r-- | dns/dnsjava/Makefile | 9 | ||||
-rw-r--r-- | dns/dnsperf/Makefile | 7 | ||||
-rw-r--r-- | dns/pdnsd/Makefile | 6 | ||||
-rw-r--r-- | dns/rbldnsd/Makefile | 6 | ||||
-rw-r--r-- | editors/apel/Makefile | 4 | ||||
-rw-r--r-- | editors/impress/Makefile | 7 | ||||
-rw-r--r-- | editors/tamago/Makefile | 6 | ||||
-rw-r--r-- | emulators/kqemu-kmod-devel/Makefile | 4 | ||||
-rw-r--r-- | emulators/kqemu-kmod/Makefile | 4 | ||||
-rw-r--r-- | emulators/uae/Makefile | 26 | ||||
-rw-r--r-- | finance/sabernetdcs-client/Makefile | 9 | ||||
-rw-r--r-- | french/tvdownloader/Makefile | 12 | ||||
-rw-r--r-- | games/castlevox/Makefile | 6 | ||||
-rw-r--r-- | games/kardsgt/Makefile | 6 | ||||
-rw-r--r-- | graphics/ayam/Makefile | 5 | ||||
-rw-r--r-- | graphics/cairomm/Makefile | 6 | ||||
-rw-r--r-- | graphics/darktable/Makefile | 4 | ||||
-rw-r--r-- | graphics/dataplot/Makefile | 6 | ||||
-rw-r--r-- | graphics/figurine/Makefile | 14 | ||||
-rw-r--r-- | graphics/generic_image_decoder/Makefile | 6 | ||||
-rw-r--r-- | graphics/geoapi/Makefile | 6 | ||||
-rw-r--r-- | graphics/gimp-elsamuko-script/Makefile | 7 | ||||
-rw-r--r-- | graphics/hobbes-icons-xpm/Makefile | 7 | ||||
-rw-r--r-- | graphics/impressive/Makefile | 8 |
25 files changed, 68 insertions, 120 deletions
diff --git a/dns/dnscheckengine/Makefile b/dns/dnscheckengine/Makefile index 693c29778b22..5f6bc5cd28f5 100644 --- a/dns/dnscheckengine/Makefile +++ b/dns/dnscheckengine/Makefile @@ -12,6 +12,7 @@ MAINTAINER= portmaster@bsdforge.com COMMENT= DNS checker from the folks that run the .SE top level domain LICENSE= BSD2CLAUSE +LICENSE_FILES= ${WRKSRC}/LICENSE BUILD_DEPENDS= p5-Crypt-OpenSSL-Random>=0:${PORTSDIR}/security/p5-Crypt-OpenSSL-Random \ p5-Digest-BubbleBabble>=0:${PORTSDIR}/security/p5-Digest-BubbleBabble \ @@ -47,8 +48,6 @@ SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - post-patch: @${FIND} ${WRKSRC} -name \*.orig -delete @${GREP} -Rl '%%[[:alpha:]]\+%%' ${WRKSRC} | \ @@ -62,12 +61,12 @@ post-install: (cd ${STAGEDIR}${PREFIX}/bin && \ ${LN} -s ../libexec/dnscheck/dnscheck-dispatcher . && \ ${LN} -s ../libexec/dnscheck/dnscheck dnscheckengine) -.if ${PORT_OPTIONS:MDOCS} + +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DOCSDIR}/db ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} '${WRKSRC}/doc/DNSCheck Lib Descriptions.pdf' \ ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCSDB:S|^|${WRKSRC}/db/|} ${STAGEDIR}${DOCSDIR}/db -.endif .include <bsd.port.mk> diff --git a/dns/dnsjava/Makefile b/dns/dnsjava/Makefile index af2a537a287d..96b8a9374f23 100644 --- a/dns/dnsjava/Makefile +++ b/dns/dnsjava/Makefile @@ -13,6 +13,7 @@ USE_JAVA= yes JAVA_VERSION= 1.6+ USE_ANT= yes ALL_TARGET= jar +NO_ARCH= yes OPTIONS_DEFINE= DOCS EXAMPLES @@ -33,16 +34,16 @@ PLIST_SUB+= JDK8="" PLIST_SUB+= JDK8="@comment " .endif -.include <bsd.port.options.mk> - do-install: @${MKDIR} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${TAR} -C ${WRKSRC}/doc -cf - . | ${TAR} -C ${STAGEDIR}${DOCSDIR} -xf - ${INSTALL_DATA} ${OTHERDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ -.endif + +do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${SAMPLE_FILES:S,^,${WRKSRC}/,} ${STAGEDIR}${EXAMPLESDIR}/ diff --git a/dns/dnsperf/Makefile b/dns/dnsperf/Makefile index 150d9ad7d26a..13f497d18c9c 100644 --- a/dns/dnsperf/Makefile +++ b/dns/dnsperf/Makefile @@ -30,9 +30,6 @@ PORTDOCS= caching-dns-performance.pdf \ CFLAGS+= -I. OPTIONS_DEFINE= DOCS -OPTIONS_DEFAULT=DOCS - -.include <bsd.port.options.mk> # This is a workaround for broken isc/stat.h. pre-build: @@ -40,10 +37,8 @@ pre-build: ${ECHO_CMD} "#include <sys/types.h>" > ${WRKSRC}/isc/stat.h ${ECHO_CMD} "#include <sys/stat.h>" >> ${WRKSRC}/isc/stat.h -.if ${PORT_OPTIONS:MDOCS} -post-install: +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.mk> diff --git a/dns/pdnsd/Makefile b/dns/pdnsd/Makefile index ce1f762b62de..f3e17de1df76 100644 --- a/dns/pdnsd/Makefile +++ b/dns/pdnsd/Makefile @@ -33,12 +33,8 @@ CFLAGS+= -pthread IPV6_CONFIGURE_ENABLE= ipv6 -.include <bsd.port.options.mk> - -post-install: -.if ${PORT_OPTIONS:MDOCS} +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${DOC_FILES:S@^@${DOCSRCDIR}/@} ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.mk> diff --git a/dns/rbldnsd/Makefile b/dns/rbldnsd/Makefile index 2eedeb447044..466f0141ad5b 100644 --- a/dns/rbldnsd/Makefile +++ b/dns/rbldnsd/Makefile @@ -23,8 +23,6 @@ SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - do-install: if [ ! -d ${ROOTDIR} ]; then \ ${INSTALL} -d -m 710 ${ROOTDIR}; \ @@ -33,7 +31,8 @@ do-install: ${FILESDIR}/example ${ROOTDIR} ${INSTALL_PROGRAM} ${WRKSRC}/rbldnsd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/rbldnsd.8 ${STAGEDIR}${PREFIX}/man/man8 -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: ${INSTALL} -d ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGES-0.81 ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/TODO ${STAGEDIR}${DOCSDIR} @@ -43,6 +42,5 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/debian/rbldnsd.default ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/debian/rbldnsd.init ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/rbldnsd.spec ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.mk> diff --git a/editors/apel/Makefile b/editors/apel/Makefile index 76f98b54b74f..09179937c33e 100644 --- a/editors/apel/Makefile +++ b/editors/apel/Makefile @@ -42,13 +42,11 @@ PLIST_SUB+= EMACS23="" NOEMACS23="@comment " PLIST_SUB+= EMACS23="@comment " NOEMACS23="" .endif -post-install: -.if ${PORT_OPTIONS:MDOCS} +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC} ; \ for i in ChangeLog README.* ; do \ ${INSTALL_DATA} $${i} ${STAGEDIR}${DOCSDIR} ; \ done) -.endif .include <bsd.port.post.mk> diff --git a/editors/impress/Makefile b/editors/impress/Makefile index a480fcc77fa1..810c5a828b79 100644 --- a/editors/impress/Makefile +++ b/editors/impress/Makefile @@ -17,23 +17,22 @@ LICENSE_COMB= dual OPTIONS_DEFINE= DOCS NO_BUILD= yes +NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES+= tk PORTDOCS= * PLIST_FILES= bin/impress -.include <bsd.port.options.mk> - post-patch: ${REINPLACE_CMD} -e 's|exec wish|exec ${WISH}|g' \ ${WRKSRC}/src/impress.tcl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/src/impress.tcl ${STAGEDIR}${PREFIX}/bin/impress -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/src/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.mk> diff --git a/editors/tamago/Makefile b/editors/tamago/Makefile index 890c5cf6655d..9ea426fd52b2 100644 --- a/editors/tamago/Makefile +++ b/editors/tamago/Makefile @@ -29,8 +29,6 @@ PORTDOCS= AUTHORS ChangeLog ChangeLog.1997-1998 \ README.Debian changelog.Debian OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - post-build: cd ${WRKSRC}/helper && \ ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} \ @@ -41,9 +39,9 @@ post-build: post-install: ${INSTALL_PROGRAM} ${WRKSRC}/helper/egg-helper \ ${STAGEDIR}${PREFIX}/bin/egg-helper -.if ${PORT_OPTIONS:MDOCS} + +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.mk> diff --git a/emulators/kqemu-kmod-devel/Makefile b/emulators/kqemu-kmod-devel/Makefile index b51c529290e9..eaae695e93f5 100644 --- a/emulators/kqemu-kmod-devel/Makefile +++ b/emulators/kqemu-kmod-devel/Makefile @@ -66,10 +66,10 @@ do-install: @(cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} DESTDIR=${STAGEDIR} ${MAKE_FLAGS} ${MAKEFILE} ${INSTALL_TARGET}) ${MKDIR} ${STAGEDIR}${PREFIX}/include/kqemu ${INSTALL_DATA} ${WRKSRC}/kqemu.h ${STAGEDIR}${PREFIX}/include/kqemu -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/kqemu-doc.html ${WRKSRC}/kqemu-tech.html \ ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.post.mk> diff --git a/emulators/kqemu-kmod/Makefile b/emulators/kqemu-kmod/Makefile index 0f64f04539ef..1749187a76e6 100644 --- a/emulators/kqemu-kmod/Makefile +++ b/emulators/kqemu-kmod/Makefile @@ -62,10 +62,10 @@ do-install: @(cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} DESTDIR=${STAGEDIR} ${MAKE_FLAGS} ${MAKEFILE} ${INSTALL_TARGET}) ${MKDIR} ${STAGEDIR}${PREFIX}/include/kqemu ${INSTALL_DATA} ${WRKSRC}/kqemu.h ${STAGEDIR}${PREFIX}/include/kqemu -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/kqemu-doc.html ${WRKSRC}/kqemu-tech.html \ ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.post.mk> diff --git a/emulators/uae/Makefile b/emulators/uae/Makefile index 2b5a7c0d8c7b..2836ea88b2d5 100644 --- a/emulators/uae/Makefile +++ b/emulators/uae/Makefile @@ -12,6 +12,8 @@ COMMENT= Commodore Amiga emulator LICENSE= GPLv2 +BROKEN_powerpc= does not compile on powerpc + CONFLICTS= e-uae-[0-9]* MAKE_JOBS_UNSAFE=yes @@ -22,24 +24,12 @@ USE_GNOME= gtk20 OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - pre-configure: @${REINPLACE_CMD} -e 's|build68kc|build68k|' \ ${WRKSRC}/src/Makefile.in do-install: ${INSTALL_PROGRAM} ${WRKSRC}/uae ${WRKSRC}/readdisk ${STAGEDIR}${PREFIX}/bin -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/COMPATIBILITY ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/CREDITS ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/FAQ ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/NEWS ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/README ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/README.PROGRAMMERS ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/unix/README ${STAGEDIR}${DOCSDIR}/README.unix -.endif @${MKDIR} ${STAGEDIR}${DATADIR}/amiga/devs/AHI @${MKDIR} ${STAGEDIR}${DATADIR}/amiga/devs/AudioModes ${INSTALL_DATA} ${WRKSRC}/amiga/mousehack ${STAGEDIR}${DATADIR}/amiga @@ -55,8 +45,14 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/amiga/devs/AudioModes/UAE \ ${STAGEDIR}${DATADIR}/amiga/devs/AudioModes -.if ${ARCH} == "powerpc" -BROKEN= Does not compile on powerpc -.endif +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/COMPATIBILITY ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/CREDITS ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/FAQ ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/NEWS ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/README.PROGRAMMERS ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/unix/README ${STAGEDIR}${DOCSDIR}/README.unix .include <bsd.port.mk> diff --git a/finance/sabernetdcs-client/Makefile b/finance/sabernetdcs-client/Makefile index 215ed75b2ef1..04258399468b 100644 --- a/finance/sabernetdcs-client/Makefile +++ b/finance/sabernetdcs-client/Makefile @@ -23,16 +23,13 @@ USES= python tar:bzip2 DOCSDIR= ${PREFIX}/share/doc/sndcs DATADIR= ${PREFIX}/share/sndcs SUB_FILES= pkg-message +NO_ARCH= yes PYDISTUTILS_PKGNAME= sndcs OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - -.if empty(PORT_OPTIONS:MDOCS) -EXTRA_PATCHES= ${FILESDIR}/extra-patch-setup.py -.endif +DOCS_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-setup.py post-patch: ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/setup.py @@ -40,6 +37,4 @@ post-patch: do-configure: cd ${WRKSRC} && ${CP} "${FILESDIR}/sndcs2.conf" "sndcs/config/sndcs2.conf" -post-install: - .include <bsd.port.mk> diff --git a/french/tvdownloader/Makefile b/french/tvdownloader/Makefile index de1d023fbcf5..1a15d89b4f31 100644 --- a/french/tvdownloader/Makefile +++ b/french/tvdownloader/Makefile @@ -21,11 +21,10 @@ RUN_DEPENDS= msdl:${PORTSDIR}/multimedia/msdl \ USES= python shebangfix SHEBANG_FILES= doc/installdox ALL_TARGET= build +NO_ARCH= yes OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - pre-configure: ${REINPLACE_CMD} -e 's|@python|${PYTHON_CMD}|' \ ${WRKSRC}/Makefile ${WRKSRC}/src/Makefile @@ -33,10 +32,11 @@ pre-configure: ${WRKSRC}/tvdownloader.sh ${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|' \ ${WRKSRC}/tvdownload.desktop -.if empty(PORT_OPTIONS:MDOCS) - ${REINPLACE_CMD} -e 's|%%DOC%%|#|' ${WRKSRC}/Makefile -.else + +pre-configure-DOCS-on: ${REINPLACE_CMD} -e 's|%%DOC%%||' ${WRKSRC}/Makefile -.endif + +pre-configure-DOCS-off: + ${REINPLACE_CMD} -e 's|%%DOC%%|#|' ${WRKSRC}/Makefile .include <bsd.port.mk> diff --git a/games/castlevox/Makefile b/games/castlevox/Makefile index b1ceadb1473d..75886812dd7d 100644 --- a/games/castlevox/Makefile +++ b/games/castlevox/Makefile @@ -14,6 +14,7 @@ COMMENT= Fast world domination game USE_JAVA= yes JAVA_VERSION= 1.6+ NO_BUILD= yes +NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME}PC PORTDOCS= README_Vox.txt @@ -27,16 +28,13 @@ DESKTOP_ENTRIES="Castle Vox" "${COMMENT}" \ OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @(cd ${WRKSRC} && ${COPYTREE_SHARE} "Support docs *.jar" ${STAGEDIR}${DATADIR}) ${INSTALL_DATA} ${WRKSRC}/VoxIcon.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png -.if ${PORT_OPTIONS:MDOCS} +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.mk> diff --git a/games/kardsgt/Makefile b/games/kardsgt/Makefile index ae99e47c0166..be2ebeaf5e3d 100644 --- a/games/kardsgt/Makefile +++ b/games/kardsgt/Makefile @@ -21,8 +21,6 @@ MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - post-patch: @${REINPLACE_CMD} -e 's|^QT +=|#QT +=|g' \ ${WRKSRC}/src/src.pro @@ -40,11 +38,11 @@ do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/images ${INSTALL_DATA} ${WRKSRC}/src/doc/images/*.jpg ${STAGEDIR}${DATADIR}/images ${INSTALL_DATA} ${WRKSRC}/src/doc/images/*.png ${STAGEDIR}${DATADIR}/images -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in CREDITS ChangeLog README ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor -.endif .include <bsd.port.mk> diff --git a/graphics/ayam/Makefile b/graphics/ayam/Makefile index aa14c8dbd481..2fb6364d0b49 100644 --- a/graphics/ayam/Makefile +++ b/graphics/ayam/Makefile @@ -33,8 +33,6 @@ MAKE_JOBS_UNSAFE= yes AYAM_PLUGINS= csphere mfio PLUGINS_DIR= ${PREFIX}/lib/${PORTNAME} -.include <bsd.port.options.mk> - post-patch: @${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|' ${WRKSRC}/tcl/ayam.tcl @${REINPLACE_CMD} -e 's|^MF3DCFLAGS =|MF3DCFLAGS = -fPIC|g' \ @@ -92,7 +90,7 @@ do-install: ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/lib/ayam-splash.gif ${STAGEDIR}${DATADIR} # docs -.if ${PORT_OPTIONS:MDOCS} +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/Setup.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/doc/ayam.pdf ${STAGEDIR}${DOCSDIR} @@ -103,6 +101,5 @@ do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR}/html/pics ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/doc/html/pics/* \ ${STAGEDIR}${DOCSDIR}/html/pics -.endif .include <bsd.port.mk> diff --git a/graphics/cairomm/Makefile b/graphics/cairomm/Makefile index 103d8d207288..8de17c75a6c7 100644 --- a/graphics/cairomm/Makefile +++ b/graphics/cairomm/Makefile @@ -25,12 +25,8 @@ OPTIONS_DEFINE= DOCS DOCS_CONFIGURE_ARGS_OFF= --disable-documentation -.include <bsd.port.options.mk> - -.if empty(PORT_OPTIONS:MDOCS) -post-configure: +post-configure-DOCS-off: @${TOUCH} -f ${WRKSRC}/docs/reference/html/index.html -.endif post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcairomm-1.0.so.1.4.0 diff --git a/graphics/darktable/Makefile b/graphics/darktable/Makefile index 99ef82fc3d7f..b6e59c000f32 100644 --- a/graphics/darktable/Makefile +++ b/graphics/darktable/Makefile @@ -103,14 +103,12 @@ CMAKE_BUILD_TYPE= RelWithDebInfo STRIP= .endif -.if ! ${PORT_OPTIONS:MDOCS} -post-install: +post-install-DOCS-off: ${RM} ${STAGEDIR}${DOCSDIR}/AUTHORS ${RM} ${STAGEDIR}${DOCSDIR}/LICENSE ${RM} ${STAGEDIR}${DOCSDIR}/README ${RM} ${STAGEDIR}${DOCSDIR}/TRANSLATORS ${RM} ${STAGEDIR}${DOCSDIR}/darktablerc.html ${RMDIR} ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.mk> diff --git a/graphics/dataplot/Makefile b/graphics/dataplot/Makefile index 9e562740b7f4..c60122455e7f 100644 --- a/graphics/dataplot/Makefile +++ b/graphics/dataplot/Makefile @@ -52,13 +52,11 @@ post-extract: pre-patch: @${REINPLACE_CMD} -e 's/MAXOBV=1000000/MAXOBV=${MAXOBV}/' \ - ${WRKSRC}/DPCOPA.INC + ${WRKSRC}/DPCOPA.INC -post-install: -.if ${PORT_OPTIONS:MDOCS} +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/dpsnapsh.pdf \ ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.mk> diff --git a/graphics/figurine/Makefile b/graphics/figurine/Makefile index 3b2271d09c65..ba5790b3e80c 100644 --- a/graphics/figurine/Makefile +++ b/graphics/figurine/Makefile @@ -24,22 +24,18 @@ PLIST_FILES= bin/figurine \ PORTDOCS= * -.include <bsd.port.options.mk> - # Optimizations produce bad assembly code on sparc64 -.if ${ARCH} == "sparc64" -CFLAGS+= -O0 -.endif +CFLAGS_sparc64= -O0 post-patch: -.if !${PORT_OPTIONS:MDOCS} - @${REINPLACE_CMD} -e "s|Doc examples src|src|" \ - ${WRKSRC}/Makefile.in -.endif @${REINPLACE_CMD} -e 's|datadir = @datadir@|datadir = @datadir@/doc|' \ ${WRKSRC}/Makefile.in \ ${WRKSRC}/src/Makefile.in \ ${WRKSRC}/Doc/Makefile.in \ ${WRKSRC}/examples/Makefile.in +post-patch-DOCS-off: + @${REINPLACE_CMD} -e "s|Doc examples src|src|" \ + ${WRKSRC}/Makefile.in + .include <bsd.port.mk> diff --git a/graphics/generic_image_decoder/Makefile b/graphics/generic_image_decoder/Makefile index 652b1919951c..64b492b7d0f0 100644 --- a/graphics/generic_image_decoder/Makefile +++ b/graphics/generic_image_decoder/Makefile @@ -20,8 +20,6 @@ PORTDOCS= gid.txt OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - post-extract: ${CP} ${FILESDIR}/construct.gpr ${WRKSRC} ${MKDIR} ${WRKSRC}/src ${WRKDIR}/data @@ -48,9 +46,9 @@ do-install: ${STAGEDIR}${PREFIX}/lib/generic_image_decoder (cd ${WRKSRC}/test && ${INSTALL_PROGRAM} to_bmp mini \ ${STAGEDIR}${PREFIX}/bin) -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/gid.txt ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.mk> diff --git a/graphics/geoapi/Makefile b/graphics/geoapi/Makefile index b6c81d1c2ee9..7b8978409486 100644 --- a/graphics/geoapi/Makefile +++ b/graphics/geoapi/Makefile @@ -12,6 +12,7 @@ COMMENT= Java interface API based upon OGC Standards USES= zip NO_BUILD= yes +NO_ARCH= yes USE_JAVA= yes NO_WRKSUBDIR= yes @@ -20,18 +21,15 @@ DOCS= README.txt OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - do-install: .for jar in ${JARFILES} ${INSTALL_DATA} ${WRKDIR}/${jar}.jar ${STAGEDIR}${JAVAJARDIR} .endfor -.if ${PORT_OPTIONS:MDOCS} +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKDIR}/javadoc \ && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/\{} \; \ && ${FIND} . -type f -exec ${INSTALL_DATA} \{} ${STAGEDIR}${DOCSDIR}/\{} \; -.endif .include <bsd.port.mk> diff --git a/graphics/gimp-elsamuko-script/Makefile b/graphics/gimp-elsamuko-script/Makefile index 941640afca50..a05ecf5b6df2 100644 --- a/graphics/gimp-elsamuko-script/Makefile +++ b/graphics/gimp-elsamuko-script/Makefile @@ -23,24 +23,23 @@ OPTIONS_DEFINE= DOCS USES= zip NO_BUILD= yes +NO_ARCH= yes GIMP_SCRIPTS_DIR?= share/gimp/scripts # installation dir PLIST_SUB= GIMP_SCRIPTS_DIR=${GIMP_SCRIPTS_DIR} -.include <bsd.port.options.mk> - # installed docs PORTDOCS= * do-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} \*.scm \ ${STAGEDIR}${PREFIX}/${GIMP_SCRIPTS_DIR}) + # install docs -.if ${PORT_OPTIONS:MDOCS} +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/z_README ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.mk> diff --git a/graphics/hobbes-icons-xpm/Makefile b/graphics/hobbes-icons-xpm/Makefile index 56c882beb361..ef616cf8e73a 100644 --- a/graphics/hobbes-icons-xpm/Makefile +++ b/graphics/hobbes-icons-xpm/Makefile @@ -12,24 +12,21 @@ MAINTAINER= dinoex@FreeBSD.org COMMENT= Collection of over 3000 icons in XPM3 format NO_BUILD= yes +NO_ARCH= yes LIBDIR= ${STAGEDIR}${PREFIX}/include/X11/pixmaps OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - do-install: ${MKDIR} ${LIBDIR} ${CP} -R ${WRKSRC}/* ${LIBDIR}/ -${RM} ${LIBDIR}/README -${RM} ${LIBDIR}/readem.shar -.if ${PORT_OPTIONS:MDOCS} -post-install: +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ ${INSTALL_SCRIPT} ${WRKSRC}/*.shar ${STAGEDIR}${DOCSDIR}/ -.endif .include <bsd.port.mk> diff --git a/graphics/impressive/Makefile b/graphics/impressive/Makefile index 2f50b8e33a34..93f2c81d083c 100644 --- a/graphics/impressive/Makefile +++ b/graphics/impressive/Makefile @@ -12,6 +12,7 @@ MAINTAINER= vg@FreeBSD.org COMMENT= The stylish way of giving presentations LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/license.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opengl>=0:${PORTSDIR}/graphics/py-opengl \ ${PYTHON_PKGNAMEPREFIX}pillow>0:${PORTSDIR}/graphics/py-pillow \ @@ -23,6 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opengl>=0:${PORTSDIR}/graphics/py-opengl \ USES= ghostscript:run python NO_BUILD= yes +NO_ARCH= yes PLIST_FILES= bin/${PORTNAME} \ man/man1/${PORTNAME}.1.gz @@ -30,14 +32,12 @@ PORTDOCS= ${PORTNAME}.html demo.pdf OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> - do-install: @${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 -.if ${PORT_OPTIONS:MDOCS} + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.mk> |