Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs
In directory vz-cvs-3.sog:/tmp/cvs-serv22298
Modified Files:
fltk-x11.info fltk13-aqua.info
Log Message:
Update C/R of fltk-x11 (including the yet-to-build fltk13-x11).
Update to fltk13-aqua
Index: fltk13-aqua.info
===================================================================
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs/fltk13-aqua.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- fltk13-aqua.info 27 Aug 2011 21:23:49 -0000 1.1
+++ fltk13-aqua.info 29 Aug 2011 18:05:22 -0000 1.2
@@ -1,20 +1,61 @@
Package: fltk13-aqua
Version: 1.3.0
-Revision: 1
-#Architecture: i386, powerpc
+Revision: 2
Maintainer: Alexander Hansen <[email protected]>
#
+Description: GUI toolkit (Aqua graphics)
+DescDetail: <<
+FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for
+UNIX(R)/Linux(R) (X11), Microsoft(R) Windows(R), and MacOS(R) X. FLTK provides
+modern GUI functionality without the bloat and supports 3D graphics via
+OpenGL(R) and its built-in GLUT emulation.
+
+FLTK is designed to be small and modular enough to be statically linked, but
+works fine as a shared library. FLTK also includes an excellent UI builder
+called FLUID that can be used to create applications in minutes.
+<<
+DescUsage: <<
+This package contains the FLUID UI builder and the headers.
+
+Documentation is available on the website, or in the installed
+manpages and HTML.
+<<
+DescPackaging: <<
+Installing preformatted manpages makes the package difficult to remove
+cleanly (presence of man/cat? causes `man` to populate it). No need to
+install them since we also install the sources.
+
+%p/bin/fltk13-aqua-config needs to be in the -shlibs because
+dependent packages that build app bundles may need to use it at install time.
+The FLUID development tool is built additionally as an app bundle, included in
the main package.
+Previous versions by Sylvain Cuaz (the static-only fltk package).
+<<
+DescPort: <<
+Patch Makefile to not build test programs.
+
+Patch to show actual compiling commands, not synopses of them.
+
+Don't continue if any make target fails.
+
+Patch to avoid chmod +x on libraries.
+<<
+#
+Homepage: http://www.fltk.org/
+License: LGPL
+#
BuildDepends: libjpeg8, libpng14, fink ( >= 0.25.0 )
-Depends: %N-shlibs, macosx
-Conflicts: fltk-x11, fltk, fltk-aqua
-Replaces: fltk-x11, fltk, fltk-aqua
+Depends: %N-shlibs, macosx, libjpeg8-shlibs, libpng14-shlibs
+Conflicts: fltk-x11, fltk, fltk-aqua, fltk13-x11
+Replaces: fltk-x11, fltk, fltk-aqua, fltk13-x11
BuildDependsOnly: true
+#
Source: mirror:custom:fltk/%v/fltk-%v-source.tar.gz
CustomMirror: <<
nam-US: ftp://ftp.easysw.com/pub
<<
SourceDirectory: fltk-%v
Source-MD5: 44d5d7ba06afdd36ea17da6b4b703ca3
+#
PatchFile: %n.patch
PatchFile-MD5: 00de968a4dab51faf71cc785ff37363f
PatchScript: <<
@@ -29,12 +70,13 @@
perl -pi -e 's/ 755 / 644 / if /\/lib.*\.{a,dylib}/' src/Makefile
perl -ni -e 'print unless /mandir\)\/cat/' documentation/Makefile
perl -pi -e 's|share/doc/fltk|share/doc/%n/html|g' configure
-
<<
-ConfigureParams: --mandir=%p/share/man --libdir=%p/lib/%n/lib --enable-shared
--enable-threads --without-links --without-x
-SetCXXFLAGS: -I%p/include
-SetLDFLAGS: -L%p/lib
+#
GCC: 4.0
+ConfigureParams: --mandir=%p/share/man --libdir=%p/lib/%n/lib --enable-shared
--enable-threads --without-links --without-x
+#
+#### Default CompileScript ####
+#
InstallScript: <<
#!/bin/bash -ev
install -d %i/lib/%n
@@ -48,33 +90,12 @@
AppBundles: fluid/fluid.app
DocFiles: CHANGES COPYING CREDITS README README.OSX.txt
#
-Description: GUI toolkit (Aqua graphics)--IDE and headers
-DescPackaging: <<
- Now generates shared libraries, suitably install_named to avoid collisons
with fltk-x11.
- %p/bin/fltk-config.aqua and %p/include/FL/mac.r need to be in the -shlibs
because
- dependent packages that build app bundles need to use them at install time.
- The fluid development tool is built additionally as an app bundle, included
in the main package.
- Previous versions by Sylvain Cuaz.
-<<
-DescDetail: <<
-FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for
-UNIX(R)/Linux(R) (X11), Microsoft(R) Windows(R), and MacOS(R) X. FLTK provides
-modern GUI functionality without the bloat and supports 3D graphics via
-OpenGL(R) and its built-in GLUT emulation.
-
-FLTK is designed to be small and modular enough to be statically linked, but
-works fine as a shared library. FLTK also includes an excellent UI builder
-called FLUID that can be used to create applications in minutes.
-<<
-Homepage: http://www.fltk.org/
-License: LGPL
Splitoff: <<
Package: %N-shlibs
Depends: libjpeg8-shlibs, libpng14-shlibs, macosx
Conflicts: fltk
Replaces: fltk
BuildDependsOnly: false
-Description: GUI toolkit, (Aqua graphics)--shared libs
Files: <<
lib/%N/lib/*.1.3.dylib
bin/%N-config
@@ -86,6 +107,8 @@
%p/lib/fltk13-aqua/lib/libfltk_images.1.3.dylib 1.3.0 %n
(>=1.3.0-1)
<<
DescUsage: <<
+This package contains the shared libraries.
+
Any package that Depends on this one and builds an app bundle may need
to have the following in a PostInstScript:
Index: fltk-x11.info
===================================================================
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs/fltk-x11.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- fltk-x11.info 26 Jul 2011 00:42:30 -0000 1.1
+++ fltk-x11.info 29 Aug 2011 18:05:22 -0000 1.2
@@ -1,6 +1,6 @@
Package: fltk-x11
Version: 1.1.7
-Revision: 1003
+Revision: 1004
Description: GUI toolkit
DescDetail: <<
FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for
@@ -77,8 +77,8 @@
x11-dev,
xft2-dev (>= 2.1.14-1)
<<
-Conflicts: fltk,fltk-aqua
-Replaces: fltk,fltk-aqua
+Conflicts: fltk,fltk-aqua,fltk13-aqua,fltk13-x11
+Replaces: fltk,fltk-aqua,fltk13-aqua,fltk13-x11
BuildDependsOnly: True
#Source: mirror:sourceforge:fltk/fltk-%v-source.tar.bz2
Source: mirror:custom:fltk/%v/fltk-%v-source.tar.bz2
------------------------------------------------------------------------------
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