Update of /cvsroot/fink/experimental/dmacks/finkinfo
In directory 
sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv8648/experimental/dmacks/finkinfo

Added Files:
        synfig.info 
Log Message:
clone from unstable (r1.14)


--- NEW FILE: synfig.info ---
Package: synfig
Version: 0.62.00

Revision: 1

Source: mirror:sourceforge:synfig/synfig-%v.tar.gz
Source-MD5: 773f3507c9fa5dfc084ad7e38a08a33f

Maintainer: H. Todd Fujinaka <ht...@fls.portland.or.us>

Depends: <<
        %N-shlibs (=%v-%r),
        glib2-shlibs (>=2.20.5-1),
        glibmm2.4-shlibs (>=2.20.2-2),
        libgettext3-shlibs (>=0.14.5-2),
        libiconv (>=1.12-3),
        libsigc++2-shlibs (>=2.2.4.2-2),
        libxml++2-shlibs (>=2.26.1-1),
        libxml2-shlibs (>=2.6.32-1)
<<
BuildDepends: <<
        bzip2-dev,
        etl (>= 0.04.13-1),
        expat1,
        fontconfig2-dev (>= 2.4.1-208),
        freetype219 (>= 2.3.8-2),
        glib2-dev (>=2.20.5-1),
        glibmm2.4-dev (>=2.20.2-2),
        imagemagick1-dev (>= 6.4.1-1013),
        lcms,
        libgettext3-dev (>=0.14.5-2),
        libiconv-dev (>=1.12-3),
        libjpeg,
        libmng2,
        libpng3,
        libsigc++2 (>=2.2.4.2-2),
        libtiff,
        libxml++2 (>=2.26.1-1),
        libxml2 (>=2.6.32-1),
        openexr-dev,
        pkgconfig (>= 0.23-2)
<<

GCC: 4.0

Description: Vector-based 2D animation renderer
Homepage: http://synfig.sourceforge.net/
License: GPL

PatchScript: <<
        perl -pi -e 's/-lMagick(?!\+\+)/-lMagickCore/' configure
        perl -ni -e 'print unless /mod_libavcodec/' 
src/modules/synfig_modules.cfg.in
<<

SetCPPFLAGS: -I%p/include/ImageMagick -I%p/lib/fontconfig2/include
SetLDFLAGS: -L%p/lib/fontconfig2/lib
ConfigureParams: --without-libavcodec 
PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"

# CompileScript: <<
#       #!/bin/sh -ev
#       libtoolize --ltdl --copy -f
#       autoreconf -if
#       ./configure %c
#       make
# <<

InstallScript: <<
#       find %d -name "*.la" -exec perl -pi.bak -e 's| .*root-%f.* | |g' {} \;
        make install prefix=%i
        mkdir -p %i/share/doc/%n/examples/walk
        install -p -m644 examples/*.sifz %i/share/doc/%n/examples
        install -p -m644 examples/walk/*.lst %i/share/doc/%n/examples/walk
        install -p -m644 examples/walk/*.jpg %i/share/doc/%n/examples/walk
        install -p -m644 examples/walk/*.sifz %i/share/doc/%n/examples/walk
<<

SplitOff: <<
        Package: %N-shlibs
        Depends: <<
                bzip2-shlibs,
                expat1-shlibs,
                fontconfig2-shlibs (>= 2.4.1-1),
                freetype219-shlibs (>= 2.3.7-7),
                glib2-shlibs (>= 2.18.0-1),
                glibmm2.4-shlibs (>= 2.18.0-1),
                imagemagick,
                imagemagick1-shlibs (>= 6.4.1-1011),
                lcms-shlibs,
                libgettext3-shlibs,
                libiconv,
                libjpeg-shlibs,
                libmng2-shlibs,
                libpng3-shlibs,
                libsigc++2-shlibs (>=2.2.3-1),
                libtiff-shlibs,
                libxml++2-shlibs (>= 2.24.0-1),
                libxml2-shlibs (>= 2.6.30-1)
        <<
        Files: lib/libsynfig.0.dylib lib/synfig
        # move share/locale from %N? (rename with libmajorversion?)
        DocFiles: AUTHORS COPYING INSTALL NEWS README
        Shlibs: %p/lib/libsynfig.0.dylib 1.0.0 %n (>= 0.62.00-1)
<<

SplitOff2: <<
        Package: %N-dev
        Depends: %N-shlibs (= %v-%r)
        Replaces: %N (<< 0.62.02-1), %N-shlibs (<< 0.62.00-1)
        Files: <<
                bin/synfig-config
                include
                lib
        <<
        DocFiles: AUTHORS COPYING INSTALL NEWS README
        BuildDependsOnly: true
<<

DocFiles: AUTHORS COPYING INSTALL NEWS README

DescDetail: <<
synfig is a vector based 2D animation renderer. It is designed to be capable of
producing feature-film quality animation.

This package contains the command-line renderer, the GUI animation editor is in
synfigstudio.
<<
DescPackaging: <<
        Disable libavcodec because it's a newer version in fink
        incompatible with synfig. See:
        http://synfig.org/forums/viewtopic.php?f=13&t=5
        Older libavcoded has no .pc so synfig doesn't even find it.

        Remove libavcodec from config file (list of active mods)
        because it won't exist (silences runtime warnings). Why isn't
        this list auto-generated during pkg build process?

        Doesn't use Magick's native flag detector:

                Need to pass -I globally so that configure finds it.

                Main lib is now MagickCore not Magick.

        Links magick libs and also uses magick's "convert" program.

        Major shuffling of package layout for pangocairo and shlibs
        policy as of 0.61.08-1001, and then again as of 0.61.09-3
<<


------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to