Sure, let's do that. -- adrian > On 18.01.2015, at 12:27, Jack Howarth <howarth.at.f...@gmail.com> wrote: > > Adrian, > Done. We can also bump the jack package to the latest 0.124.1 > release but will need to use db53-aes in order to get a modern db.h > with the required DB_ENV declaration.... > > --- /sw/fink/10.7/stable/main/finkinfo/sound/jack.info 2015-01-18 > 13:23:38.000000000 -0500 > +++ jack.info 2015-01-18 15:18:32.000000000 -0500 > @@ -1,16 +1,17 @@ > Package: jack > -Version: 0.121.3 > -Revision: 2 > +Version: 0.124.1 > +Revision: 1 > Maintainer: Adrian Prantl <adr...@f4z.org> > # > -Builddepends: readline6, doxygen, libsndfile1-dev (>= 1.0.11-2), > pkgconfig, libflac8-dev, libogg, fink (>= 0.24.12), libcelt0.2-dev > -Depends: jack-shlibs (= %v-%r), readline6-shlibs, libsndfile1-shlibs > (>= 1.0.2-1), libflac8, libcelt0.2-shlibs > +Builddepends: readline6, doxygen, libsndfile1-dev (>= 1.0.11-2), > pkgconfig, libflac8-dev, libogg, fink (>= 0.24.12), libcelt0.2-dev, > db53-aes > +Depends: jack-shlibs (= %v-%r), readline6-shlibs, libsndfile1-shlibs > (>= 1.0.2-1), libflac8, libcelt0.2-shlibs, db53-aes-shlibs > Source: http://jackaudio.org/downloads/jack-audio-connection-kit-%v.tar.gz > -Source-MD5: 35f470f7422c37b33eb965033f7a42e8 > +Source-MD5: d64e90121be8a54860b870a726fb5b5d > SourceDirectory: jack-audio-connection-kit-%v > PatchFile: %n.patch > PatchFile-MD5: 15a2d543f3f4f0c01873c4241aad71c0 > ConfigureParams: --with-html-dir=%i/share/doc/%n > --mandir=%i/share/man --disable-oss --with-default-tmpdir=/tmp > +SetCFLAGS: -I%p/include/db5 > PatchScript: << > #!/bin/sh -ev > %{default_script} > @@ -24,7 +25,7 @@ > SplitOff: << > Package: jack-shlibs > Recommends: jack (= %v-%r) > - Depends: libcelt0.2-shlibs > + Depends: libcelt0.2-shlibs, db53-aes-shlibs > Description: Low-latency audio server -- Shared Libraries > Shlibs: << > %p/lib/libjack.0.dylib 1.0.0 %n (>= 0.100.0-2) > > Jack > > On Sun, Jan 18, 2015 at 1:59 PM, Adrian Prantl <adrian.pra...@gmail.com> > wrote: >> Hello Jack, >> >> those changes look good to me! Please go ahead and apply them, I don't have >> commit access. >> >> -- adrian >>> On Jan 18, 2015, at 10:27 , Jack Howarth <howarth.at.f...@gmail.com> wrote: >>> >>> Adrian, >>> The current jack packaging fails validation because of... >>> >>> Error: /sw/src/fink.build/root-jack-shlibs-0.121.3-1/sw/lib/libjack.0.dylib >>> appears to have been linked using a flat namespace. >>> If this package BuildDepends on libtool2, make sure that you use >>> BuildDepends: libtool2 (>= 2.4.2-4). >>> and use autoreconf to regenerate the configure script. >>> If the package doesn't BuildDepend on libtool2, you'll need to >>> update its build procedure to avoid passing >>> -Wl,-flat_namespace >>> when linking libraries. >>> >>> The following changes eliminate this error, bumps the dependences to >>> use the newer libcelt0.2-shlibs package and fixes the broken sw_vers >>> conditional on 10.10. >>> Jack >>> >>> Index: jack.info >>> =================================================================== >>> RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sound/jack.info,v >>> retrieving revision 1.3 >>> diff -r1.3 jack.info >>> 3c3 >>> < Revision: 1 >>> --- >>>> Revision: 2 >>> 6,7c6,7 >>> < Builddepends: readline6, doxygen, libsndfile1-dev (>= 1.0.11-2), >>> pkgconfig, libflac8-dev, libogg, fink (>= 0.24.12), celt-dev >>> < Depends: jack-shlibs (= %v-%r), readline6-shlibs, libsndfile1-shlibs >>> (>= 1.0.2-1), libflac8, celt-shlibs >>> --- >>>> Builddepends: readline6, doxygen, libsndfile1-dev (>= 1.0.11-2), >>>> pkgconfig, libflac8-dev, libogg, fink (>= 0.24.12), libcelt0.2-dev >>>> Depends: jack-shlibs (= %v-%r), readline6-shlibs, libsndfile1-shlibs (>= >>>> 1.0.2-1), libflac8, libcelt0.2-shlibs >>> 17c17 >>> < if [[ $(sw_vers -productVersion | cut -d. -f1-2) > 10.7 ]]; then >>> --- >>>> if [[ $(sw_vers -productVersion | cut -d. -f2) -gt 7 ]]; then >>> 19a20,21 >>>> # Patch configure to not link like Puma on Yosemite >>>> perl -pi.bak -e 's|10\.\[012\]\*|10.[012][,.]*|g' configure >>> 25c27 >>> < Depends: celt-shlibs >>> --- >>>> Depends: libcelt0.2-shlibs >>
------------------------------------------------------------------------------ New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel