ports/148147: graphics/ipe can't be built without portdocs (NOPORTDOCS)
Andrew Kochetkov
kochetkov.andrew at gmail.com
Fri Jun 25 19:30:02 UTC 2010
>Number: 148147
>Category: ports
>Synopsis: graphics/ipe can't be built without portdocs (NOPORTDOCS)
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Jun 25 19:30:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Andrew Kochetkov
>Release: 8.1-PRERELEASE
>Organization:
Quickpay
>Environment:
FreeBSD bsd8-test.qp.local 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #0: Wed Jun 23 13:39:07 UTC 2010 root at bsd8-test.qp.local:/usr/obj/usr/src/sys/GENERIC i386
>Description:
>How-To-Repeat:
Try to make NOPORTDOCS=YES
>Fix:
Apply the patch
Patch attached with submission follows:
--- ./ipe.orig/Makefile 2010-06-22 14:46:52.000000000 +0000
+++ ./ipe/Makefile 2010-06-26 00:51:00.000000000 +0000
@@ -25,6 +25,10 @@
QT_COMPONENTS= gui qt3support qmake_build moc_build uic_build rcc_build
MAN1= ipe.1 ipetoipe.1 ipetopng.1
+.if defined(NOPORTDOCS)
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-noportdocs
+.endif
+
.include <bsd.port.pre.mk>
pre-fetch:
--- ./ipe.orig/files/extra-patch-noportdocs 1970-01-01 00:00:00.000000000 +0000
+++ ./ipe/files/extra-patch-noportdocs 2010-06-26 00:56:35.000000000 +0000
@@ -0,0 +1,19 @@
+--- ipe/ipe.pro.orig 2010-06-26 00:33:27.000000000 +0000
++++ ipe/ipe.pro 2010-06-26 00:34:36.000000000 +0000
+@@ -55,8 +55,6 @@
+ #win32:TARGETDEPS += ../../build/lib/ipecanvas.dll
+ #win32:TARGETDEPS += ../../build/lib/ipemodel.dll
+ # --------------------------------------------------------------------
+-unix:documentation.path = $${IPEDOCDIR}
+-unix:documentation.files = ../../doc/*
+ unix:headers.path = $${IPEHEADERDIR}
+ unix:headers.files = ../include/*
+ unix:manpages.path = $${IPEMANDIR}
+@@ -64,6 +62,6 @@
+ unix:keys.path = $${IPEKEYSFILEDIR}
+ unix:keys.files = ../../ipekeys.xml
+ unix:target.path = $${IPEBINDIR}
+-unix:INSTALLS += headers target documentation manpages keys
++unix:INSTALLS += headers target manpages keys
+ # --------------------------------------------------------------------
+
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list