ports/93927: [UPDATE] graphics/gle to 3.1.0

Rainer Alves rainer.alves at gmail.com
Tue Feb 28 05:20:10 UTC 2006


>Number:         93927
>Category:       ports
>Synopsis:       [UPDATE] graphics/gle to 3.1.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 28 05:20:04 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Rainer Alves
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
BrasilTelecom

>Environment:
>Description:

- Update to 3.1.0
- Makefile in examples/ dir uses the wrong order for library linking. Thus we need to patch Makefile.am and include automake14 as a requirement.
- Library versioning was bumped (libgle.so.3 -> libgle.so.4)


>How-To-Repeat:
>Fix:

--- gle-3.1.0.diff begins here ---
diff -ruN graphics/gle.orig/Makefile graphics/gle/Makefile
--- graphics/gle.orig/Makefile	Thu Feb 23 10:06:18 2006
+++ graphics/gle/Makefile	Tue Feb 28 00:52:13 2006
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	gle
-PORTVERSION=	3.0.3
-PORTREVISION=	2
+PORTVERSION=	3.1.0
 CATEGORIES=	graphics
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE} \
 		http://linas.org/gle/pub/ \
@@ -21,8 +20,8 @@
 LIB_DEPENDS=	glut.4:${PORTSDIR}/graphics/libglut
 
 USE_X_PREFIX=	yes
-USE_REINPLACE=	yes
 INSTALLS_SHLIB=	yes
+USE_AUTOTOOLS=	automake:14
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	"LIBS=-L${X11BASE}/lib -lXext ${PTHREAD_LIBS}"
 
diff -ruN graphics/gle.orig/distinfo graphics/gle/distinfo
--- graphics/gle.orig/distinfo	Sun Jan 22 18:05:04 2006
+++ graphics/gle/distinfo	Tue Feb 28 00:20:33 2006
@@ -1,3 +1,3 @@
-MD5 (gle-3.0.3.tar.gz) = 053de686a738f1aca93922f527fbee06
-SHA256 (gle-3.0.3.tar.gz) = 4be59e2bcda1f54884ff3c79e7daf65dab37b4cd5a4afc5ad35fc75a85f70125
-SIZE (gle-3.0.3.tar.gz) = 702445
+MD5 (gle-3.1.0.tar.gz) = da5b45c6906343d4a3672c3de35513ad
+SHA256 (gle-3.1.0.tar.gz) = dc8a74b5632b2c3fc84d33c2bf6ee43210b71b8ddf0a3166a25aeb46620bfa27
+SIZE (gle-3.1.0.tar.gz) = 806861
diff -ruN graphics/gle.orig/files/patch-examples-Makefile.am graphics/gle/files/patch-examples-Makefile.am
--- graphics/gle.orig/files/patch-examples-Makefile.am	Wed Dec 31 21:00:00 1969
+++ graphics/gle/files/patch-examples-Makefile.am	Tue Feb 28 00:47:18 2006
@@ -0,0 +1,11 @@
+--- examples/Makefile.am.orig	Tue Feb 28 00:45:12 2006
++++ examples/Makefile.am	Tue Feb 28 00:45:41 2006
+@@ -56,7 +56,7 @@
+   -I${top_srcdir} \
+   -I${top_srcdir}/src 
+ 
+-LDADD = @X_LIBS@  -L../src/
++LDADD = -L../src/ @X_LIBS@
+ 
+ docdir = $(datadir)/doc/gle/examples
+ 
diff -ruN graphics/gle.orig/pkg-plist graphics/gle/pkg-plist
--- graphics/gle.orig/pkg-plist	Thu Feb 23 10:06:18 2006
+++ graphics/gle/pkg-plist	Tue Feb 28 01:09:41 2006
@@ -2,4 +2,117 @@
 lib/libgle.a
 lib/libgle.la
 lib/libgle.so
-lib/libgle.so.3
+lib/libgle.so.4
+%%DOCSDIR%%/AUTHORS
+%%DOCSDIR%%/COPYING
+%%DOCSDIR%%/COPYING.artistic
+%%DOCSDIR%%/COPYING.src
+%%DOCSDIR%%/README
+%%DOCSDIR%%/examples/COPYING
+%%DOCSDIR%%/examples/Makefile.examples
+%%DOCSDIR%%/examples/README
+%%DOCSDIR%%/examples/alpha.c
+%%DOCSDIR%%/examples/beam.c
+%%DOCSDIR%%/examples/candlestick.c
+%%DOCSDIR%%/examples/cone.c
+%%DOCSDIR%%/examples/cylinder.c
+%%DOCSDIR%%/examples/helix.c
+%%DOCSDIR%%/examples/helix2.c
+%%DOCSDIR%%/examples/helix3.c
+%%DOCSDIR%%/examples/helix4.c
+%%DOCSDIR%%/examples/helixtex.c
+%%DOCSDIR%%/examples/horn.c
+%%DOCSDIR%%/examples/joinoffset.c
+%%DOCSDIR%%/examples/main.h
+%%DOCSDIR%%/examples/mainjoin.c
+%%DOCSDIR%%/examples/mainsimple.c
+%%DOCSDIR%%/examples/maintex.c
+%%DOCSDIR%%/examples/rundemo
+%%DOCSDIR%%/examples/screw.c
+%%DOCSDIR%%/examples/taper.c
+%%DOCSDIR%%/examples/texas.c
+%%DOCSDIR%%/examples/texture.c
+%%DOCSDIR%%/examples/texture.h
+%%DOCSDIR%%/examples/transport.c
+%%DOCSDIR%%/examples/twistoid.c
+%%DOCSDIR%%/examples/twoid.c
+%%DOCSDIR%%/gle-3.0.lsm
+%%DOCSDIR%%/html/README
+%%DOCSDIR%%/html/angle.gif
+%%DOCSDIR%%/html/angle.orig.gif
+%%DOCSDIR%%/html/basic.gif
+%%DOCSDIR%%/html/basic.orig.gif
+%%DOCSDIR%%/html/blurb.html
+%%DOCSDIR%%/html/build.html
+%%DOCSDIR%%/html/candle.gif
+%%DOCSDIR%%/html/candle.orig.gif
+%%DOCSDIR%%/html/cone.gif
+%%DOCSDIR%%/html/cone.orig.gif
+%%DOCSDIR%%/html/cut.gif
+%%DOCSDIR%%/html/cut.orig.gif
+%%DOCSDIR%%/html/edge.gif
+%%DOCSDIR%%/html/edge.orig.gif
+%%DOCSDIR%%/html/edgenorm.gif
+%%DOCSDIR%%/html/edgenorm.orig.gif
+%%DOCSDIR%%/html/edgesweep.gif
+%%DOCSDIR%%/html/edgesweep.orig.gif
+%%DOCSDIR%%/html/endcap.gif
+%%DOCSDIR%%/html/endcap.orig.gif
+%%DOCSDIR%%/html/facenorm.gif
+%%DOCSDIR%%/html/facenorm.orig.gif
+%%DOCSDIR%%/html/facesweep.gif
+%%DOCSDIR%%/html/facesweep.orig.gif
+%%DOCSDIR%%/html/facet.gif
+%%DOCSDIR%%/html/facet.orig.gif
+%%DOCSDIR%%/html/gle.jpg
+%%DOCSDIR%%/html/helix.gif
+%%DOCSDIR%%/html/helix1.gif
+%%DOCSDIR%%/html/helix2.gif
+%%DOCSDIR%%/html/helix3.gif
+%%DOCSDIR%%/html/helix3.orig.gif
+%%DOCSDIR%%/html/helix4.gif
+%%DOCSDIR%%/html/helix5.gif
+%%DOCSDIR%%/html/helix5.orig.gif
+%%DOCSDIR%%/html/helix6.gif
+%%DOCSDIR%%/html/helix6.orig.gif
+%%DOCSDIR%%/html/helixtex.gif
+%%DOCSDIR%%/html/index.html
+%%DOCSDIR%%/html/join.html
+%%DOCSDIR%%/html/offround.gif
+%%DOCSDIR%%/html/offround.orig.gif
+%%DOCSDIR%%/html/ogla.gif
+%%DOCSDIR%%/html/ogla_sm.gif
+%%DOCSDIR%%/html/opencontour.gif
+%%DOCSDIR%%/html/opencontour.orig.gif
+%%DOCSDIR%%/html/raw.gif
+%%DOCSDIR%%/html/raw.orig.gif
+%%DOCSDIR%%/html/round.gif
+%%DOCSDIR%%/html/round.orig.gif
+%%DOCSDIR%%/html/screw0.gif
+%%DOCSDIR%%/html/screw0.orig.gif
+%%DOCSDIR%%/html/screw1.gif
+%%DOCSDIR%%/html/screw1.orig.gif
+%%DOCSDIR%%/html/screw2.gif
+%%DOCSDIR%%/html/screw2.orig.gif
+%%DOCSDIR%%/html/screwn.gif
+%%DOCSDIR%%/html/screwn.orig.gif
+%%DOCSDIR%%/html/shear.gif
+%%DOCSDIR%%/html/shear.orig.gif
+%%DOCSDIR%%/html/texas.gif
+%%DOCSDIR%%/html/texas.orig.gif
+%%DOCSDIR%%/html/texscr.gif
+%%DOCSDIR%%/html/texscr2.gif
+%%DOCSDIR%%/html/texture.html
+%%DOCSDIR%%/html/textwi.gif
+%%DOCSDIR%%/html/textwi2.gif
+%%DOCSDIR%%/html/tube.html
+%%DOCSDIR%%/html/twist1.gif
+%%DOCSDIR%%/html/twist1.orig.gif
+%%DOCSDIR%%/html/twist2.gif
+%%DOCSDIR%%/html/twist2.orig.gif
+%%DOCSDIR%%/html/twist3.gif
+%%DOCSDIR%%/html/twist3.orig.gif
+%%DOCSDIR%%/html/vrml.html
+ at dirrm %%DOCSDIR%%/examples
+ at dirrm %%DOCSDIR%%/html
+ at dirrm %%DOCSDIR%%
--- gle-3.1.0.diff ends here ---

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



More information about the freebsd-ports-bugs mailing list