ports/98384: [Maintainer Update] graphics/bugle 0.0.20060429 -> 0.0.20060528

Erik Greenwald erik at smluc.org
Fri Jun 2 16:00:41 UTC 2006


>Number:         98384
>Category:       ports
>Synopsis:       [Maintainer Update]  graphics/bugle  0.0.20060429 -> 0.0.20060528
>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 Jun 02 16:00:39 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Erik Greenwald
>Release:        FreeBSD 6.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD fenris 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sat May 13 14:38:02 EDT 2006 root at fenris:/usr/obj/usr/src/sys/FENRIS i386
>Description:

Freshmeat blurb:
	This release fixes several important bugs. It also introduces some 
	flexibility into the logging format and allows gldb and gldb-gui to 
	step to the next GL call.
I also set up the OPTIONS field to add some tunability.
New manpages included, but no changes to pkg-plist.
Thanks!

>How-To-Repeat:
>Fix:
--- graphics_bugle.patch begins here ---
Index: graphics/bugle/Makefile
===================================================================
RCS file: /home/ncvs/ports/graphics/bugle/Makefile,v
retrieving revision 1.19
diff -u -r1.19 Makefile
--- graphics/bugle/Makefile	13 May 2006 20:16:30 -0000	1.19
+++ graphics/bugle/Makefile	29 May 2006 16:43:54 -0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	bugle
-PORTVERSION=	0.0.20060429
+PORTVERSION=	0.0.20060528
 CATEGORIES=	graphics
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -14,7 +14,9 @@
 MAINTAINER=	erik at smluc.org
 COMMENT=	A debugging library for OpenGL
 
-LIB_DEPENDS=	gtkglext-x11-1.0.2:${PORTSDIR}/x11-toolkits/gtkglext
+OPTIONS+=	AVCODEC "With avcodec support (ffmpeg)" off
+OPTIONS+=	GUI "With GTK support (GtkGlExt)" off
+OPTIONS+=	THREADS "With threading support" off
 
 GNU_CONFIGURE=	yes
 USE_GCC=	3.4
@@ -24,12 +26,16 @@
 INSTALLS_SHLIB=	yes
 
 CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ARGS=	--enable-ltdl-install=no
+CONFIGURE_ARGS=--enable-ltdl-install=no
 CONFIGURE_ENV=	CPPFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include" \
 		LIBS="-L${X11BASE}/lib -L${LOCALBASE}/lib"
 
-MAN1=		gldb.1
-MAN3=		bugle.3
+MAN1=	gldb.1
+MAN3=	bugle.3
+MAN7=	bugle-camera.7 bugle-checks.7 bugle-eps.7 bugle-error.7 \
+	bugle-frontbuffer.7 bugle-log.7 bugle-screenshot.7 \
+	bugle-showerror.7 bugle-showextensions.7 bugle-showstats.7 \
+	bugle-stats.7 bugle-trace.7 bugle-unwindstack.7 bugle-wireframe.7
 
 .include <bsd.port.pre.mk>
 
@@ -37,4 +43,24 @@
 IGNORE=		requires perl 5.6.x or later to build. Install lang/perl5.8 then try again
 .endif
 
+.if defined(WITH_AVCODEC)
+CONFIGURE_ARGS+=--with-lavc
+LIB_DEPENDS+=	avcodec.1:${PORTSDIR}/multimedia/ffmpeg
+.else
+CONFIGURE_ARGS+=--without-lavc
+.endif
+
+.if defined(WITH_GUI)
+LIB_DEPENDS+=	gtkglext-x11-1.0.2:${PORTSDIR}/x11-toolkits/gtkglext
+CONFIGURE_ARGS+=--with-gtk --with-gtkglext
+.else
+CONFIGURE_ARGS+=--without-gtk --without-gtkglext
+.endif
+
+.if defined(WITH_THREADS)
+CONFIGURE_ARGS+=--with-threads=pthreads
+.else
+CONFIGURE_ARGS+=--with-threads=single
+.endif
+
 .include <bsd.port.post.mk>
Index: graphics/bugle/distinfo
===================================================================
RCS file: /home/ncvs/ports/graphics/bugle/distinfo,v
retrieving revision 1.13
diff -u -r1.13 distinfo
--- graphics/bugle/distinfo	13 May 2006 20:16:30 -0000	1.13
+++ graphics/bugle/distinfo	29 May 2006 16:43:54 -0000
@@ -1,3 +1,3 @@
-MD5 (bugle-0.0.20060429.tar.gz) = 8419b994aba8df4ec6c6a834b1e5abc0
-SHA256 (bugle-0.0.20060429.tar.gz) = 6489fc1c83f4c6a20aa971f05083a1f98a9ccfd52587f37567b666815542fd39
-SIZE (bugle-0.0.20060429.tar.gz) = 1293343
+MD5 (bugle-0.0.20060528.tar.gz) = f197fcb3eae8e870daeb6f32251e8c4b
+SHA256 (bugle-0.0.20060528.tar.gz) = 0c4b1597022237d7e50b74433029846453b08a6ba52e88edf716298b45468ae9
+SIZE (bugle-0.0.20060528.tar.gz) = 1313650
--- graphics_bugle.patch ends here ---


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



More information about the freebsd-ports-bugs mailing list