ports/146815: Update port: devel/directfb update to 1.4.3
Anonymous
swell.k at gmail.com
Sat May 22 05:40:04 UTC 2010
The following reply was made to PR ports/146815; it has been noted by GNATS.
From: Anonymous <swell.k at gmail.com>
To: Anatoly Borodin <anatoly.borodin at gmail.com>
Cc: bug-followup at FreeBSD.org
Subject: Re: ports/146815: Update port: devel/directfb update to 1.4.3
Date: Sat, 22 May 2010 09:33:28 +0400
- lang/perl5.10 is used only during build by
tools/gendoc.pl
tools/mknames.sh
- docs should probably be installed, too
--- a.diff begins here ---
diff --git devel/directfb/Makefile devel/directfb/Makefile
index 73e0395..a351d07 100644
--- devel/directfb/Makefile
+++ devel/directfb/Makefile
@@ -29,7 +29,7 @@ GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_GNOME= gnomehack
USE_LDCONFIG= yes
-USE_PERL5= yes
+USE_PERL5_BUILD=yes
DIRECTFB_SHLIB= 3 # LT_CURRENT
DIRECTFB_BIN= 0 # LT_BINARY
@@ -50,6 +50,13 @@ CONFIGURE_ARGS= --disable-osx --disable-extra-warnings --disable-profiling \
.include <bsd.port.options.mk>
+.if !defined(NOPORTDOCS)
+BUILD_DEPENDS+= man2html:${PORTSDIR}/textproc/man2html
+PORTDOCS= *
+DOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README TODO \
+ docs/README* docs/*.html docs/html/*.html docs/html/*.png
+.endif
+
.if defined(WITH_FREETYPE2)
LIB_DEPENDS+= freetype.9:${PORTSDIR}/print/freetype2
CONFIGURE_ARGS+= --enable-freetype
@@ -110,4 +117,17 @@ post-patch:
@${GREP} -lr alloca\.h ${WRKSRC} | ${XARGS} \
${REINPLACE_CMD} -e 's|<alloca\.h>|<stdlib.h>|g'
+.if !defined(NOPORTDOCS)
+post-install:
+ ${MKDIR} ${DOCSDIR}/html
+ cd ${WRKSRC} && \
+ for f in ${DOCS}; do \
+ if [ $${f##*/html/*} ]; then \
+ ${INSTALL_DATA} $$f ${DOCSDIR}; \
+ else \
+ ${INSTALL_DATA} $$f ${DOCSDIR}/html; \
+ fi; \
+ done
+.endif
+
.include <bsd.port.post.mk>
--- a.diff ends here ---
More information about the freebsd-ports-bugs
mailing list