Revision: 111885 https://trac.macports.org/changeset/111885 Author: ryandesign@macports.org Date: 2013-10-04 17:43:20 -0700 (Fri, 04 Oct 2013) Log Message: ----------- flac: update to 1.3.0 (#40658) Modified Paths: -------------- trunk/dports/audio/flac/Portfile trunk/dports/audio/flac/files/autoconf-no-xmms.patch trunk/dports/audio/flac/files/patch-build_lib.mk.diff Removed Paths: ------------- trunk/dports/audio/flac/files/patch-automake-1.13.diff Modified: trunk/dports/audio/flac/Portfile =================================================================== --- trunk/dports/audio/flac/Portfile 2013-10-04 23:22:49 UTC (rev 111884) +++ trunk/dports/audio/flac/Portfile 2013-10-05 00:43:20 UTC (rev 111885) @@ -4,8 +4,7 @@ PortSystem 1.0 name flac -version 1.2.1 -revision 1 +version 1.3.0 categories audio platforms darwin license GPL-2+ BSD @@ -13,33 +12,32 @@ description Free Lossless Audio Codec long_description \ - FLAC stands for Free Lossless Audio Codec. Grossly oversimplified,FLAC is similar to MP3, but lossless, \ - meaning that audio iscompressed in FLAC without throwing away any information. This issimilar to how Zip \ + FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is similar to MP3, but lossless, \ + meaning that audio is compressed in FLAC without throwing away any information. This is similar to how Zip \ works, except with FLAC you will get much better compression because it is designed specifically for \ - audio, and you canplay back compressed FLAC files in your favorite player (or your car or home stereo) \ + audio, and you can play back compressed FLAC files in your favorite player (or your car or home stereo) \ just like you would an MP3 file. -homepage http://flac.sourceforge.net/ -master_sites sourceforge:project/flac/flac-src/flac-${version}-src/ +homepage https://xiph.org/flac/ +master_sites http://downloads.xiph.org/releases/flac/ +use_xz yes -checksums sha1 bd54354900181b59db3089347cc84ad81e410b38 \ - rmd160 bd3223c848054f0a75d11200b30f903bdd375bfc \ - sha256 9635a44bceb478bbf2ee8a785cf6986fba525afb5fad1fd4bba73cf71f2d3edf +checksums rmd160 6ced4a7ab2f1b0e583830b0ddc37a842703ee4c9 \ + sha256 fa2d64aac1f77e31dfbb270aeb08f5b32e27036a52ad15e69a77e309528010dc depends_lib port:libogg port:libiconv patchfiles patch-nasm.h.diff \ patch-build_lib.mk.diff \ - autoconf-no-xmms.patch \ - patch-automake-1.13.diff + autoconf-no-xmms.patch -configure.args --disable-xmms-plugin +configure.args --disable-silent-rules \ + --disable-xmms-plugin post-configure { if {[variant_isset universal]} { - system "cd ${worksrcpath} && ed - ${worksrcpath}/config.h < ${filespath}/config.h.ed && touch stamp-h1" + system -W ${worksrcpath} "ed - ${worksrcpath}/config.h < ${filespath}/config.h.ed && touch stamp-h1" } - reinplace "s|CC -dynamiclib|CC -dynamiclib [get_canonical_archflags]|g" ${worksrcpath}/libtool } build.args OBJ_FORMAT=macho @@ -59,5 +57,5 @@ configure.args-append --disable-asm-optimizations } -livecheck.url http://sourceforge.net/projects/${name}/files/${name}-src +livecheck.url [lindex ${master_sites} 0] livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)" Modified: trunk/dports/audio/flac/files/autoconf-no-xmms.patch =================================================================== --- trunk/dports/audio/flac/files/autoconf-no-xmms.patch 2013-10-04 23:22:49 UTC (rev 111884) +++ trunk/dports/audio/flac/files/autoconf-no-xmms.patch 2013-10-05 00:43:20 UTC (rev 111885) @@ -1,6 +1,6 @@ ---- configure.in.orig 2012-03-25 02:42:42.000000000 -0700 -+++ configure.in 2012-03-25 02:43:20.000000000 -0700 -@@ -225,9 +225,6 @@ AC_HELP_STRING([--disable-xmms-plugin], +--- configure.ac.orig 2013-05-27 03:08:57.000000000 -0500 ++++ configure.ac 2013-10-04 18:22:28.000000000 -0500 +@@ -286,9 +286,6 @@ no) enable_xmms_plugin=false ;; *) AC_MSG_ERROR(bad value ${enableval} for --enable-xmms-plugin) ;; esac],[enable_xmms_plugin=true]) Deleted: trunk/dports/audio/flac/files/patch-automake-1.13.diff =================================================================== --- trunk/dports/audio/flac/files/patch-automake-1.13.diff 2013-10-04 23:22:49 UTC (rev 111884) +++ trunk/dports/audio/flac/files/patch-automake-1.13.diff 2013-10-05 00:43:20 UTC (rev 111885) @@ -1,12 +0,0 @@ ---- configure.in.orig 2007-09-13 10:48:42.000000000 -0500 -+++ configure.in 2012-12-30 10:42:15.000000000 -0600 -@@ -43,8 +43,7 @@ - - AC_CHECK_SIZEOF(void*,0) - --#@@@ new name is AC_CONFIG_HEADERS --AM_CONFIG_HEADER(config.h) -+AC_CONFIG_HEADERS(config.h) - - AC_C_BIGENDIAN - Modified: trunk/dports/audio/flac/files/patch-build_lib.mk.diff =================================================================== --- trunk/dports/audio/flac/files/patch-build_lib.mk.diff 2013-10-04 23:22:49 UTC (rev 111884) +++ trunk/dports/audio/flac/files/patch-build_lib.mk.diff 2013-10-05 00:43:20 UTC (rev 111885) @@ -1,11 +1,11 @@ ---- build/lib.mk.orig 2007-09-13 10:51:25.000000000 +1000 -+++ build/lib.mk 2009-02-10 08:27:43.000000000 +1100 -@@ -51,7 +51,7 @@ +--- build/lib.mk.orig 2013-05-27 03:08:57.000000000 -0500 ++++ build/lib.mk 2013-10-04 18:20:07.000000000 -0500 +@@ -55,7 +55,7 @@ RELEASE_STATIC_LIB = $(RELEASE_LIBPATH)/$(STATIC_LIB_NAME) RELEASE_DYNAMIC_LIB = $(RELEASE_LIBPATH)/$(DYNAMIC_LIB_NAME) - ifeq ($(DARWIN_BUILD),yes) --LINKD = $(CC) -dynamiclib -flat_namespace -undefined suppress -install_name $(DYNAMIC_LIB) -+LINKD = $(CC) -dynamiclib -undefined dynamic_lookup -install_name $(DYNAMIC_LIB) + ifeq ($(OS),Darwin) +- LINKD = $(CC) -dynamiclib -flat_namespace -undefined suppress -install_name $(DYNAMIC_LIB) ++ LINKD = $(CC) -dynamiclib -undefined dynamic_lookup -install_name $(DYNAMIC_LIB) else - LINKD = $(CC) -shared + LINKD = $(CC) -shared endif