diff options
author | mezz <mezz@FreeBSD.org> | 2004-06-02 12:51:57 +0800 |
---|---|---|
committer | mezz <mezz@FreeBSD.org> | 2004-06-02 12:51:57 +0800 |
commit | 0ec40a92f3285fc59acdaff505618324a31772e0 (patch) | |
tree | 45eac23023d4d379b65aa51318c9553ae35ca04e /x11-wm/fluxbox-devel/Makefile | |
parent | dd66097789eb11e9fe7f65e566e228e218fb0330 (diff) | |
download | freebsd-ports-gnome-0ec40a92f3285fc59acdaff505618324a31772e0.tar.gz freebsd-ports-gnome-0ec40a92f3285fc59acdaff505618324a31772e0.tar.zst freebsd-ports-gnome-0ec40a92f3285fc59acdaff505618324a31772e0.zip |
- Correct the message in WITHOUT_NLS, which it's really enable by default.
- Add two new WITH_DOCPDF and WITH_DOCHTML knobs to install documentation.
Approved by: adamw (mentor)
Diffstat (limited to 'x11-wm/fluxbox-devel/Makefile')
-rw-r--r-- | x11-wm/fluxbox-devel/Makefile | 41 |
1 files changed, 37 insertions, 4 deletions
diff --git a/x11-wm/fluxbox-devel/Makefile b/x11-wm/fluxbox-devel/Makefile index 4cfa818bafdd..e28b492099b1 100644 --- a/x11-wm/fluxbox-devel/Makefile +++ b/x11-wm/fluxbox-devel/Makefile @@ -11,6 +11,8 @@ CATEGORIES= x11-wm MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= fluxbox PKGNAMESUFFIX= -devel +DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} +EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} PATCH_SITES= http://fluxbox.org/download/ PATCHFILES= fluxbox-0.9.9-gcc3.4.patch @@ -25,7 +27,6 @@ RUN_DEPENDS= bsetbg:${PORTSDIR}/x11-wm/boxtools \ CONFLICTS= fluxbox-0.1.* -USE_BZIP2= yes WANT_GNOME= yes USE_X_PREFIX= yes USE_REINPLACE= yes @@ -51,13 +52,30 @@ CONFIGURE_ARGS+= --enable-kde CONFIGURE_ARGS+= --disable-kde .endif +.if defined(WITH_DOCPDF) +MASTER_SITES+= http://fluxbox.org/docbook/en/pdf/:pdf +DISTFILES+= fluxbook.pdf:pdf +PLIST_SUB+= DOCPDF:="" +.else +PLIST_SUB+= DOCPDF:="@comment " +.endif + +.if defined(WITH_DOCHTML) +MASTER_SITES+= http://fluxbox.org/docbook/en/tarballs/:html +DISTFILES+= fb-doc-mfhtml.tgz:html +EXTRACT_ONLY+= fb-doc-mfhtml.tgz +PLIST_SUB+= DOCHTML:="" +.else +PLIST_SUB+= DOCHTML:="@comment " +.endif + .if !defined(WITHOUT_NLS) USE_GETTEXT= yes CONFIGURE_ARGS+= --enable-nls -PLIST_SUB= NLS:="" +PLIST_SUB+= NLS:="" .else CONFIGURE_ARGS+= --disable-nls -PLIST_SUB= NLS:="@comment " +PLIST_SUB+= NLS:="@comment " .endif .include <bsd.port.pre.mk> @@ -84,8 +102,14 @@ pre-everything:: .if !defined(WITH_GNOME) @${ECHO_CMD} "WITH_GNOME=yes Enable GNOME support" .endif +.if !defined(WITH_DOCPDF) + @${ECHO_CMD} "WITH_DOCPDF=yes Install the PDF documentation" +.endif +.if !defined(WITH_DOCHTML) + @${ECHO_CMD} "WITH_DOCHTML=yes Install the HTML documentation" +.endif .if !defined(WITHOUT_NLS) - @${ECHO_CMD} "WITH_NLS=yes Enable NLS support" + @${ECHO_CMD} "WITHOUT_NLS=yes Disable NLS support" .endif post-patch: @@ -98,6 +122,15 @@ post-patch: .endif post-install: +.if defined(WITH_DOCPDF) + @${MKDIR} ${DOCSDIR}/pdf + @${INSTALL_DATA} ${DISTDIR}/fluxbook.pdf ${DOCSDIR}/pdf/ +.endif +.if defined(WITH_DOCHTML) + @${MKDIR} ${DOCSDIR}/html + @${INSTALL_DATA} ${WRKDIR}/html/*.css ${DOCSDIR}/html/ + @${INSTALL_DATA} ${WRKDIR}/html/*.html ${DOCSDIR}/html/ +.endif @${CAT} ${PKGMESSAGE} .include <bsd.port.post.mk> |