Diff
Modified: trunk/dports/audio/flac/Portfile (111884 => 111885)
--- 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 (111884 => 111885)
--- 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 (111884 => 111885)
--- 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 (111884 => 111885)
--- 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