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