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

Reply via email to