Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs
In directory vz-cvs-3.sog:/tmp/cvs-serv10094
Added Files:
libftgl2.info libftgl2.patch
Log Message:
Appears on 10.7 w/o change, and it's even latest upstream.
--- NEW FILE: libftgl2.patch ---
diff -ruN ftgl-2.1.3~rc5-orig/docs/Makefile.in ftgl-2.1.3~rc5/docs/Makefile.in
--- ftgl-2.1.3~rc5-orig/docs/Makefile.am 2008-06-12 10:33:01.000000000
-0400
+++ ftgl-2.1.3~rc5/docs/Makefile.am 2010-06-23 13:26:22.000000000 -0400
@@ -1,5 +1,5 @@
-documentationdir = $(datadir)/doc/ftgl
+documentationdir = $(datadir)/doc/libftgl2
documentation_DATA = projects_using_ftgl.txt
if HAVE_DOXYGEN
@@ -28,7 +28,7 @@
html/doxygen.css: stamp-doxygen
stamp-doxygen: doxygen.cfg stamp-eps
$(DOXYGEN) $^
- sed -i 's/%FTGL/FTGL/' html/*html
+ sed -i -e 's/%FTGL/FTGL/' html/*html
touch $@
latex/ftgl.pdf: stamp-latex
diff -ruN ftgl-2.1.3~rc5-orig/m4/gl.m4 ftgl-2.1.3~rc5/m4/gl.m4
--- ftgl-2.1.3~rc5-orig/m4/gl.m4 2008-05-05 10:48:57.000000000 -0400
+++ ftgl-2.1.3~rc5/m4/gl.m4 2010-06-23 13:25:40.000000000 -0400
@@ -44,10 +44,10 @@
AC_MSG_CHECKING([for OpenGL framework (Darwin-specific)])
FRAMEWORK_OPENGL=""
PRELIBS="$LIBS"
-LIBS="$LIBS -Xlinker -framework -Xlinker OpenGL"
+LIBS="$LIBS -Wl,-framework,OpenGL"
# -Xlinker is used because libtool is busted prior to 1.6 wrt frameworks
AC_TRY_LINK([#include <OpenGL/gl.h>], [glBegin(GL_POINTS)],
- [FRAMEWORK_OPENGL="-Xlinker -framework -Xlinker OpenGL" ;
ac_cv_search_glBegin="-Xlinker -framework -Xlinker OpenGL" ;
AC_MSG_RESULT(yes)], [AC_MSG_RESULT(no)])
+ [FRAMEWORK_OPENGL="-Wl,-framework,OpenGL" ;
ac_cv_search_glBegin="-Wl,-framework,OpenGL" ; AC_MSG_RESULT(yes)],
[AC_MSG_RESULT(no)])
with_gl_lib="$FRAMEWORK_OPENGL"
AC_SUBST(FRAMEWORK_OPENGL)
LIBS="$PRELIBS"
diff -ruN ftgl-2.1.3~rc5-orig/Makefile.in ftgl-2.1.3~rc5/Makefile.in
--- ftgl-2.1.3~rc5/Makefile.am 2010-01-04 00:17:54.000000000 -0500
+++ ftgl-2.1.3~rc5/Makefile.am 2010-01-04 00:16:05.000000000 -0500
@@ -24,15 +24,16 @@
m4 \
$(NULL)
+# this causes problems when building with Fink
# Print out an informative summary.
-all-local:
- @$(ECHO) "Done."
- @$(ECHO)
- @if test "x$(MAKECMDGOALS)" = "xall-am" -o "x$(.TARGETS)" = "xall-am"
-o "x$(MAKECMDGOALS)" = "x" -o "x$(.TARGETS)" = "x" ; then \
- $(ECHO) "---" ;\
- $(ECHO) "Run 'make install' to begin installation into $(prefix)" ;\
- fi
- @$(ECHO)
+#all-local:
+# @$(ECHO) "Done."
+# @$(ECHO)
+# @if test "x$(MAKECMDGOALS)" = "xall-am" -o "x$(.TARGETS)" = "xall-am"
-o "x$(MAKECMDGOALS)" = "x" -o "x$(.TARGETS)" = "x" ; then \
+# $(ECHO) "---" ;\
+# $(ECHO) "Run 'make install' to begin installation into $(prefix)" ;\
+# fi
+# @$(ECHO)
# Upload documentation
DOC = docs/html docs/latex/ftgl.pdf
--- NEW FILE: libftgl2.info ---
Package: libftgl2
Version: 2.1.3
Revision: 0.rc5.2
###
# This is the original source
#Source: http://opengl.geek.nz/ftgl/ftgl-%v.tar.gz
Source: http://downloads.sourceforge.net/ftgl/ftgl-%v-rc5.tar.gz
Source-MD5: fcf4d0567b7de9875d4e99a9f7423633
SourceDirectory: ftgl-%v~rc5
PatchFile: %n.patch
PatchFile-MD5: 23d3fe6727b5e24b02359f87a04405bd
###
DocFiles: AUTHORS BUGS ChangeLog COPYING NEWS README
###
Maintainer: Hans-Christoph Steiner <[email protected]>
HomePage: https://sourceforge.net/apps/mediawiki/ftgl/
License: BSD
Description: Library for using fonts in OpenGL
###
Depends: %N-shlibs (= %v-%r)
BuildDepends: autoconf (>= 2.60), automake1.10 | automake1.11, doxygen,
freetype219 ( >= 2.3.7-7 ), fink ( >= 0.24.12 ), libtool2
BuildDependsOnly: True
Replaces: ftgl, libftgl1
Conflicts: ftgl, libftgl1
GCC: 4.0
###
# Skip building the example program by failing to find GLUT
ConfigureParams: --enable-shared --enable-static --with-glut-inc=/dev/null
--with-glut-lib=/dev/null --with-ft-prefix=%p --disable-dependency-tracking
NoSetCPPFLAGS: true
NoSetLDFLAGS: true
CompileScript: <<
#!/bin/sh -ev
./autogen.sh
./configure %c
/usr/bin/make -w
<<
###
SplitOff: <<
Package: %N-shlibs
Description: Shared libraries for FTGL
Depends: freetype219-shlibs
Files: <<
lib/libftgl.2.dylib
<<
Shlibs: <<
%p/lib/libftgl.2.dylib 4.0.0 %n (>= 2.1.3-0.rc5.1)
<<
DocFiles: AUTHORS BUGS ChangeLog COPYING NEWS README
<<
###
DescDetail: <<
FTGL is a free, open source library to enable developers to use arbitrary
fonts in their OpenGL (www.opengl.org) applications. Unlike other OpenGL font
libraries FTGL uses standard font file formats so doesn't need a preprocessing
step to convert the high quality font data into a lesser quality, proprietary
format. FTGL uses the Freetype (www.freetype.org) font library to open and
'decode' the fonts. It then takes that output and stores it in a format most
efficient for OpenGL rendering.
Rendering modes supported are:
* Bit maps
* Anti aliased pix maps
* Texture maps
* Outlines
* Polygon meshes
* Extruded polygon meshes
FTGL is designed to be used in commercial quality software. It has been
written with performance, robustness and simplicity in mind.
<<
------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management
Up to 160% more powerful than alternatives and 25% more efficient.
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs