Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/sound
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv8560/sound

Modified Files:
        libao2.info libao2.patch libogg.info libogg.patch 
        libvorbis0.info vorbis-tools.info 
Added Files:
        libao4.info libao4.patch 
Log Message:
Moving a bunch of my packages to stable

Index: libogg.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/sound/libogg.info,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- libogg.info 17 Nov 2009 12:06:40 -0000      1.6
+++ libogg.info 22 Oct 2010 22:57:39 -0000      1.7
@@ -15,38 +15,41 @@
 # maintainership of) the affected package.
 
 Package: libogg
-Version: 1.1.4
+Version: 1.2.0
 Revision: 1
 Maintainer: Max Horn <[email protected]>
-Depends: %N-shlibs (>= %v-%r)
+
+Depends: %N-shlibs (= %v-%r)
 BuildDepends: fink (>= 0.24.12-1)
 Replaces: libogg (<< 1.0rc3-2)
+BuildDependsOnly: True
+
 Source: http://downloads.xiph.org/releases/ogg/%n-%v.tar.gz
-Source-MD5: 10200ec22543841d9d1c23e0aed4e5e9
+Source-MD5: c95b73759acfc30712beef6ce4e88efa
 PatchFile: %n.patch
-PatchFile-MD5: 42c8b981c9ae5c9f6f9fd0142dd8104a
+PatchFile-MD5: b9567dcde68e129d90582e1bc9e2c630
+
 InstallScript: make -j1 install DESTDIR=%d
-BuildDependsOnly: True
 SplitOff: <<
   Package: %N-shlibs
   Replaces: libogg (<< 1.0rc3-2)
   Files: lib/libogg.*.dylib
-  Shlibs: %p/lib/libogg.0.dylib 7.0.0 %n (>= 1.1.4-1)
+  Shlibs: %p/lib/libogg.0.dylib 8.0.0 %n (>= 1.2.0-1)
   Description: Ogg bitstream shared libraries
   DocFiles: AUTHORS CHANGES COPYING README
 <<
 DocFiles: AUTHORS CHANGES COPYING README
+
 Description: Ogg bitstream headers and libs for devs
 DescDetail: <<
 Libogg is a library for manipulating ogg bitstreams.  It handles
 both making ogg bitstreams and getting packets from ogg bitstreams.
 <<
 DescPort: <<
-  Uses patch to change documentation location.
-  Patches os_types.h to work cleanly in all situations.
+- Uses patch to change documentation location.
 <<
 DescPackaging: <<
  Originally packaged by Masanori Sekino.
 <<
-License: BSD
 Homepage: http://www.vorbis.com
+License: BSD

Index: libao2.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/sound/libao2.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- libao2.patch        17 Jul 2008 17:00:53 -0000      1.2
+++ libao2.patch        22 Oct 2010 22:57:39 -0000      1.3
@@ -1,29 +1,7 @@
---- libao2-0.8.4/configure     Fri Jan 16 16:58:56 2004
-+++ libao2-0.8.4-patched/configure     Fri Jan 16 21:16:51 2004
-@@ -5873,7 +5873,7 @@
-       allow_undefined_flag='-undefined suppress'
-       ;;
-     *) # Darwin 1.3 on
--      allow_undefined_flag='-flat_namespace -undefined suppress'
-+      allow_undefined_flag='-undefined dynamic_lookup'
-       ;;
-     esac
-     # FIXME: Relying on posixy $() will cause problems for
-@@ -8081,9 +8081,10 @@
-                 PROFILE="-pg -g -O20 -D__NO_MATH_INLINES -fsigned-char -mv8" 
;;
-         *-darwin*)
-                 PLUGIN_LDFLAGS="-module -avoid-version"
--                DEBUG="-g -Wall -D__NO_MATH_INLINES -fsigned-char 
-Ddlsym=dlsym_auto_underscore"
--                CFLAGS="-D__NO_MATH_INLINES -fsigned-char 
-Ddlsym=dlsym_auto_underscore"
--                PROFILE="-g -pg -D__NO_MATH_INLINES -fsigned-char 
-Ddlsym=dlsym_auto_underscore" ;;
-+                DEBUG="-g -Wall -D__NO_MATH_INLINES -fsigned-char"
-+                CFLAGS="-D__NO_MATH_INLINES -fsigned-char"
-+                LIBS="-Wl,-framework -Wl,CoreAudio"
-+                PROFILE="-g -pg -D__NO_MATH_INLINES -fsigned-char" ;;
-         *)
-                 PLUGIN_LDFLAGS="-export-dynamic -avoid-version"
-                 DEBUG="-g -Wall -D__NO_MATH_INLINES -fsigned-char"
-@@ -8184,7 +8184,7 @@
+diff -ru libao-0.8.8/configure libao-0.8.8-patched/configure
+--- libao-0.8.8/configure      2007-05-24 12:51:52.000000000 +0200
++++ libao-0.8.8-patched/configure      2010-03-27 13:24:36.000000000 +0100
+@@ -20203,7 +20204,7 @@
        DLOPEN_FLAG='(RTLD_LAZY)'
        SHARED_LIB_EXT='.sl'
        ;;
@@ -32,8 +10,21 @@
        DLOPEN_FLAG='(RTLD_LAZY)'
        SHARED_LIB_EXT='.so'
        ;;
---- libao2-0.8.4/src/plugins/macosx/ao_macosx.c        Fri Jan 16 16:58:56 2004
-+++ libao2-0.8.4-patched/src/plugins/macosx/ao_macosx.c        Fri Jan 16 
17:22:38 2004
+diff -ru libao-0.8.8/doc/Makefile.in libao-0.8.8-patched/doc/Makefile.in
+--- libao-0.8.8/doc/Makefile.in        2007-05-24 12:51:43.000000000 +0200
++++ libao-0.8.8-patched/doc/Makefile.in        2010-03-27 13:25:24.000000000 
+0100
+@@ -161,7 +161,7 @@
+ builddir = @builddir@
+ datadir = @datadir@
+ datarootdir = @datarootdir@
+-docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
++docdir = $(datadir)/doc/$(PACKAGE)
+ dvidir = @dvidir@
+ exec_prefix = @exec_prefix@
+ host = @host@
+diff -ru libao-0.8.8/src/plugins/macosx/ao_macosx.c 
libao-0.8.8-patched/src/plugins/macosx/ao_macosx.c
+--- libao-0.8.8/src/plugins/macosx/ao_macosx.c 2007-05-24 11:19:07.000000000 
+0200
++++ libao-0.8.8-patched/src/plugins/macosx/ao_macosx.c 2010-03-27 
13:24:36.000000000 +0100
 @@ -173,6 +173,26 @@
        return 0;
      }
@@ -61,14 +52,3 @@
      fprintf(stderr, "hardware format...\n");
      fprintf(stderr, "%f mSampleRate\n", 
internal->outputStreamBasicDescription.mSampleRate);
      fprintf(stderr, "%c%c%c%c mFormatID\n", 
(int)(internal->outputStreamBasicDescription.mFormatID & 0xff000000) >> 24,
---- libao2-0.8.4/doc/Makefile.in       Fri Jan 16 16:58:56 2004
-+++ libao2-0.8.4-patched/doc/Makefile.in       Fri Jan 16 18:45:29 2004
-@@ -111,7 +111,7 @@
- 
- AUTOMAKE_OPTIONS = foreign
- 
--docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
-+docdir = $(datadir)/doc/$(PACKAGE)
- 
- # We list all of these as opposed to using a wildcard so that
- # building outside the source directory works.

Index: libogg.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/sound/libogg.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- libogg.patch        17 Nov 2009 12:06:40 -0000      1.3
+++ libogg.patch        22 Oct 2010 22:57:39 -0000      1.4
@@ -22,130 +22,3 @@
  dvidir = @dvidir@
  exec_prefix = @exec_prefix@
  host = @host@
-diff -ru libogg-1.1.4rc1/include/ogg/os_types.h 
libogg-1.1.4rc1-patched/include/ogg/os_types.h
---- libogg-1.1.4rc1/include/ogg/os_types.h     2009-05-21 00:57:13.000000000 
+0200
-+++ libogg-1.1.4rc1-patched/include/ogg/os_types.h     2009-06-15 
21:33:24.000000000 +0200
-@@ -24,116 +24,12 @@
- #define _ogg_realloc realloc
- #define _ogg_free    free
- 
--#if defined(_WIN32) 
-+#include <inttypes.h>
- 
--#  if defined(__CYGWIN__)
--#    include <stdint.h>
--     typedef int16_t ogg_int16_t;
--     typedef uint16_t ogg_uint16_t;
--     typedef int32_t ogg_int32_t;
--     typedef uint32_t ogg_uint32_t;
--     typedef int64_t ogg_int64_t;
--     typedef uint64_t ogg_uint64_t;
--#  elif defined(__MINGW32__)
--#    include <sys/types.h>
--     typedef short ogg_int16_t;
--     typedef unsigned short ogg_uint16_t;
--     typedef int ogg_int32_t;
--     typedef unsigned int ogg_uint32_t;
--     typedef long long ogg_int64_t;
--     typedef unsigned long long ogg_uint64_t;
--#  elif defined(__MWERKS__)
--     typedef long long ogg_int64_t;
--     typedef int ogg_int32_t;
--     typedef unsigned int ogg_uint32_t;
--     typedef short ogg_int16_t;
--     typedef unsigned short ogg_uint16_t;
--#  else
--     /* MSVC/Borland */
--     typedef __int64 ogg_int64_t;
--     typedef __int32 ogg_int32_t;
--     typedef unsigned __int32 ogg_uint32_t;
--     typedef __int16 ogg_int16_t;
--     typedef unsigned __int16 ogg_uint16_t;
--#  endif
--
--#elif defined(__MACOS__)
--
--#  include <sys/types.h>
--   typedef SInt16 ogg_int16_t;
--   typedef UInt16 ogg_uint16_t;
--   typedef SInt32 ogg_int32_t;
--   typedef UInt32 ogg_uint32_t;
--   typedef SInt64 ogg_int64_t;
--
--#elif (defined(__APPLE__) && defined(__MACH__)) /* MacOS X Framework build */
--
--#  include <sys/types.h>
--   typedef int16_t ogg_int16_t;
--   typedef u_int16_t ogg_uint16_t;
--   typedef int32_t ogg_int32_t;
--   typedef u_int32_t ogg_uint32_t;
--   typedef int64_t ogg_int64_t;
--
--#elif defined(__HAIKU__)
--
--  /* Haiku */
--#  include <sys/types.h>
--   typedef short ogg_int16_t;
--   typedef unsigned short ogg_uint16_t;
--   typedef int ogg_int32_t;
--   typedef unsigned int ogg_uint32_t;
--   typedef long long ogg_int64_t;
--
--#elif defined(__BEOS__)
--
--   /* Be */
--#  include <inttypes.h>
--   typedef int16_t ogg_int16_t;
--   typedef u_int16_t ogg_uint16_t;
--   typedef int32_t ogg_int32_t;
--   typedef u_int32_t ogg_uint32_t;
--   typedef int64_t ogg_int64_t;
--
--#elif defined (__EMX__)
--
--   /* OS/2 GCC */
--   typedef short ogg_int16_t;
--   typedef unsigned short ogg_uint16_t;
--   typedef int ogg_int32_t;
--   typedef unsigned int ogg_uint32_t;
--   typedef long long ogg_int64_t;
--
--#elif defined (DJGPP)
--
--   /* DJGPP */
--   typedef short ogg_int16_t;
--   typedef int ogg_int32_t;
--   typedef unsigned int ogg_uint32_t;
--   typedef long long ogg_int64_t;
--
--#elif defined(R5900)
--
--   /* PS2 EE */
--   typedef long ogg_int64_t;
--   typedef int ogg_int32_t;
--   typedef unsigned ogg_uint32_t;
--   typedef short ogg_int16_t;
--
--#elif defined(__SYMBIAN32__)
--
--   /* Symbian GCC */
--   typedef signed short ogg_int16_t;
--   typedef unsigned short ogg_uint16_t;
--   typedef signed int ogg_int32_t;
--   typedef unsigned int ogg_uint32_t;
--   typedef long long int ogg_int64_t;
--
--#else
--
--#  include <sys/types.h>
--#  include <ogg/config_types.h>
--
--#endif
-+typedef int16_t ogg_int16_t;
-+typedef uint16_t ogg_uint16_t;
-+typedef int32_t ogg_int32_t;
-+typedef uint32_t ogg_uint32_t;
-+typedef int64_t ogg_int64_t;
- 
- #endif  /* _OS_TYPES_H */
-Only in libogg-1.1.4rc1-patched/include/ogg: os_types.h.orig

--- NEW FILE: libao4.info ---
# DISCLAIMER: Max Horn is the sole maintainer of this package.
# Please DO NOT MAKE MODIFICATIONS without informing the maintainer.
# Preferably, send a patch to me instead of making changes yourself!
# If that is not possible due to extra urgency, at least send me a mail.
#
# Explanation: I am sick and tired of getting back to my packages and
# discovering that people have messed with it. I am then forced to
# retrace their steps, find out who, when and why did make a certain
# change etc. -- i.e. it makes my life as maintainer harder.
# Furthermore, as maintainer I am responsible for problems caused by my
# packages. But I am not willing to take responsibility for something I
# did not do. In particular, for changes that other people introduced
# behind my back, no matter how good and noble their intentions were. As
# such, I may see myself forced to drop responsibility for (and hence,
# maintainership of) the affected package.

Package: libao4
Version: 1.0.0
Revision: 1
Maintainer: Max Horn <[email protected]>

Depends: %N-shlibs (= %v-%r), macosx
Conflicts: libao2
Replaces: libao2
BuildDepends: pkgconfig (>= 0.21-1), fink (>= 0.24.12)
BuildDependsOnly: True

Source: http://downloads.xiph.org/releases/ao/libao-%v.tar.gz
Source-MD5: 08283fbe1f587619053a156254afecec
PatchFile: %n.patch
PatchFile-MD5: 5a63d074037b1d84751e9afb896068e0

SetCPPFLAGS: -DAO_SYSTEM_CONFIG='"%p/etc/libao.conf"'
ConfigureParams: <<
 --mandir=%p/share/man \
 --disable-dependency-tracking \
 --disable-arts \
 --disable-esd \
 --disable-oss \
 --disable-X
<<
InstallScript: <<
  make install mandir=%p/share/man DESTDIR=%d

  # Strip bogus inherited_linker_flags from plugin
  perl -pi -e "s/inherited_linker_flags=.*$/inherited_linker_flags=''/" 
%i/lib/ao/plugins-4/libmacosx.la

  # Install a default config files
  mkdir -p %i/etc
  echo "default_driver=macosx" >> %i/etc/libao.conf
<<
ConfFiles: %p/etc/libao.conf
DocFiles: README COPYING AUTHORS
SplitOff: <<
  Package: %N-shlibs
  Files: lib/libao.*.dylib lib/ao/plugins-4/*.so
  Shlibs: %p/lib/libao.4.dylib 5.0.0 %n (>= 1.0.0-1)
  DocFiles: README COPYING AUTHORS
<<

Description: Audio output library
DescDetail: <<
libao is a way to easily add cross-platform audio output to your program. 
Output devices are implemented as dynamic plugins. The Fink package
only builds the macosx plugin.
<<
DescPort: <<
- Uses patch to change documentation location.
<<
Homepage: http://www.xiph.org/ao/
License: GPL

--- NEW FILE: libao4.patch ---
diff -ru libao-1.0.0/doc/Makefile.in libao-1.0.0-patched/doc/Makefile.in
--- libao-1.0.0/doc/Makefile.in 2010-03-26 03:34:32.000000000 +0100
+++ libao-1.0.0-patched/doc/Makefile.in 2010-03-26 21:51:15.000000000 +0100
@@ -198,7 +198,7 @@
 build_vendor = @build_vendor@
 datadir = @datadir@
 datarootdir = @datarootdir@
-docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
+docdir = $(datadir)/doc/$(PACKAGE)
 dvidir = @dvidir@
 exec_prefix = @exec_prefix@
 host = @host@
diff -ru libao-1.0.0/src/plugins/macosx/ao_macosx.c 
libao-1.0.0-patched/src/plugins/macosx/ao_macosx.c
--- libao-1.0.0/src/plugins/macosx/ao_macosx.c  2010-03-24 07:48:38.000000000 
+0100
+++ libao-1.0.0-patched/src/plugins/macosx/ao_macosx.c  2010-03-27 
09:30:34.000000000 +0100
@@ -33,6 +33,7 @@
    audio samples rather than having them pushed at it (which is nice
    when you are wanting to do good buffering of audio).  */
 
+#include <CoreServices/CoreServices.h>
 #include <AudioUnit/AudioUnit.h>
 #include <AudioUnit/AUComponent.h>
 #include <stdio.h>
@@ -71,7 +72,7 @@
 typedef struct ao_macosx_internal
 {
   /* Stuff describing the CoreAudio device */
-  AudioComponentInstance       outputAudioUnit;
+  ComponentInstance       outputAudioUnit;
 
   /* Keep track of whether the output stream has actually been
      started/stopped */
@@ -224,8 +225,8 @@
 {
   ao_macosx_internal *internal = (ao_macosx_internal *) device->internal;
   OSStatus result = noErr;
-  AudioComponent comp;
-  AudioComponentDescription desc;
+  Component comp;
+  ComponentDescription desc;
   AudioStreamBasicDescription requestedDesc;
   AURenderCallbackStruct      input;
   UInt32 i_param_size;
@@ -237,14 +238,14 @@
   desc.componentFlags = 0;
   desc.componentFlagsMask = 0;
 
-  comp = AudioComponentFindNext (NULL, &desc);
+  comp = FindNextComponent (NULL, &desc);
   if (comp == NULL) {
     aerror("Failed to start CoreAudio: AudioComponentFindNext returned NULL");
     return 0;
   }
 
   /* Open & initialize the default output audio unit */
-  result = AudioComponentInstanceNew (comp, &internal->outputAudioUnit);
+  result = OpenAComponent (comp, &internal->outputAudioUnit);
   if (result) {
     aerror("AudioComponentInstanceNew() error => %d\n",(int)result);
     return 0;
@@ -520,9 +521,9 @@
       return 0;
     }
 
-    status = AudioUnitUninitialize(internal->outputAudioUnit);
+    status = CloseComponent(internal->outputAudioUnit);
     if (status) {
-      awarn("AudioUnitUninitialize returned %d\n", (int)status);
+      awarn("CloseComponent returned %d\n", (int)status);
       return 0;
     }
   }else

Index: libvorbis0.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/sound/libvorbis0.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- libvorbis0.info     18 Nov 2009 20:27:04 -0000      1.5
+++ libvorbis0.info     22 Oct 2010 22:57:39 -0000      1.6
@@ -15,20 +15,23 @@
 # maintainership of) the affected package.
 
 Package: libvorbis0
-Version: 1.2.3
+Version: 1.3.1
 Revision: 1
 Maintainer: Max Horn <[email protected]>
-Depends: %N-shlibs (>= %v-%r)
+
+Depends: %N-shlibs (= %v-%r)
 BuildDepends: libogg (>= 1.1-1), fink (>= 0.24.12-1)
 Replaces: libvorbis (<< 1.0rc3-4)
 Conflicts: libvorbis (<< 1.0rc3-4)
+BuildDependsOnly: True
+
 Source: http://downloads.xiph.org/releases/vorbis/libvorbis-%v.tar.bz2
-Source-MD5: 67beb237faf97d74782ec7071756b2b6
+Source-MD5: 90b1eb86e6d57694ffdfc2e4d8c7a64e
 PatchFile: %n.patch
 PatchFile-MD5: 3bc82189dec4c06b4295374b906e889f
+
 SetMAKEFLAGS: -j1
 InstallScript: make install DESTDIR=%d
-BuildDependsOnly: True
 SplitOff: <<
   Package: %N-shlibs
   Depends: libogg-shlibs (>= 1.1-1)
@@ -54,7 +57,7 @@
 DescPort: <<
 - Uses patch to change document location.
 - In libvorbis-1.0, binary compatibility breaks with libvorbisfile. So
-I rename it to libvorbis0. To allow users to upgrade from libvorbis-
+it was renamed to libvorbis0. To allow users to upgrade from libvorbis-
 shlibs to libvorbis0-shlibs, libvorbit0-shlibs has Provides, Conflicts
 and Replaces fields following to Debian Library Packaging guide:
 http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html

Index: vorbis-tools.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/sound/vorbis-tools.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- vorbis-tools.info   5 Sep 2009 16:32:55 -0000       1.3
+++ vorbis-tools.info   22 Oct 2010 22:57:40 -0000      1.4
@@ -15,31 +15,28 @@
 # maintainership of) the affected package.
 
 Package: vorbis-tools
-Version: 1.2.0
+Version: 1.4.0
 Revision: 1000
-Source: http://downloads.xiph.org/releases/vorbis/%n-%v.tar.gz
-Source-MD5: df976d24e51ef3d87cd462edf747bf9a
-PatchFile: %n.patch
-PatchFile-MD5: dbe08d30f77ae43741d5f5ca174f003b
+Maintainer: Max Horn <[email protected]>
 
 Depends: <<
-  libvorbis0-shlibs (>= 1.2.0),
+  libvorbis0-shlibs (>= 1.3.0),
   libogg-shlibs (>= 1.1.0),
-  libao2-shlibs (>= 0.8.4),
+  libao4-shlibs (>= 1.0.0),
   libcurl4-shlibs (>= 7.16.3-102),
   speex3-shlibs,
   libflac8,
-  libgettext3-shlibs,
+  libgettext8-shlibs,
   libiconv
 <<
 BuildDepends: <<
-  libvorbis0 (>= 1.2.0),
+  libvorbis0 (>= 1.3.0),
   libogg (>= 1.1.0),
-  libao2 (>= 0.8.4),
+  libao4 (>= 1.0.0),
   libcurl4 (>= 7.16.3-102),
   libflac8-dev,
   speex3,
-  libgettext3-dev,
+  libgettext8-dev,
   gettext-bin,
   gettext-tools,
   libiconv-dev,
@@ -48,11 +45,15 @@
   fink (>= 0.24.12-1)
 <<
 
+Source: http://downloads.xiph.org/releases/vorbis/%n-%v.tar.gz
+Source-MD5: 567e0fb8d321b2cd7124f8208b8b90e6
+
 SetCPPFLAGS: -I%p/include/speex -I%p/lib/system-openssl/include
 SetLDFLAGS: -L%p/lib/system-openssl/lib
 ConfigureParams: --prefix=%p --mandir=%p/share/man
 InstallScript: make install DESTDIR=%d
 DocFiles: README AUTHORS COPYING
+
 Description: The Ogg Vorbis CODEC tools
 DescDetail: <<
 Ogg Vorbis is a fully Open, non-proprietary, patent-and-royalty-free, 
@@ -68,18 +69,11 @@
 .
 This package includes: ogg123, oggdec, oggenc, ogginfo, vcut, vorbiscomment
 <<
-License: GPL
-Maintainer: Max Horn <[email protected]>
-Homepage: http://www.xiph.org/ogg/vorbis
-
-DescPort: <<
-The patch is a hack to solve the problem with ogg123 hanging at exit,
-plus a change to make it compile with newer libcurl versions.
-
-<<
 DescPackaging: <<
  The versioned dependency on libcurl4 (>= 7.16.3-102) is there because in 
  that version libcurl4 switched from libssh2 to libssh2.1
 
  Originally packaged by Evan Jones.
 <<
+Homepage: http://www.xiph.org/ogg/vorbis
+License: GPL

Index: libao2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/sound/libao2.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- libao2.info 29 Mar 2009 22:04:26 -0000      1.3
+++ libao2.info 22 Oct 2010 22:57:39 -0000      1.4
@@ -1,27 +1,50 @@
+# DISCLAIMER: Max Horn is the sole maintainer of this package.
+# Please DO NOT MAKE MODIFICATIONS without informing the maintainer.
+# Preferably, send a patch to me instead of making changes yourself!
+# If that is not possible due to extra urgency, at least send me a mail.
+#
+# Explanation: I am sick and tired of getting back to my packages and
+# discovering that people have messed with it. I am then forced to
+# retrace their steps, find out who, when and why did make a certain
+# change etc. -- i.e. it makes my life as maintainer harder.
+# Furthermore, as maintainer I am responsible for problems caused by my
+# packages. But I am not willing to take responsibility for something I
+# did not do. In particular, for changes that other people introduced
+# behind my back, no matter how good and noble their intentions were. As
+# such, I may see myself forced to drop responsibility for (and hence,
+# maintainership of) the affected package.
+
 Package: libao2
-Version: 0.8.5
-Revision: 11
-Source: http://www.xiph.org/ao/src/libao-%v.tar.gz
-Source-MD5: dd72b66f5f29361411bda465470b65e2
+Version: 0.8.8
+Revision: 1
+Maintainer: Max Horn <[email protected]>
+
 Depends: %N-shlibs (= %v-%r), macosx
-BuildDepends: fink (>= 0.24.12)
+Conflicts: libao4
+Replaces: libao4
+BuildDepends: pkgconfig (>= 0.21-1), fink (>= 0.24.12)
 BuildDependsOnly: True
+
+Source: http://downloads.xiph.org/releases/ao/libao-%v.tar.gz
+Source-MD5: b92cba3cbcf1ee9bc221118a85d23dcd
 PatchFile: %n.patch
-PatchFile-MD5: 664278e15cf22e9a49eeba8f88aedc85
-PatchScript: <<
-sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch -p1
-perl -pi.bak -e 's#/etc/#%p/etc/#g' src/ao_private.h
-perl -pi -e 's/(AC_DEFUN\()([^[]+)(,)/\1\[\2]\3/' ao.m4
-<<
-ConfigureParams: --mandir=%p/share/man --disable-arts --disable-esd 
--disable-oss --disable-X
-CompileScript: <<
-./configure %c
-make
+PatchFile-MD5: c2c54245dee1cee6c49f2dadbe42c27a
+
+SetCPPFLAGS: -DAO_SYSTEM_CONFIG='"%p/etc/libao.conf"'
+ConfigureParams: <<
+ --mandir=%p/share/man \
+ --disable-dependency-tracking \
+ --disable-arts \
+ --disable-esd \
+ --disable-oss \
+ --disable-X
 <<
 InstallScript: <<
-make install mandir=%p/share/man DESTDIR=%d
-mkdir -p %i/etc
-echo "default_driver=macosx" >> %i/etc/libao.conf
+  make install mandir=%p/share/man DESTDIR=%d
+
+  # Install a default config files
+  mkdir -p %i/etc
+  echo "default_driver=macosx" >> %i/etc/libao.conf
 <<
 ConfFiles: %p/etc/libao.conf
 DocFiles: README COPYING AUTHORS
@@ -31,10 +54,11 @@
   Shlibs: %p/lib/libao.2.dylib 4.0.0 %n (>= 0.8.3-1)
   DocFiles: README COPYING AUTHORS
 <<
+
 Description: Audio output library
 DescDetail: <<
 libao is a way to easily add cross-platform audio output to your program. 
-Output devices are implemented as dynamic plugins. The fink package
+Output devices are implemented as dynamic plugins. The Fink package
 only builds the macosx plugin.
 <<
 DescPort: <<
@@ -42,6 +66,8 @@
 - Patch to fix multi-channel output
 - Patch to fix plugin linkage and dlopening
 <<
-License: GPL
-Maintainer: Ben Hines <[email protected]>
+DescPackaging: <<
+ Originally packaged by Ben Hines
+<<
 Homepage: http://www.xiph.org/ao/
+License: GPL


------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to