[122127] trunk/dports/audio/soundtouch

ryandesign at macports.org ryandesign at macports.org
Tue Jul 15 08:09:59 PDT 2014


Revision: 122127
          https://trac.macports.org/changeset/122127
Author:   ryandesign at macports.org
Date:     2014-07-15 08:09:59 -0700 (Tue, 15 Jul 2014)
Log Message:
-----------
soundtouch: update to 1.8.0; fix build with clang (#44330); disable silent rules

Modified Paths:
--------------
    trunk/dports/audio/soundtouch/Portfile

Added Paths:
-----------
    trunk/dports/audio/soundtouch/files/patch-configure.ac.diff
    trunk/dports/audio/soundtouch/files/patch-source-SoundTouch-Makefile.am.diff

Removed Paths:
-------------
    trunk/dports/audio/soundtouch/files/automake.patch

Modified: trunk/dports/audio/soundtouch/Portfile
===================================================================
--- trunk/dports/audio/soundtouch/Portfile	2014-07-15 13:39:32 UTC (rev 122126)
+++ trunk/dports/audio/soundtouch/Portfile	2014-07-15 15:09:59 UTC (rev 122127)
@@ -4,14 +4,16 @@
 PortSystem          1.0
 
 name                soundtouch
-version             1.6.0
+version             1.8.0
 categories          audio multimedia
 license             LGPL-2.1+
 platforms           darwin freebsd
 maintainers         nomaintainer
+
 description         Audio processing application and library for changing \
                     the Tempo, Pitch and Playback Rates of audio streams or \
                     files.
+
 long_description    SoundTouch is an open-source audio processing library \
                     for changing the Tempo, Pitch and Playback Rates of \
                     audio streams or files. It includes the SoundStretch \
@@ -20,22 +22,26 @@
 
 homepage            http://www.surina.net/soundtouch/
 master_sites        ${homepage}
-checksums           md5     aa1c63d4d67b033f044a6a48d2be5bdd \
-                    sha1    9871dcbf75a68665a3515bb9dda4727beb0358e7 \
-                    rmd160  6d05dac27d163f46b632f06db4b52d83cf123158
 
+checksums           rmd160  d8687433a56fe56916b67c80264f4138d0a502db \
+                    sha256  3d4161d74ca25c5a98c69dbb8ea10fd2be409ba1a3a0bf81db407c4c261f166b
+
 worksrcdir          ${name}
 
-patchfiles          automake.patch
+patchfiles          patch-configure.ac.diff \
+                    patch-source-SoundTouch-Makefile.am.diff
+
 use_autoreconf      yes
 autoreconf.args     -fvi
 
-configure.args      --enable-shared --disable-static
+configure.args      --disable-silent-rules \
+                    --disable-static \
+                    --enable-shared
 
 post-destroot {
     move ${destroot}${prefix}/doc ${destroot}${prefix}/share
 }
 
 livecheck.type  regex
-livecheck.url   ${homepage}/sourcecode.html
+livecheck.url   ${homepage}sourcecode.html
 livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"

Deleted: trunk/dports/audio/soundtouch/files/automake.patch
===================================================================
--- trunk/dports/audio/soundtouch/files/automake.patch	2014-07-15 13:39:32 UTC (rev 122126)
+++ trunk/dports/audio/soundtouch/files/automake.patch	2014-07-15 15:09:59 UTC (rev 122127)
@@ -1,11 +0,0 @@
---- configure.ac.orig	2013-01-06 02:17:52.000000000 -0800
-+++ configure.ac	2013-01-06 02:18:03.000000000 -0800
-@@ -21,7 +21,7 @@ dnl Place - Suite 330, Boston, MA  02111
- 
- AC_INIT(SoundTouch, 1.6.0, [http://www.surina.net/soundtouch])
- AC_CONFIG_AUX_DIR(config)
--AM_CONFIG_HEADER([include/soundtouch_config.h])
-+AC_CONFIG_HEADERS([include/soundtouch_config.h])
- AM_INIT_AUTOMAKE
- AC_DISABLE_SHARED	dnl This makes libtool only build static libs 
- #AC_GNU_SOURCE 		dnl enable posix extensions in glibc

Copied: trunk/dports/audio/soundtouch/files/patch-configure.ac.diff (from rev 122064, trunk/dports/audio/soundtouch/files/automake.patch)
===================================================================
--- trunk/dports/audio/soundtouch/files/patch-configure.ac.diff	                        (rev 0)
+++ trunk/dports/audio/soundtouch/files/patch-configure.ac.diff	2014-07-15 15:09:59 UTC (rev 122127)
@@ -0,0 +1,11 @@
+--- configure.ac.orig	2013-01-06 02:17:52.000000000 -0800
++++ configure.ac	2013-01-06 02:18:03.000000000 -0800
+@@ -21,7 +21,7 @@ dnl Place - Suite 330, Boston, MA  02111
+ 
+ AC_INIT(SoundTouch, 1.6.0, [http://www.surina.net/soundtouch])
+ AC_CONFIG_AUX_DIR(config)
+-AM_CONFIG_HEADER([include/soundtouch_config.h])
++AC_CONFIG_HEADERS([include/soundtouch_config.h])
+ AM_INIT_AUTOMAKE
+ AC_DISABLE_SHARED	dnl This makes libtool only build static libs 
+ #AC_GNU_SOURCE 		dnl enable posix extensions in glibc

Added: trunk/dports/audio/soundtouch/files/patch-source-SoundTouch-Makefile.am.diff
===================================================================
--- trunk/dports/audio/soundtouch/files/patch-source-SoundTouch-Makefile.am.diff	                        (rev 0)
+++ trunk/dports/audio/soundtouch/files/patch-source-SoundTouch-Makefile.am.diff	2014-07-15 15:09:59 UTC (rev 122127)
@@ -0,0 +1,11 @@
+--- source/SoundTouch/Makefile.am.orig	2014-01-07 14:28:51.000000000 -0600
++++ source/SoundTouch/Makefile.am	2014-07-15 10:07:05.000000000 -0500
+@@ -34,7 +34,7 @@
+     InterpolateShannon.cpp
+ 
+ # Compiler flags
+-AM_CXXFLAGS=-O3 -fcheck-new -I../../include
++AM_CXXFLAGS=-O3 -I../../include
+ 
+ # Compile the files that need MMX and SSE individually.
+ libSoundTouch_la_LIBADD=libSoundTouchMMX.la libSoundTouchSSE.la
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140715/5cf8b1ca/attachment.html>


More information about the macports-changes mailing list