Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/x11
In directory vz-cvs-3.sog:/tmp/cvs-serv26621

Added Files:
        freeglut.info 
Log Message:
builds on 10.7


--- NEW FILE: freeglut.info ---
Package: freeglut
Version: 2.6.0
Revision: 1
Maintainer: Jack Howarth <howa...@bromo.med.uc.edu>
Source: mirror:sourceforge:freeglut/%N-%v.tar.gz
Source-MD5: 39f0f2de89f399529d2b981188082218
SourceDirectory: %n-%v
Depends: %N-shlibs (= %v-%r)
BuildDepends: fink (>= 0.24.12), x11-dev
Conflicts: glut, openglut
Replaces: glut, openglut
ConfigureParams: --disable-replace-glut --disable-warnings 
--disable-dependency-tracking --x-includes=/usr/X11R6/include 
--x-libraries=/usr/X11R6/lib RANLIB='ranlib -c' --build=%m-apple-darwin`uname 
-r|cut -f1 -d.` --host=%m-apple-darwin`uname -r|cut -f1 -d.`
SetCFLAGS: -O3 -DTARGET_HOST_POSIX_X11 -I%p/include
SetLDFLAGS: 
-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
PatchScript: <<
  perl -pi -e 's/hardcode_direct=yes/hardcode_direct=no/g' configure
  perl -pi -e 's/shapes smooth_opengl3/shapes/g' progs/demos/Makefile.in
<<
DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
BuildDependsOnly: True
InstallScript: <<
make install DESTDIR=%d
ln -s libfreeglut.3.dylib %i/lib/libglut.dylib
ln -s libfreeglut.a %i/lib/libglut.a
ln -s libfreeglut.la %i/lib/libglut.la
ln -s freeglut.h %i/include/GL/glut.h
ln -s freeglut_ext.h %i/include/GL/glut_ext.h
ln -s freeglut_std.h %i/include/GL/glut_std.h
<<
SplitOff: <<
 Package: %N-shlibs
 Depends: libgl, x11
 Files: lib/libfreeglut.3*.dylib
 Shlibs: %p/lib/libfreeglut.3.dylib 13.0.0 %n (>= 2.6.0-1)
 DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
<<
Description: Opengl utility toolkit
DescDetail: <<
Freeglut is a completely OpenSourced alternative to the OpenGL Utility 
Toolkit (GLUT) library released under the X-Consortium license. The
original GLUT library seems to have been abandoned with the most recent
version (3.7) dating back to August 1998. Its license does not allow 
anyone to distribute modified library code. Freeglut is actively
developed and doesn't suffer the license restrictions. The goal is
to gradually depreciate the current glut package out of fink replacing
it with freeglut.
<<
DescPackaging: <<
This package is NOT binary compatible with glut/glut-shlibs and can not
replace for them. Packages that wish to use freeglut as a replacement
for glut cannot have "BuildDepends: glut|freeglut" and "Depends:
glut-shlibs|freeglut-shlibs" in their info file, but need to pick one
self-consistently.

This package builds the freeglut libraries named as freeglut rather than
glut to allow the co-existance with glut since the shared library versioning
is identical. I have adopted the use of symlinks for the libraries and 
headers to allow freeglut to used as a drop in replace for glut without
requiring changes in the source code of programs which require glut.

Patch fixes crash in flightgear (taken from RH's Fedora 7 package).
<<
License: OSI-Approved
Homepage: http://freeglut.sourceforge.net/

                 


------------------------------------------------------------------------------
10 Tips for Better Web Security
Learn 10 ways to better secure your business today. Topics covered include:
Web security, SSL, hacker attacks & Denial of Service (DoS), private keys,
security Microsoft Exchange, secure Instant Messaging, and much more.
http://www.accelacomm.com/jaw/sfnl/114/51426210/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to