ports/107320: multimedia/gxine: fix build with mozilla

Max Brazhnikov makc at issp.ac.ru
Fri Dec 29 12:50:14 UTC 2006


>Number:         107320
>Category:       ports
>Synopsis:       multimedia/gxine: fix build with mozilla
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 29 12:50:12 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Max Brazhnikov
>Release:        FreeBSD 6.2-PRERELEASE i386
>Organization:
>Environment:
FreeBSD lqc.issp.ac.ru 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Wed Dec 20 19:14:29 MSK 2006     root at lqc.issp.ac.ru:/usr/obj/usr/src/sys/LQC  i386
>Description:
gxine fails to build if mozilla is installed.
>How-To-Repeat:

>Fix:
pass correct NSPR_CFLAGS to configure instead of patching


Patch attached with submission follows:

diff -ruN --exclude=CVS /usr/ports/multimedia/gxine/Makefile /home/makc/porting/ports/multimedia/gxine/Makefile
--- /usr/ports/multimedia/gxine/Makefile	Thu Dec  7 20:17:43 2006
+++ /home/makc/porting/ports/multimedia/gxine/Makefile	Fri Dec 29 14:52:27 2006
@@ -68,14 +68,11 @@
 USE_GECKO=	firefox mozilla xulrunner firefox15
 .include "${PORTSDIR}/www/mozilla/bsd.gecko.mk"
 LIB_DEPENDS+=	nspr4.1:${PORTSDIR}/devel/nspr
+CONFIGURE_ENV+=	NSPR_CFLAGS="-I${LOCALBASE}/include/nspr" \
+		NSPR_LIBS="-L${LOCALBASE}/lib"
 CONFIGURE_ARGS+=--disable-libjs
-CFLAGS+=	-I${LOCALBASE}/include/nspr
 PLIST_SUB+=	MOZILLA_PLUGIN=""
 .endif
-
-post-patch:
-	@${REINPLACE_CMD} -e "s|firefox/nspr/||g" \
-			${WRKSRC}/configure
 
 post-install:
 .if !defined(WITHOUT_MOZILLA_PLUGIN)

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list