Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/crypto
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv10374/crypto

Modified Files:
        xmms2.info 
Log Message:
xmms2 0.8
bump to ffmpeg-1.0, last package depending on ancient ffmpeg-0.7
clean up build scripts to match updated internal waf script
script bindings should now build deterministically

Index: xmms2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/crypto/xmms2.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- xmms2.info  14 Feb 2012 03:28:05 -0000      1.1
+++ xmms2.info  7 Apr 2013 13:36:11 -0000       1.2
@@ -1,18 +1,17 @@
 Package: xmms2
-Version: 0.7
-Revision: 2
+Version: 0.8
+Revision: 1
 Depends: <<
-       boost1.35.nopython-shlibs (>= 1.35.0-1),
+       boost1.46.1.cmake-shlibs,
        fftw3-shlibs (>= 3.1.2-1),
-       gamin-shlibs (>= 0.1.9-4),
        glib2-shlibs (>= 2.20.3-1),
        jack-shlibs (>= 0.116.0-2),
        libao4-shlibs,
        libavahi-client3-shlibs (>= 0.6.25-2),
        libavahi-common3-shlibs (>= 0.6.25-2),
        libavahi-glib1-shlibs (>= 0.6.25-1),
-       libavcodec52-shlibs (>= 0.6.1-5),
-       libavutil50-shlibs (>= 0.6.1-5),
+       libavcodec54-1.0-shlibs,
+       libavutil51-1.0-shlibs,
        libcurl4-shlibs (>= 7.19.5-1),
        libfaad2-shlibs (>= 2.0.0-1013),
        libflac8 (>= 1.2.1-1000),
@@ -26,31 +25,30 @@
        libogg-shlibs (>= 1.1.4-1),
        libsamplerate0-shlibs (>= 0.1.3-1),
        libshout4-shlibs (>= 2.1-3),
-       libtheora0-shlibs (>= 1.0.0-1),
-       libvisual-0.4-shlibs (>= 0.4.0-2),
+       libsndfile1-shlibs,
+       libspeex1-shlibs,
        libvorbis0-shlibs (>= 1.2.2-1),
        libxml2-shlibs (>= 2.6.32-1),
-       openssl098-shlibs (>= 0.9.8k-5),
-       readline5-shlibs,
+       openssl100-shlibs (>= 0.9.8k-5),
+       python27-shlibs,
+       readline6-shlibs,
        ruby18-shlibs (>= 1.8.6-p287-1),
        sdl-shlibs (>= 1.2.13-1),
-       speex3-shlibs (>= 1.1.6-13),
        sqlite3-shlibs (>= 3.6.13-3),
        wavpack1-shlibs (>= 4.41.0-1)
 <<
 BuildDepends: <<
-       boost1.35.nopython (>= 1.35.0-1),
+       boost1.46.1.cmake,
        fink (>= 0.28-1),
        fftw3 (>= 3.1.2-1),
-       gamin-dev (>= 0.1.9-4),
        glib2-dev (>= 2.20.3-1),
        jack-dev (>= 0.116.0-2),
        libao4,
        libavahi-client3-dev,
        libavahi-common3-dev,
        libavahi-glib1-dev (>= 0.6.25-1),
-       libavcodec52-dev (>= 0.6.1-5),
-       libavutil50-dev (>= 0.6.1-5),
+       libavcodec54-1.0-dev,
+       libavutil51-1.0-dev,
        libcurl4 (>= 7.19.5-1),
        libfaad2-dev (>= 2.0.0-1013),
        libflac8-dev (>= 1.2.1-1000),
@@ -62,67 +60,74 @@
        libmpcdec5,
        libmpg123,
        libogg (>= 1.1.4-1),
-       libsamplerate0 (>= 0.1.3-1),
+       libsamplerate0-dev (>= 0.1.3-1),
        libshout4 (>= 2.1-3),
-       libtheora0 (>= 1.0.0-1),
-       libvisual-0.4 (>= 0.4.0-2),
+       libsndfile1-dev,
+       libspeex1,
        libvorbis0 (>= 1.2.2-1),
        libxml2 (>= 2.6.32-1),
-       openssl098-dev (>= 0.9.8k-5),
+       openssl100-dev,
        pkgconfig,
-       pyrex-py26,
-       python26,
-       readline5,
+       pyrex-py27,
+       python27,
+       readline6,
        ruby (>= 1.8.6-p287-1),
        ruby18 (>= 1.8.6-p287-1),
        ruby18-dev (>= 1.8.6-p287-1),
        sdl (>= 1.2.13-1),
-       speex3 (>= 1.1.6-13),
        sqlite3 (>= 3.6.13-3),
        sqlite3-dev (>= 3.6.13-3),
        wavpack1-dev (>= 4.41.0-1)
 <<
-Source: mirror:sourceforge:project/%n/%n/%{v}%%20DrNo/%n-%{v}DrNo.tar.bz2
-Source-MD5: 60e50b591078acb6a85cd83de0f2b077
-### the included waf file is too old and misreads -Wl,-framework flags.  
Update to upstream script
-Source2: http://waf.googlecode.com/files/waf-1.5.19
-Source2-MD5: eca3f4738d809c42cecad2e9ec39a1cc
-Source2ExtractDir: xmms2-0.7DrNo
+Source: mirror:sourceforge:project/%n/%n/%{v}%%20DrO_o/%n-%{v}DrO_o.tar.bz2
+Source-MD5: 84d5c05a70bfd31ed392a4e3f701eaa3
 PatchScript: <<
        ### force it to a specific Fink python, not random env
        ## wafadmin/Tools/glib2.py has an extra space, so first fix it
-       perl -pi -e "s,^\#\! /usr/bin/env python\$,\#\!/usr/bin/env python," 
wafadmin/Tools/glib2.py
-       perl -pi -e "s,^\#\!/usr/bin/env python\$,\#\!%p/bin/python2.6," 
waf-1.5.19 waf waf-light wafadmin/*.py wafadmin/*/*.py waftools/*.py
-       ### remove the included wafadmin directory that conflicts with the 
updated waf script
-       /bin/rm -r wafadmin
+       #perl -pi -e "s,^\#\! /usr/bin/env python\$,\#\!/usr/bin/env python," 
wafadmin/Tools/glib2.py
+       perl -pi -e "s,^\#\!/usr/bin/env python\$,\#\!%p/bin/python2.7," waf 
waftools/*.py
 <<
+
 CompileScript: <<
-       ### PERL set to avoid pulling in a Fink perl.  Doesn't seem to be used 
anyway (perl bindings not created).
-       PERL=/usr/bin/perl PYTHON=%p/bin/python2.6 %p/bin/python2.6 waf-1.5.19 
configure --prefix=%p
-       %p/bin/python2.6 waf-1.5.19 build --run-tests
+       #!/bin/sh -ev
+       export PKG_CONFIG_PATH=%p/lib/ffmpeg-1.0/lib/pkgconfig:$PKG_CONFIG_PATH
+       PYTHON=%p/bin/python2.7 \
+       %p/bin/python2.7 waf configure --prefix=%p \
+               --boost-includes=%p/include/boost-1_46_1/boost \
+               --boost-libs=%p/lib \
+               --boost-mt \
+               --without-optionals=perl \
+               --alltests
+       %p/bin/python2.7 waf build
 <<
 InstallScript: <<
-       %p/bin/python2.6 waf-1.5.19 install --destdir=%d
+       %p/bin/python2.7 waf install --destdir=%d
        ### No sense in keeping the headers when other things can't link 
against it
        /bin/rm -r %i/include
 <<
-DocFiles: AUTHORS COPYING* ChangeLog README TODO
+DocFiles: AUTHORS COPYING* xmms2-0.8DrO_o.ChangeLog:ChangeLog README TODO
 License: GPL
 GCC: 4.0
 Homepage: http://xmms2.org/
 Maintainer: Jack Fink <jackf...@users.sourceforge.net>
-Description: XMMS successor, still alpha
+Description: XMMS successor
 DescPackaging: Shlibs are private. Bad versioning, anyway.
 DescPort: <<
 Forced to use a specific version of Fink's python to make it consistent 
between systems.
 
-Included waf script is too old and misparses -Wl,-framework,CoreFoundation 
flags.  Update to newer upstream that can understand them. Verified with help 
from #waf.
+Perl bindings are disabled because it is very difficult to get the proper 
+arch fu working across all platforms.
+
+xmmsclient++ is not being recognized (unable to find a boost header, I think), 
but I can't
+parse config.log to figure out why.
+
+Doesn't like clang, so don't bother passing to 10.7 tree.
 <<
+#!%p/lib/libxmmsclient++.dylib
 Shlibs: <<
-!%p/lib/libxmmsclient++-glib.1.0.0.dylib
-!%p/lib/libxmmsclient++.4.0.0.dylib
-!%p/lib/libxmmsclient-cf.1.0.0.dylib
-!%p/lib/libxmmsclient-glib.1.0.0.dylib
-!%p/lib/libxmmsclient.6.0.0.dylib
+!%p/lib/libxmmsclient++-glib.dylib
+!%p/lib/libxmmsclient-cf.dylib
+!%p/lib/libxmmsclient-glib.dylib
+!%p/lib/libxmmsclient.dylib
 <<
 


------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to