Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/graphics
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv19727

Added Files:
        graphicsmagick.info jbig2dec.info jbig2dec.patch 
        libdevil1.info libdevil1.patch libicns1.info libjbig.info 
        libsquish0.info libsquish0.patch 
Log Message:
Move to stable.

--- NEW FILE: libdevil1.patch ---
diff -ru devil-1.7.8.orig/src-ILU/ilur/ilur.c devil-1.7.8/src-ILU/ilur/ilur.c
--- devil-1.7.8.orig/src-ILU/ilur/ilur.c        2009-03-08 03:10:12.000000000 
-0400
+++ devil-1.7.8/src-ILU/ilur/ilur.c     2009-03-16 23:27:15.000000000 -0400
@@ -1,6 +1,6 @@
 #include <string.h>
 #include <stdio.h>
-#include <malloc.h>
+#include <stdlib.h>
 
 #include <IL/il.h>
 #include <IL/ilu.h>
diff -ru devil-1.7.8.orig/test/format_test/format_checks.sh.in 
devil-1.7.8/test/format_test/format_checks.sh.in
--- devil-1.7.8.orig/test/format_test/format_checks.sh.in       2009-03-08 
03:10:07.000000000 -0400
+++ devil-1.7.8/test/format_test/format_checks.sh.in    2009-03-17 
07:05:42.000000000 -0400
@@ -25,8 +25,8 @@
 
 for EXTENSION in $EXTENSIONS
 do
-       #echo expr match "' $CAN_SAVE '" '.*\s'$EXTENSION'\s.*'
-       if [ $(expr match "' $CAN_SAVE '" '.*\s'$EXTENSION'\s.*') -eq 0 -o 
$(expr match "' $PROBLEMATIC '" '.*\s'$EXTENSION'\s.*') -ne 0 ] 
+       #echo expr "' $CAN_SAVE '" : '.*\s'$EXTENSION'\s.*'
+       if [ $(expr "' $CAN_SAVE '" : '.*\s'$EXTENSION'\s.*') -eq 0 -o $(expr 
"' $PROBLEMATIC '" : '.*\s'$EXTENSION'\s.*') -ne 0 ] 
        then # This extension is not considered as supported...
                continue;
        fi

--- NEW FILE: graphicsmagick.info ---
Package: graphicsmagick
Version: 1.3.5
Revision: 3
Description: Swiss army knife of image processing
DescDetail: <<
        GraphicsMagick is the swiss army knife of image processing. Comprised
        of 337K lines of C and C++ code, it provides a robust and efficient
        collection of tools and libraries which support reading, writing, and
        manipulating an image in over 88 major formats including important
        formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM, and TIFF.
        GraphicsMagick supports huge images on systems that support large
        files, and has been tested with gigapixel-size images. GraphicsMagick
        can create new images on the fly, making it suitable for building
        dynamic Web applications. GraphicsMagick may be used to resize, rotate,
        sharpen, color reduce, or add special effects to an image and save the
        result in the same or differing image format. Image processing
        operations are available from the command line, as well as through C,
        C++, Perl, Tcl, Ruby, or Windows COM programming interfaces. With some
        modification, language extensions for ImageMagick may be used.

        GraphicsMagick is originally derived from ImageMagick 5.5.2 but has
        been completely independent of the ImageMagick project since then.
        Since the fork from ImageMagick in 2002, many improvements have been
        made (see news) by many authors using an open development model but
        without breaking the API or utilities operation.
<<
Homepage: http://www.graphicsmagick.org/
License: BSD
Maintainer: Daniel Johnson <dan...@daniel-johnson.org>

Source: mirror:sourceforge:%n/GraphicsMagick-%v.tar.bz2
Source-MD5: 695d94588437ef3a12b971d7ab672d8f

BuildDepends: <<
        bzip2-dev,
        freetype219,
        lcms,
        libiconv-dev,
        libjasper.1,
        libjbig,
        libjpeg,
        libpng3,
        libtiff,
        libtool2,
        libxml2,
        x11-dev
<<
Depends: <<
        %N-shlibs (= %v-%r)
<<

SetCFLAGS: -Os
SetCXXFLAGS: -Os
GCC: 4.0

PatchScript: <<
        perl -pi -e 's,\...@cflags\@,,; s,\...@magick_api_ldflags\@,-L%p/lib,; 
s,\...@magick_api_libs\@,-lGraphicsMagick,' magick/GraphicsMagick-config.in
        perl -pi -e 's,\...@cxxflags\@,,; 
s,\...@magick_api_ldflags\@,-L%p/lib,; s,\...@magick_api_libs\@,,' 
Magick++/bin/GraphicsMagick++-config.in
<<

ConfigureParams: <<
        --x-includes=/usr/X11R6/include \
        --x-libraries=/usr/X11R6/lib \
        --disable-dependency-tracking \
        --enable-shared \
        --disable-static \
        --enable-libtool-verbose \
        --enable-magick-compat \
        --disable-openmp-slow \
        --with-modules \
        --with-quantum-depth=16 \
        --without-perl \
        --without-wmf
<<

CompileScript: <<
        #!/bin/bash -ev
        # This bit enables stripping unused libs on 10.5 and later.
        let version=`uname -r | cut -f 1 -d .`
        if [ $version -ge 9 ]; then
                export LDFLAGS="$LDFLAGS -Wl,-dead_strip_dylibs"
        fi

        # This compiles with gcc-4.2, if available, which enables OpenMP 
support.
        #if [ -x /usr/bin/gcc-4.2 ]; then
        #       export CC=gcc-4.2
        #       export CXX=g++-4.2
        #fi
        
        %{default_script}
<<

InfoTest: TestScript: make check || exit 2

InstallScript: <<
        make install DESTDIR=%d
        #No need for dependency_libs in .la files if not building static libs
        perl -pi -e "s/dependency_libs=.*$/dependency_libs=''/" %i/lib/*.la 
%i/lib/GraphicsMagick-%v/modules-Q16/coders/*.la 
%i/lib/GraphicsMagick-%v/modules-Q16/filters/*.la
<<

SplitOff: <<
        Package: %N-shlibs
        
        Depends: <<
                bzip2-shlibs,
                freetype219-shlibs,
                ghostscript | ghostscript-nox,
                lcms-shlibs,
                libjasper.1-shlibs,
                libjbig-shlibs,
                libjpeg-shlibs,
                libpng3-shlibs,
                libtiff-shlibs,
                libtool2-shlibs,
                libxml2-shlibs,
                x11-shlibs
        <<
        
        # These packages will be used if present, but GraphicsMagick will work 
without them.
        Suggests: <<
                autotrace-bin,
                dcraw,
                gnuplot | gnuplot-nogtk | gnuplot-nox,
                graphviz,
                hp2xx,
                libwmf-bin,
                mpeg2vidcodec,
                transfig-graphicx
        <<
        
        Files: <<
                lib/GraphicsMagick-%v
                lib/libGraphicsMagick.3.dylib
                lib/libGraphicsMagick++.3.dylib
                lib/libGraphicsMagickWand.2.dylib
                share/GraphicsMagick-%v
        <<
        
        Shlibs: <<
                %p/lib/libGraphicsMagick.3.dylib 4.0.0 %n (>= 1.3.4-1)
                %p/lib/libGraphicsMagick++.3.dylib 4.0.0 %n (>= 1.3.4-1)
                %p/lib/libGraphicsMagickWand.2.dylib 3.0.0 %n (>= 1.3.4-1)
        <<
        
        DocFiles: NEWS.txt Copyright.txt
<<

SplitOff2: <<
        Package: %N-dev
        
        Depends: %N-shlibs (= %v-%r)
        BuildDependsOnly: true
        
        Files: <<
                bin/*-config
                include
                lib/*.la
                lib/libGraphicsMagick.dylib
                lib/libGraphicsMagick++.dylib
                lib/libGraphicsMagickWand.dylib
                lib/pkgconfig
                share/man/man1/*-config.1
        <<
        
        DocFiles: NEWS.txt Copyright.txt
<<

SplitOff3: <<
        Package: %N-imagemagick-compat
        Description: ImageMagick compatible wrapper commands
        DescUsage: <<
                This package provides replacements for ImageMagick's commands.
                Scripts written to use ImageMagick should work fine with these.
        <<
        
        Conflicts: imagemagick, imagemagick-nox
        Replaces: imagemagick, imagemagick-nox
        Provides: imagemagick, imagemagick-nox
        Depends: %N (= %v-%r)
        
        Files: <<
                bin/animate
                bin/composite
                bin/conjure
                bin/convert
                bin/display
                bin/identify
                bin/import
                bin/mogrify
                bin/montage
        <<
        
        DocFiles: NEWS.txt Copyright.txt
<<

--- NEW FILE: libjbig.info ---
Package: libjbig
Version: 2.0
Revision: 1
Description: Bi-level high-resolution codec
DescDetail: <<
        libjbig implements the specification

        International Standard ISO/IEC 11544:1993 and ITU-T Recommendation
        T.82(1993): Information technology -- Coded representation of picture
        and audio information -- Progressive bi-level image compression

        which is commonly referred to as the "JBIG1 standard". JBIG (Joint
        Bi-level Image experts Group) is the committee that developed this
        international standard for the lossless compression of images through
        arithmetic coding. Like the well-known JPEG and MPEG compression
        standards, JBIG has been developed and published through the
        International Organization for Standardization (ISO) and the
        International Telecommunication Union (ITU).
<<
DescPort: <<
        Build shared libs manually using libtool.
<<
Homepage: http://www.cl.cam.ac.uk/~mgk25/jbigkit/
License: GPL
Maintainer: Daniel Johnson <dan...@daniel-johnson.org>

Source: http://www.cl.cam.ac.uk/~mgk25/download/jbigkit-%v.tar.gz
Source-MD5: 3dd87f605abb1a97a22dc79d8b3e8f6c
SourceDirectory: jbigkit

BuildDepends: libtool2
Depends: %N-shlibs (= %v-%r)
BuildDependsOnly: true

CompileScript: <<
        #!/bin/bash -ev
        cd libjbig
        glibtool --mode=compile gcc -Os -Wall -ansi -pedantic -shared -I. -c 
jbig_ar.c
        glibtool --mode=compile gcc -Os -Wall -ansi -pedantic -shared -I. -c 
jbig.c
        glibtool --mode=compile gcc -Os -Wall -ansi -pedantic -shared -I. -c 
jbig85.c
        
        glibtool --mode=link gcc jbig.lo jbig_ar.lo -o libjbig.la -no-undefined 
-rpath %p/lib -shared -version-info 0:0:0
        glibtool --mode=link gcc jbig85.lo jbig_ar.lo -o libjbig85.la 
-no-undefined -rpath %p/lib -shared -version-info 0:0:0
        
        cd ../pbmtools
        glibtool --mode=compile gcc -Os -Wall -ansi -pedantic -shared 
-I../libjbig -c jbgtopbm.c
        glibtool --mode=compile gcc -Os -Wall -ansi -pedantic -shared 
-I../libjbig -c pbmtojbg.c
        
        glibtool --mode=link gcc jbgtopbm.lo ../libjbig/libjbig.la -o jbgtopbm
        glibtool --mode=link gcc pbmtojbg.lo ../libjbig/libjbig.la -o pbmtojbg
<<

InfoTest: <<
        TestScript: <<
                #!/bin/bash -ev
                cd libjbig
                glibtool --mode=compile gcc -Os -Wall -ansi -pedantic -shared 
-I. -c tstcodec.c
                glibtool --mode=compile gcc -Os -Wall -ansi -pedantic -shared 
-I. -c tstcodec85.c
                
                glibtool --mode=link gcc tstcodec.lo libjbig.la -o tstcodec
                glibtool --mode=link gcc tstcodec85.lo libjbig85.la -o 
tstcodec85
                
                ./tstcodec || exit 2
                ./tstcodec85 || exit 2
        <<
<<

InstallScript: <<
        #!/bin/bash -ev
        install -d %i/lib
        install -d %i/include
        install -d %i/bin
        install -d %i/share/man/man1
        
        glibtool --mode=install install -m 644 libjbig/libjbig.la %i/lib
        glibtool --mode=install install -m 644 libjbig/libjbig85.la %i/lib
        
        install -m 644 libjbig/*.h %i/include
        
        glibtool --mode=install install pbmtools/jbgtopbm %i/bin
        glibtool --mode=install install pbmtools/pbmtojbg %i/bin
        
        install -m 644 pbmtools/*.1 %i/share/man/man1
<<

DocFiles: ANNOUNCE CHANGES COPYING TODO

SplitOff: <<
        Package: %N-shlibs
        
        Files: lib/libjbig.0.dylib lib/libjbig85.0.dylib
        
        Shlibs: <<
                %p/lib/libjbig.0.dylib 1.0.0 %n (>= 2.0-1)
                %p/lib/libjbig85.0.dylib 1.0.0 %n (>= 2.0-1)
        <<
        
        DocFiles: ANNOUNCE CHANGES COPYING TODO
<<

SplitOff2: <<
        Package: %N-bin
        Description: Tools jbgtopbm and pbmtojbg from %N
        
        Depends: %N-shlibs (= %v-%r)
        
        Files: bin share/man
        
        DocFiles: ANNOUNCE CHANGES COPYING TODO
<<

--- NEW FILE: libdevil1.info ---
Package: libdevil1
Version: 1.7.8
Revision: 2
Description: Developer's Image Library
DescDetail: <<
        Developer's Image Library (DevIL) is a programmer's library to develop
        applications with very powerful image loading capabilities, yet is easy
        for a developer to learn and use. Ultimate control of images is left to
        the developer, so unnecessary conversions, etc. are not performed.
        DevIL utilizes a simple, yet powerful, syntax. DevIL can load, save,
        convert, manipulate, filter and display a wide variety of image
        formats.

        Currently, DevIL can load .bmp, .cut, .dds, .doom, .exr, .hdr, .gif,
        .ico, .jp2, .jpg,.lbm, .mdl, .mng, .pal, .pbm, .pcd, .pcx, .pgm, .pic,
        .png, .ppm, .psd, .psp, .raw, .sgi, .tga and .tif files.

        Formats supported for saving include .bmp, .dds, .h, .jpg, .pal, .pbm,
        .pcx, .pgm, .png, .ppm, .raw, .sgi, .tga and .tif.
<<
License: LGPL
Homepage: http://openil.sourceforge.net/
Maintainer: Daniel Johnson <dan...@daniel-johnson.org>

Source: mirror:sourceforge:openil/DevIL-%v.tar.gz
Source-MD5: 7918f215524589435e5ec2e8736d5e1d

PatchFile: %n.patch
PatchFile-MD5: 2ae5d605502a2525fa54c2029ffec641

Depends: %n-shlibs (= %v-%r)
BuildDepends: <<
        fink (>= 0.24.12),
        lcms,
        libgl-dev,
        libjasper.1,
        libjpeg,
        libmng2,
        libpng3,
        libsquish0,
        libtiff,
        sdl,
        x11-dev
<<
BuildDependsOnly: true

ConfigureParams: <<
        --disable-dependency-tracking \
        --disable-static \
        --enable-ILU \
        --enable-ILUT \
        --disable-exr \
        --disable-sdltest \
        --x-includes=/usr/X11R6/includes \
        --x-libraries=/usr/X11R6/lib
<<

GCC: 4.0
SetCFLAGS: -Os
SetCXXFLAGS: -Os
SetLDFLAGS: 
-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib

CompileScript: <<
        #!/bin/bash -ev
        # This bit enables stripping unused libs on 10.5 and later.
        let version=`uname -r | cut -f 1 -d .`
        if [ $version -ge 9 ]; then
                export LDFLAGS="$LDFLAGS -Wl,-dead_strip_dylibs"
        fi
        
        %{default_script}
<<

InfoTest: TestScript: make check || exit 2

InstallScript: <<
        make install install-html DESTDIR=%d
        rm -rf %i/share/devil
        mv %i/share/doc/devil %i/share/doc/%n
        #No need for dependency_libs in .la files if not building static libs
        perl -pi -e "s/dependency_libs=.*$/dependency_libs=''/" %i/lib/*.la
<<

InfoDocs: DevIL-manual.info
DocFiles: AUTHORS ChangeLog COPYING CREDITS NEWS README* TODO

SplitOff: <<
        Package: %N-shlibs
        
        Depends: <<
                lcms-shlibs,
                libgl-shlibs,
                libjasper.1-shlibs,
                libjpeg-shlibs,
                libmng2-shlibs,
                libpng3-shlibs,
                libsquish0-shlibs,
                libtiff-shlibs,
                sdl-shlibs,
                x11-shlibs
        <<
        
        Files: lib/libIL*1.dylib
        Shlibs: <<
                %p/lib/libIL.1.dylib 3.0.0 %n (>= 1.7.8-1)
                %p/lib/libILU.1.dylib 3.0.0 %n (>= 1.7.8-1)
                %p/lib/libILUT.1.dylib 3.0.0 %n (>= 1.7.8-1)
        <<
        
        DocFiles: AUTHORS ChangeLog COPYING CREDITS NEWS README* TODO
<<

SplitOff2: <<
        Package: %N-bin
        
        Depends: %N-shlibs (= %v-%r)
        
        Files: bin
        
        DocFiles: AUTHORS ChangeLog COPYING CREDITS NEWS README* TODO
<<

--- NEW FILE: libsquish0.patch ---
diff -ru squish-1.10.orig/Makefile squish-1.10/Makefile
--- squish-1.10.orig/Makefile   2006-04-07 13:30:11.000000000 -0400
+++ squish-1.10/Makefile        2009-03-17 21:31:26.000000000 -0400
@@ -3,29 +3,30 @@
 
 SRC = alpha.cpp clusterfit.cpp colourblock.cpp colourfit.cpp colourset.cpp 
maths.cpp rangefit.cpp singlecolourfit.cpp squish.cpp
 
-OBJ = $(SRC:%.cpp=%.o)
+OBJ = $(SRC:%.cpp=%.lo)
 
-LIB = libsquish.a
+LIB = libsquish.la
 
 all : $(LIB)
 
 install : $(LIB)
+       install -d $(INSTALL_DIR)/include
        install squish.h $(INSTALL_DIR)/include 
-       install libsquish.a $(INSTALL_DIR)/lib
+       install -d $(INSTALL_DIR)/lib
+       glibtool --mode=install install libsquish.la $(INSTALL_DIR)/lib
 
 uninstall:
        $(RM) $(INSTALL_DIR)/include/squish.h
-       $(RM) $(INSTALL_DIR)/lib/libsquish.a
+       glibtool --mode=uninstall $(RM) $(INSTALL_DIR)/lib/libsquish.la
 
 $(LIB) : $(OBJ)
-       $(AR) cr $@ $?
-       ranlib $@
+       glibtool --mode=link $(CXX) -shared -rpath $(PREFIX)/lib -version-info 
0:0:0 -no-undefined $? -o $@
 
-%.o : %.cpp
-       $(CXX) $(CPPFLAGS) -I. $(CXXFLAGS) -o$@ -c $<
+%.lo : %.cpp
+       glibtool --mode=compile $(CXX) -shared $(CPPFLAGS) -I. $(CXXFLAGS) -o 
$@ -c $<
 
 clean :
-       $(RM) $(OBJ) $(LIB)
+       glibtool --mode=clean $(RM) $(OBJ) $(LIB)
 
 
 

--- NEW FILE: jbig2dec.patch ---
diff -ru jbig2dec-0.9.orig/Makefile.am jbig2dec-0.9/Makefile.am
--- jbig2dec-0.9.orig/Makefile.am       2005-05-23 23:49:47.000000000 -0400
+++ jbig2dec-0.9/Makefile.am    2009-03-15 17:05:33.000000000 -0400
@@ -4,10 +4,10 @@
 # require automake 1.7
 AUTOMAKE_OPTIONS = foreign 1.7 dist-bzip2 dist-zip -Wall
 
-lib_LIBRARIES = libjbig2dec.a
+lib_LTLIBRARIES = libjbig2dec.la
 include_HEADERS = jbig2.h
 
-libjbig2dec_a_SOURCES = jbig2.c \
+libjbig2dec_la_SOURCES = jbig2.c \
        jbig2_arith.c jbig2_arith_int.c jbig2_arith_iaid.c jbig2_huffman.c \
        jbig2_segment.c jbig2_page.c \
        jbig2_symbol_dict.c jbig2_text.c \
@@ -26,7 +26,7 @@
 jbig2dec_SOURCES = jbig2dec.c sha1.c sha1.h \
        jbig2.h jbig2_image.h getopt.h \
        os_types.h config_types.h config_win32.h
-jbig2dec_LDADD = libjbig2dec.a @LIBOBJS@
+jbig2dec_LDADD = libjbig2dec.la @LIBOBJS@
 
 EXTRA_DIST = test_jbig2dec.py msvc.mak LICENSE CHANGES
 
@@ -39,9 +39,9 @@
 
 test_arith_SOURCES = jbig2_arith.c
 test_arith_CFLAGS = -DTEST
-test_arith_LDADD = libjbig2dec.a
+test_arith_LDADD = libjbig2dec.la
 
 test_huffman_SOURCES = jbig2_huffman.c
 test_huffman_CFLAGS = -DTEST
-test_huffman_LDADD = libjbig2dec.a
+test_huffman_LDADD = libjbig2dec.la
 
diff -ru jbig2dec-0.9.orig/configure.ac jbig2dec-0.9/configure.ac
--- jbig2dec-0.9.orig/configure.ac      2006-07-26 19:57:39.000000000 -0400
+++ jbig2dec-0.9/configure.ac   2009-03-15 17:07:45.000000000 -0400
@@ -10,8 +10,8 @@
 dnl AC_REVISION([$Rev: 447 $])
 
 # Checks for programs.
-AC_PROG_CC
-AC_PROG_RANLIB
+AM_PROG_CC_C_O
+AC_PROG_LIBTOOL
 
 # platform specific compiler flags
 if test "x$GCC" = xyes; then

--- NEW FILE: libicns1.info ---
Package: libicns1
Version: 0.6.2
Revision: 1
Description: Library for manipulating Mac icns format
DescDetail: <<
        libicns is a library for manipulation of the Mac OS icns resource
        format, also known as the IconFamily resource type. It can read and
        write files from the Mac OS X icns format, as well as read from Mac OS
        resource files and macbinary encoded Mac OS resource forks. As of
        release 0.5.9, it can fully read and write any 128x128 and all smaller
        32-bit icons, and read support for 8-bit, 4-bit, and 1-bit icons. If
        linked against Jasper, it also has full support for 256x256 and 512x512
        32-bit icons with masks as alpha channels.
<<
License: LGPL
Homepage: http://icns.sourceforge.net/
Maintainer: Daniel Johnson <dan...@daniel-johnson.org>

Source: mirror:sourceforge:icns/libicns-%v.tar.gz
Source-MD5: 580b06b30aedcc9880dfd906b27a0a1a

Depends: %n-shlibs (= %v-%r)
BuildDepends: <<
        libjasper.1,
        libjpeg,
        libpng3
<<
BuildDependsOnly: true

ConfigureParams: <<
        --disable-dependency-tracking \
        --disable-static
<<

CompileScript: <<
        #!/bin/bash -ev
        # This bit enables stripping unused libs on 10.5 and later.
        let version=`uname -r | cut -f 1 -d .`
        if [ $version -ge 9 ]; then
                export LDFLAGS="$LDFLAGS -Wl,-dead_strip_dylibs"
        fi
        
        %{default_script}
<<

InstallScript: <<
        make install DESTDIR=%d
        #No need for dependency_libs in .la files if not building static libs
        perl -pi -e "s/dependency_libs=.*$/dependency_libs=''/" %i/lib/*.la
<<

DocFiles: AUTHORS ChangeLog COPYING DEVNOTES NEWS README TODO

SplitOff: <<
        Package: %N-shlibs
        
        Depends: <<
                libjasper.1-shlibs,
                libjpeg-shlibs,
                libpng3-shlibs
        <<
        
        Files: lib/libicns.*.dylib
        Shlibs: <<
                %p/lib/libicns.1.dylib 3.0.0 %n (>= 0.6.2-1)
        <<
        
        DocFiles: AUTHORS ChangeLog COPYING DEVNOTES NEWS README TODO
<<

SplitOff2: <<
        Package: %N-bin
        Description: Utilities to convert between icns and png
        DescDetail: <<
                Includes utilities:
                        icns2png
                        png2icns
                        icontainer2icns
        <<
        
        Depends: %N-shlibs (= %v-%r)
        
        Files: bin share
        
        DocFiles: AUTHORS ChangeLog COPYING DEVNOTES NEWS README TODO
<<

--- NEW FILE: jbig2dec.info ---
Package: jbig2dec
Version: 0.9
Revision: 1
Maintainer: Daniel Johnson <dan...@daniel-johnson.org>

Description: Decoder for JBIG2 image compression format
DescDetail: <<
        JBIG2 is designed for lossy or lossless encoding of 'bilevel' (1-bit
        monochrome) images at moderately high resolution, and in particular
        scanned paper documents. In this domain it is very efficient, offering
        compression ratios on the order of 100:1.

        This is a decoder only implementation, and currently is in the alpha
        stage, meaning it doesn't completely work yet. However, we are
        maintaining parity with available encoders, so it is useful for real
        work.
<<
DescPackaging: <<
        Patched to build shared library instead of static.
<<
License: GPL
Homepage: http://jbig2dec.sourceforge.net/

Depends: lib%N-shlibs (= %v-%r), libpng3-shlibs
BuildDepends: autoconf, automake1.10, libtool2, libpng3, fink (>= 0.24.12)

Source: http://ghostscript.com/~giles/jbig2/jbig2dec/%n-%v.tar.bz2
Source-MD5: c02f38a99e0a79409df5d8660d65a12b

PatchFile: %n.patch
PatchFile-MD5: afce919f3607002fc2e00603abf8a354

ConfigureParams: --disable-dependency-tracking --disable-static --with-libpng=%p

SetCFLAGS: -Os
NoSetCPPFLAGS: true
NoSetLDFLAGS: true

CompileScript: <<
        #!/bin/bash -ev
        # This bit enables stripping unused libs on 10.5 and later.
        let version=`uname -r | cut -f 1 -d .`
        if [ $version -ge 9 ]; then
                export LDFLAGS="$LDFLAGS -Wl,-dead_strip_dylibs"
        fi

        autoreconf -i
        %{default_script}
<<

InfoTest: TestScript: make check || exit 2

InstallScript: <<
        make install DESTDIR=%d
        #No need for dependency_libs in .la files if not building static libs
        perl -pi -e "s/dependency_libs=.*$/dependency_libs=''/" %i/lib/*.la
<<

DocFiles: CHANGES COPYING LICENSE README

SplitOff: <<
        Package: lib%N-shlibs
        
        Depends: libpng3-shlibs
        
        Files: lib/*.*.dylib
        Shlibs: <<
                %p/lib/lib%N.0.dylib 1.0.0 %n (>= 0.9-1)
        <<
        
        DocFiles: CHANGES COPYING LICENSE README
<<

SplitOff2: <<
        Package: lib%N-dev
        
        Depends: lib%N-shlibs (= %v-%r)
        
        Files: include lib
        
        DocFiles: CHANGES COPYING LICENSE README
        
        BuildDependsOnly: true
<<

--- NEW FILE: libsquish0.info ---
Package: libsquish0
Version: 1.10
Revision: 1
Description: DXT compression library
DescDetail: <<
        The squish library (abbreviated to libsquish) is an open source
        DXT compression library written in C++ with the following features:
                *       Supports the DXT1, DXT3 and DXT5 formats.
                *       Optimised for both SSE and Altivec SIMD instruction 
sets.
                *       Builds on multiple platforms (x86 and PPC tested).
                *       Very simple interface.
<<
License: BSD
Homepage: http://code.google.com/p/libsquish/
Maintainer: Daniel Johnson <dan...@daniel-johnson.org>

PatchFile: %n.patch
PatchFile-MD5: 1376ead442d799746a9425230769d29b

Source: http://libsquish.googlecode.com/files/squish-%v.tar.gz
Source-MD5: 53b171007aaaaf96ee277e833bb756eb

Depends: %n-shlibs (= %v-%r)
BuildDepends: fink (>= 0.24.12), libtool2
BuildDependsOnly: true

CompileScript: <<
        #!/bin/bash -ev
        if [ %m = powerpc ]; then
                make PREFIX=%p USE_ALTIVEC=1 CXXFLAGS=-Os
        else
                make PREFIX=%p USE_SSE=1 CXXFLAGS=-Os
        fi
<<

InstallScript: <<
        make install INSTALL_DIR=%i
        /usr/bin/head -n 24 config.h > LICENSE
<<

DocFiles: ChangeLog LICENSE README

SplitOff: <<
        Package: %N-shlibs
        
        Files: lib/libsquish.*.dylib
        Shlibs: <<
                %p/lib/libsquish.0.dylib 1.0.0 %n (>= 1.10-1)
        <<
        
        DocFiles: ChangeLog LICENSE README
<<


------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to