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