svn commit: r376610 - in head: . audio audio/speex audio/speex/files audio/speexdsp
Tijl Coosemans
tijl at FreeBSD.org
Fri Jan 9 14:37:56 UTC 2015
Author: tijl
Date: Fri Jan 9 14:37:52 2015
New Revision: 376610
URL: https://svnweb.freebsd.org/changeset/ports/376610
QAT: https://qat.redports.org/buildarchive/r376610/
Log:
Update audio/speex to 1.2rc2. One of the libraries has been split off into
a new port audio/speexdsp.
Added:
head/audio/speexdsp/
head/audio/speexdsp/Makefile (contents, props changed)
head/audio/speexdsp/distinfo (contents, props changed)
head/audio/speexdsp/pkg-descr (contents, props changed)
head/audio/speexdsp/pkg-plist (contents, props changed)
Deleted:
head/audio/speex/files/
Modified:
head/UPDATING
head/audio/Makefile
head/audio/speex/Makefile
head/audio/speex/distinfo
head/audio/speex/pkg-descr
head/audio/speex/pkg-plist
Modified: head/UPDATING
==============================================================================
--- head/UPDATING Fri Jan 9 13:37:56 2015 (r376609)
+++ head/UPDATING Fri Jan 9 14:37:52 2015 (r376610)
@@ -5,6 +5,15 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20150109:
+ AFFECTS: users of audio/speex
+ AUTHOR: tijl at FreeBSD.org
+
+ The audio/speex port has been updated to 1.2rc2 and one of the libraries
+ it installed has been split off into a new port audio/speexdsp. Before
+ you can update audio/speex you must first delete the old package using
+ "pkg del -f speex".
+
20150101:
AFFECTS: users of net/unison and net/unison-nox11
AUTHOR: madpilot at FreeBSD.org
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Fri Jan 9 13:37:56 2015 (r376609)
+++ head/audio/Makefile Fri Jan 9 14:37:52 2015 (r376610)
@@ -693,6 +693,7 @@
SUBDIR += sox
SUBDIR += specimen
SUBDIR += speex
+ SUBDIR += speexdsp
SUBDIR += spek
SUBDIR += sphinx
SUBDIR += sphinx3
Modified: head/audio/speex/Makefile
==============================================================================
--- head/audio/speex/Makefile Fri Jan 9 13:37:56 2015 (r376609)
+++ head/audio/speex/Makefile Fri Jan 9 14:37:52 2015 (r376610)
@@ -2,40 +2,20 @@
# $FreeBSD$
PORTNAME= speex
-DISTVERSION= 1.2rc1
-PORTREVISION= 7
+DISTVERSION= 1.2rc2
PORTEPOCH= 1
CATEGORIES= audio
MASTER_SITES= http://downloads.us.xiph.org/releases/speex/
MAINTAINER= multimedia at FreeBSD.org
-COMMENT= Open-source patent-free voice codec
+COMMENT= Audio compression format designed for speech
-LIB_DEPENDS= libogg.so:${PORTSDIR}/audio/libogg
+LIB_DEPENDS= libogg.so:${PORTSDIR}/audio/libogg \
+ libspeexdsp.so:${PORTSDIR}/audio/speexdsp
-USES= libtool:keepla pathfix
-USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-ogg-dir=${LOCALBASE}
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
INSTALL_TARGET= install-strip
+USES= libtool pathfix
+USE_LDCONFIG= yes
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "i386" || ${ARCH} == "amd64"
-.if defined(MACHINE_CPU) && ${MACHINE_CPU:Msse}!=""
-CONFIGURE_ARGS+= --enable-sse
-.endif
-.endif
-
-post-patch:
- @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|doc win32|win32|g ; \
- s|^mandir =.*$$|mandir = @mandir@|g'
- @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' \
- ${WRKSRC}/*/*.h
- @${REINPLACE_CMD} -e 's| in -lgnugetopt||g ; \
- s|LIBS="-lgnugetopt|LIBS="|g' ${WRKSRC}/configure
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/audio/speex/distinfo
==============================================================================
--- head/audio/speex/distinfo Fri Jan 9 13:37:56 2015 (r376609)
+++ head/audio/speex/distinfo Fri Jan 9 14:37:52 2015 (r376610)
@@ -1,2 +1,2 @@
-SHA256 (speex-1.2rc1.tar.gz) = 342f30dc57bd4a6dad41398365baaa690429660b10d866b7d508e8f1179cb7a6
-SIZE (speex-1.2rc1.tar.gz) = 1061882
+SHA256 (speex-1.2rc2.tar.gz) = caa27c7247ff15c8521c2ae0ea21987c9e9710a8f2d3448e8b79da9806bce891
+SIZE (speex-1.2rc2.tar.gz) = 1016729
Modified: head/audio/speex/pkg-descr
==============================================================================
--- head/audio/speex/pkg-descr Fri Jan 9 13:37:56 2015 (r376609)
+++ head/audio/speex/pkg-descr Fri Jan 9 14:37:52 2015 (r376610)
@@ -1,11 +1,4 @@
-The Speex is a patent-free, Open Source/Free Software voice codec.
-Unlike other codecs like MP3 and Ogg Vorbis, Speex is designed to
-compress voice at bitrates in the 2-45 kbps range. Possible
-applications include VoIP, Internet audio streaming, archiving of
-speech data (e.g. voice mail), and audio books. In some sense, it is
-meant to be complementary to the Ogg Vorbis codec.
-
-This ports is for the development version of speex, but the file format
-is compatible with the base (1.0 and 1.1) versions.
+Speex is an Open Source/Free Software patent-free audio compression
+format designed for speech.
WWW: http://www.speex.org/
Modified: head/audio/speex/pkg-plist
==============================================================================
--- head/audio/speex/pkg-plist Fri Jan 9 13:37:56 2015 (r376609)
+++ head/audio/speex/pkg-plist Fri Jan 9 14:37:52 2015 (r376610)
@@ -2,28 +2,17 @@ bin/speexdec
bin/speexenc
include/speex/speex.h
include/speex/speex_bits.h
-include/speex/speex_buffer.h
include/speex/speex_callbacks.h
include/speex/speex_config_types.h
-include/speex/speex_echo.h
include/speex/speex_header.h
-include/speex/speex_jitter.h
-include/speex/speex_preprocess.h
-include/speex/speex_resampler.h
include/speex/speex_stereo.h
include/speex/speex_types.h
lib/libspeex.a
-lib/libspeex.la
lib/libspeex.so
lib/libspeex.so.1
lib/libspeex.so.1.5.0
-lib/libspeexdsp.a
-lib/libspeexdsp.la
-lib/libspeexdsp.so
-lib/libspeexdsp.so.1
-lib/libspeexdsp.so.1.5.0
libdata/pkgconfig/speex.pc
-libdata/pkgconfig/speexdsp.pc
man/man1/speexdec.1.gz
man/man1/speexenc.1.gz
share/aclocal/speex.m4
+ at comment %%PORTDOCS%%%%DOCSDIR%%/manual.pdf
Added: head/audio/speexdsp/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/speexdsp/Makefile Fri Jan 9 14:37:52 2015 (r376610)
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+PORTNAME= speexdsp
+DISTVERSION= 1.2rc3
+CATEGORIES= audio
+MASTER_SITES= http://downloads.us.xiph.org/releases/speex/
+
+MAINTAINER= multimedia at FreeBSD.org
+COMMENT= Audio compression format designed for speech
+
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+USES= libtool pathfix
+USE_LDCONFIG= yes
+
+.include <bsd.port.mk>
Added: head/audio/speexdsp/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/speexdsp/distinfo Fri Jan 9 14:37:52 2015 (r376610)
@@ -0,0 +1,2 @@
+SHA256 (speexdsp-1.2rc3.tar.gz) = 4ae688600039f5d224bdf2e222d2fbde65608447e4c2f681585e4dca6df692f1
+SIZE (speexdsp-1.2rc3.tar.gz) = 901771
Added: head/audio/speexdsp/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/speexdsp/pkg-descr Fri Jan 9 14:37:52 2015 (r376610)
@@ -0,0 +1,4 @@
+Speex is an Open Source/Free Software patent-free audio compression
+format designed for speech.
+
+WWW: http://www.speex.org/
Added: head/audio/speexdsp/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/speexdsp/pkg-plist Fri Jan 9 14:37:52 2015 (r376610)
@@ -0,0 +1,12 @@
+include/speex/speex_echo.h
+include/speex/speex_jitter.h
+include/speex/speex_preprocess.h
+include/speex/speex_resampler.h
+include/speex/speexdsp_config_types.h
+include/speex/speexdsp_types.h
+lib/libspeexdsp.a
+lib/libspeexdsp.so
+lib/libspeexdsp.so.1
+lib/libspeexdsp.so.1.5.0
+libdata/pkgconfig/speexdsp.pc
+ at comment %%PORTDOCS%%%%DOCSDIR%%/manual.pdf
More information about the svn-ports-all
mailing list