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