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

Reply via email to