Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/libs
In directory vz-cvs-3.sog:/tmp/cvs-serv26362

Modified Files:
        speex3.info 
Added Files:
        libspeex1.info 
Log Message:
sync. w/ 10.!4/stable, 10.4-EOL/unstable, validated on powerpc-darwin8


Index: speex3.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/libs/speex3.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- speex3.info 11 Jul 2011 04:08:33 -0000      1.1
+++ speex3.info 28 Oct 2011 00:18:22 -0000      1.2
@@ -1,11 +1,11 @@
 Package: speex3
 Version: 1.1.6
-Revision: 13
+Revision: 14
 ###
 Depends: %N-shlibs (= %v-%r)
 BuildDepends: libogg (>= 1.1.3-1)
-Conflicts: speex, speex1, speex2
-Replaces: speex, speex1, speex2
+Conflicts: speex, speex1, speex2, libspeex1
+Replaces: speex, speex1, speex2, libspeex1
 BuildDependsOnly: true
 ###
 Source: http://www.speex.org/download/speex-%v.tar.gz
@@ -37,8 +37,8 @@
 Splitoff2: <<
   Package: %N-bin
   Depends: %N-shlibs (= %v-%r), libogg-shlibs (>= 1.1.3-1)
-  Conflicts: speex, speex1-bin, speex2-bin
-  Replaces: speex, speex1-bin, speex2-bin
+  Conflicts: speex, speex1-bin, speex2-bin, libspeex1-bin
+  Replaces: speex, speex1-bin, speex2-bin, libspeex1-bin
   Files: <<
     bin
     share/man

--- NEW FILE: libspeex1.info ---
Package: libspeex1
Version: 1.2
Revision: 0.0rc1.4
###
Depends: %N-shlibs (= %v-%r), dpkg-base-files
BuildDepends: libogg (>= 1.1.3-1)
Conflicts: speex, speex1, speex2, speex3
Replaces: speex, speex1, speex2, speex3
BuildDependsOnly: true
###
Source: http://downloads.xiph.org/releases/speex/speex-%vrc1.tar.gz
Source-MD5: c4438b22c08e5811ff10e2b06ee9b9ae
###
PatchScript: <<
  #perl -pi -e 's/(AC_DEFUN\()([^[]+)(,)/\1\[\2]\3/' speex.m4
  #perl -pi -e 's|malloc.h|sys/malloc.h|' libspeex/kiss_fft.h
<<
###
NoSetLDFLAGS: true
SetLIBS: -L%p/lib
###
DocFiles: COPYING ChangeLog
###
ConfigureParams: <<
        --enable-epic-48k \
        --enable-ogg=yes \
        --with-ogg-dir=%p \
        --with-pic \
        --enable-shared \
        --disable-static \
        --libdir=%p/lib/%N/lib \
        --docdir=%p/share/doc/%N
<<
#--infodir=%p/lib/%N/share/info
#--datarootdir=%p/lib/%N/share
#--includedir=%p/lib/%N/include
#--mandir=%p/lib/%N/share/man
#--bindir=%p/lib/%N/bin 
###
InstallScript: <<
        /usr/bin/make -j1 -w install DESTDIR=%d
        /bin/mkdir -p %i/lib/pkgconfig
        ### unhide the .pc files
        /bin/ln -s %p/lib/%N/lib/pkgconfig/speex.pc %i/lib/pkgconfig/speex.pc
        /bin/ln -s %p/lib/%N/lib/pkgconfig/speexdsp.pc 
%i/lib/pkgconfig/speexdsp.pc
        ### unhide the unversioned dylibs
        /bin/ln -s %p/lib/%N/lib/libspeex.dylib %i/lib/libspeex.dylib
        /bin/ln -s %p/lib/%N/lib/libspeexdsp.dylib %i/lib/libspeexdsp.dylib
        
<<
Splitoff: <<
  Package: %N-shlibs
  Files: <<
    lib/%N/lib/libspeex.*.dylib lib/%N/lib/libspeexdsp.*.dylib
  <<
  Shlibs: <<
    %p/lib/%N/lib/libspeex.1.dylib 7.0.0 %n (>= 1.2-0.0rc1.1)
    %p/lib/%N/lib/libspeexdsp.1.dylib 7.0.0 %n (>= 1.2-0.0rc1.1)
  <<
  DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
<<
Splitoff2: <<
  Package: %N-bin
  Depends: %N-shlibs (= %v-%r), libogg-shlibs (>= 1.1.3-1)
  Conflicts: speex, speex1-bin, speex2-bin, speex3-bin
  Replaces: speex, speex1-bin, speex2-bin, speex3-bin
  Files: <<
    bin
    share/man
  <<
  DocFiles: COPYING ChangeLog
<<
###
Description: Voice compression format (codec)
DescDetail: <<
  Speex is a patent-free compression format designed especially for speech. It
  is specialized for voice communications at low bit-rates in the
  8-32 kbps/channel range. Possible applications include Voice over IP (VoIP)
  applications, Internet audio streaming at low bit-rate, and archiving of
  speech data (e.g. voice mail).
<<
DescPackaging: <<
Beginning with speex-1.2beta3, upstream offloaded all the non-codec components 
(preprocessor, echo cancellation, jitter buffer) to libspeexdsp.1.dylib, but 
did not bump the install_name for libspeex.1.dylib.  Since this creates an ABI 
conflict with the previous Fink speex3-1.1.6 package, the package for 1.2beta3+ 
was renamed libspeex1 and the libraries were moved to %p/lib/%N/lib to avoid 
filename collisions.  The headers, autotools, and pkgconfig files were kept in 
the usual locations.  Packages that BuildDepends on libspeex1 might need to add 
-L%p/lib/libspeex1/lib to their linker command (via LDFLAGS or LIBS or similar 
method).

As of %r = 0.0rc1.4, both the unversioned dylib and the .pc files are placed in 
the standard locations and should not need any special flags to find and link 
to libspeex.  Although the existing Conflicts/Replaces should prevent 
mislinking, packages should explicitly BuildDepends against this version to 
remove any chance of linking against speex3. 
<<
###
License: LGPL
Maintainer: Hanspeter Niederstrasser <nie...@users.sourceforge.net>
Homepage: http://www.speex.org/


------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to