1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-22 00:35:15 +00:00

audio/speex-devel -> audio/speex, remove audio/speex-devel.

This commit is contained in:
Jeremy Messenger 2007-02-23 22:50:15 +00:00
parent d32b2490f3
commit 0f28824a01
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=185770
13 changed files with 48 additions and 140 deletions

1
MOVED
View File

@ -2839,3 +2839,4 @@ net/happystats||2007-02-18|Has expired: Disappeared from the internet
www/drupal-pubcookie||2007-02-19|Has expired: No maintainer
lang/tcc||2007-02-19|Has expired: is unusable; tcc -run works, but little else
www/p5-HTML||2007-02-23|Has expired: project no longer exists
audio/speex-devel|audio/speex|2007-02-23|Merged into audio/speex

View File

@ -6,6 +6,24 @@ You should get into the habit of checking this file for changes each
time you update your ports collection, before attempting any port
upgrades.
20070223:
AFFECTS: users of audio/speex and any port that depends on it
AUTHOR: mezz@FreeBSD.org
The shared library version has been changed in audio/speex, so you will
have to rebuild all ports that depend on speex. You need to do following:
Portupgrade users:
pkgdb -Ff
portupgrade -rf speex\*
Portmaster users, skip a first step if you don't have audio/speex-devel
installed:
portmaster -o audio/speex speex-devel\*
portmaster -r speex\*
20070218:
AFFECTS: users of sysutils/symon
AUTHOR: uspoerlein@gmail.com

View File

@ -579,7 +579,6 @@
SUBDIR += soundtracker
SUBDIR += sox
SUBDIR += speex
SUBDIR += speex-devel
SUBDIR += sphinx
SUBDIR += spiralloops
SUBDIR += spiralsynth

View File

@ -1,49 +0,0 @@
# Ports collection makefile for: Speex
# Date created: Jul 30, 2002
# Whom: ijliao
#
# $FreeBSD$
# $MCom: ports-stable/audio/speex-devel/Makefile,v 1.1 2006/03/04 21:32:25 ahze Exp $
#
PORTNAME= speex
DISTVERSION= 1.2beta1
PORTEPOCH= 1
CATEGORIES= audio
MASTER_SITES= http://downloads.us.xiph.org/releases/speex/
PKGNAMESUFFIX= -devel
MAINTAINER= multimedia@FreeBSD.org
COMMENT= An open-source patent-free voice codec
LIB_DEPENDS= ogg.5:${PORTSDIR}/audio/libogg
CONFLICTS= speex-[0-9]*
USE_GNOME= gnomehack gnometarget ltverhack
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool:15
USE_GETOPT_LONG=yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-ogg-dir=${LOCALBASE}
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
MAN1= speexdec.1 speexenc.1
.include <bsd.port.pre.mk>
.if ${MACHINE_CPU:Msse}!=""
CONFIGURE_ARGS+= --enable-sse
.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>

View File

@ -1,3 +0,0 @@
MD5 (speex-1.2beta1.tar.gz) = aac2e4ba42122b885c787ea280acb3d9
SHA256 (speex-1.2beta1.tar.gz) = d8bef008b3be87b3b155128c091286b269fee32a38b0849bc8cacb3cd5f7f6a0
SIZE (speex-1.2beta1.tar.gz) = 932798

View File

@ -1,11 +0,0 @@
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 compatibile with the base (1.0 and 1.1) versions.
WWW: http://www.speex.org/

View File

@ -1,19 +0,0 @@
bin/speexdec
bin/speexenc
include/speex/speex.h
include/speex/speex_bits.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_stereo.h
include/speex/speex_types.h
lib/libspeex.a
lib/libspeex.la
lib/libspeex.so
lib/libspeex.so.1
libdata/pkgconfig/speex.pc
share/aclocal/speex.m4
@dirrm include/speex

View File

@ -1,4 +1,3 @@
# ex:ts=8
# Ports collection makefile for: Speex
# Date created: Jul 30, 2002
# Whom: ijliao
@ -7,14 +6,10 @@
#
PORTNAME= speex
PORTVERSION= 1.0.5
PORTREVISION= 1
DISTVERSION= 1.2beta1
PORTEPOCH= 1
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_LOCAL} \
ftp://ftp.osuosl.org/.1/xiph/releases/speex/
MASTER_SITE_SUBDIR= ahze
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/rc/}
MASTER_SITES= http://downloads.us.xiph.org/releases/speex/
MAINTAINER= multimedia@FreeBSD.org
COMMENT= An open-source patent-free voice codec
@ -23,25 +18,30 @@ LIB_DEPENDS= ogg.5:${PORTSDIR}/audio/libogg
CONFLICTS= speex-devel-[0-9]*
USE_GNOME= gnomehack gnometarget ltverhack
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool:15
USE_GNOME= gnomehack
USE_GETOPT_LONG=yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --with-ogg-dir=${LOCALBASE}
INSTALLS_SHLIB= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
MAN1= speexdec.1 speexenc.1
.include <bsd.port.pre.mk>
.if ${MACHINE_CPU:Msse}!=""
CONFIGURE_ARGS+= --enable-sse
.endif
post-patch:
@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
's|doc win32|win32|g ; \
s|^mandir =.*$$|mandir = ${PREFIX}/man|g'
@${REINPLACE_CMD} -e 's|@SPEEX_VERSION@|${PORTVERSION}|' \
${WRKSRC}/speex.pc.in
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; \
s|SPEEX_LT_CURRENT=4|SPEEX_LT_CURRENT=3|' \
${WRKSRC}/configure
s|LIBS="-lgnugetopt|LIBS="|g' ${WRKSRC}/configure
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
MD5 (speex-1.0.5.tar.gz) = 01d6a2de0a88a861304bf517615dea79
SHA256 (speex-1.0.5.tar.gz) = fce83e97a795d87db84118ec45cea42691474949264e6978bc5a25482ea983b5
SIZE (speex-1.0.5.tar.gz) = 546872
MD5 (speex-1.2beta1.tar.gz) = aac2e4ba42122b885c787ea280acb3d9
SHA256 (speex-1.2beta1.tar.gz) = d8bef008b3be87b3b155128c091286b269fee32a38b0849bc8cacb3cd5f7f6a0
SIZE (speex-1.2beta1.tar.gz) = 932798

View File

@ -1,14 +0,0 @@
$FreeBSD$
--- libspeex/stack_alloc.h.orig Wed Jun 11 17:10:53 2003
+++ libspeex/stack_alloc.h Wed Jun 11 17:11:12 2003
@@ -48,7 +48,7 @@
#else
/*Aligns the stack to a 'size' boundary */
-#define ALIGN(stack, size) ((stack) += ((size) - (int)(stack)) & ((size) - 1))
+#define ALIGN(stack, size) ((stack) += ((size) - (long)(stack)) & ((size) - 1))
/* Allocates 'size' elements of type 'type' on the stack */
#define PUSH(stack, size, type) (ALIGN((stack),sizeof(type)),(stack)+=((size)*sizeof(type)),(type*)((stack)-((size)*sizeof(type))))

View File

@ -1,17 +0,0 @@
--- src/speexdec.c.orig Sun Jun 1 14:58:51 2003
+++ src/speexdec.c Wed Jun 11 02:07:49 2003
@@ -72,6 +72,14 @@
((buf[base+1]<<8)&0xff00)| \
(buf[base]&0xff))
+#if !defined(AFMT_S16_NE)
+#if defined(BYTE_ORDER) && (BYTE_ORDER == BIG_ENDIAN)
+#define AFMT_S16_NE AFMT_S16_BE
+#else
+#define AFMT_S16_NE AFMT_S16_LE
+#endif
+#endif
+
static void print_comments(char *comments, int length)
{
char *c=comments;

View File

@ -5,4 +5,7 @@ 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 compatibile with the base (1.0 and 1.1) versions.
WWW: http://www.speex.org/

View File

@ -1,19 +1,19 @@
bin/speexdec
bin/speexenc
include/speex.h
include/speex/speex.h
include/speex/speex_bits.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_stereo.h
include/speex_bits.h
include/speex_callbacks.h
include/speex_header.h
include/speex_stereo.h
include/speex/speex_types.h
lib/libspeex.a
lib/libspeex.la
lib/libspeex.so
lib/libspeex.so.3
lib/libspeex.so.1
libdata/pkgconfig/speex.pc
share/aclocal/speex.m4
@dirrm include/speex