Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Feb 2001 15:17:18 +0100 (CET)
From:      t.vanklaveren@student.utwente.nl
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/25415: Port maintainer update for vorbis-tools
Message-ID:  <200102271417.f1REHId50817@cal30b054.student.utwente.nl>

next in thread | raw e-mail | index | archive | help

>Number:         25415
>Category:       ports
>Synopsis:       Port maintainer update for vorbis-tools
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 27 06:20:02 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Theo van Klaveren
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
>Environment:

>Description:

Please say hello to the fourth beta of libao, libogg, libvorbis and the
vorbis-tools.  These are now official releases, no snapshots (hence the
PORTEPOCH bump). Also, will who-ever commits this please remove the vorbis-xmms
port? It is now incorporated in the xmms port and I no longer wish to maintain
it.

>How-To-Repeat:

>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	vorbis-tools
#	vorbis-tools/Makefile
#	vorbis-tools/files
#	vorbis-tools/files/patch-aa
#	vorbis-tools/files/patch-ab
#	vorbis-tools/files/patch-ac
#	vorbis-tools/distinfo
#	vorbis-tools/pkg-comment
#	vorbis-tools/pkg-descr
#	vorbis-tools/pkg-plist
#
echo c - vorbis-tools
mkdir -p vorbis-tools > /dev/null 2>&1
echo x - vorbis-tools/Makefile
sed 's/^X//' >vorbis-tools/Makefile << 'END-of-vorbis-tools/Makefile'
X# New ports collection makefile for:	vorbis-tools
X# Date created:				18 October 2000
X# Whom:					t.vanklaveren@student.utwente.nl
X#
X# $FreeBSD: ports/audio/vorbis-tools/Makefile,v 1.4 2000/11/16 13:06:29 asami Exp $
X#
X
XPORTNAME=	vorbis-tools
XPORTVERSION=	1.0beta4
XPORTEPOCH=	1
XCATEGORIES=	audio
XMASTER_SITES=	http://www.vorbis.com/files/beta4/unix/ \
X		http://home.student.utwente.nl/t.vanklaveren/distfiles/
X
XMAINTAINER=	t.vanklaveren@student.utwente.nl
X
XLIB_DEPENDS=	ao.1:${PORTSDIR}/audio/libao \
X		ogg.1:${PORTSDIR}/audio/libogg \
X		vorbis.0:${PORTSDIR}/audio/libvorbis
X
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
XUSE_LIBTOOL=	yes
XCFLAGS+=	-I${LOCALBASE}/include
XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
XCONFIGURE_ARGS=	--with-ogg=${LOCALBASE} \
X		--with-ao=${LOCALBASE}
X
XMAN1=		ogg123.1 oggenc.1
X
X#post-build:
X# This is probably evil, and should be in a Makefile.
X#	cd ${WRKSRC}/oggenc && ${CC} ${CFLAGS} -c getopt1.c
X#	cd ${WRKSRC}/ogg123 && ${CC} ${CFLAGS} -c ogg123.c -I../oggenc -I${LOCALBASE}/include 
X#	cd ${WRKSRC}/ogg123 && ${CC} ${LDFLAGS} -o ogg123 ogg123.o ../oggenc/getopt.o ../oggenc/getopt1.o -L${LOCALBASE}/lib -logg -lvorbis -lao -lvorbisfile
X#
X#post-install:
X#	${INSTALL_PROGRAM} ${WRKSRC}/ogg123/ogg123 ${PREFIX}/bin/
X#	${INSTALL_MAN} ${WRKSRC}/ogg123/ogg123.1 ${PREFIX}/man/man1/
X
X.include <bsd.port.mk>
END-of-vorbis-tools/Makefile
echo c - vorbis-tools/files
mkdir -p vorbis-tools/files > /dev/null 2>&1
echo x - vorbis-tools/files/patch-aa
sed 's/^X//' >vorbis-tools/files/patch-aa << 'END-of-vorbis-tools/files/patch-aa'
X--- configure.old	Tue Feb 27 14:55:50 2001
X+++ configure	Tue Feb 27 14:55:57 2001
X@@ -1822,7 +1822,7 @@
X     AO_LIBS="-L$ao_prefix/lib"
X   fi
X 
X-  AO_LIBS="$AO_LIBS -lao -ldl"
X+  AO_LIBS="$AO_LIBS -lao"
X 
X   echo $ac_n "checking for ao""... $ac_c" 1>&6
X echo "configure:1829: checking for ao" >&5
END-of-vorbis-tools/files/patch-aa
echo x - vorbis-tools/files/patch-ab
sed 's/^X//' >vorbis-tools/files/patch-ab << 'END-of-vorbis-tools/files/patch-ab'
X--- ogg123/buffer.c.orig	Tue Feb 27 14:57:30 2001
X+++ ogg123/buffer.c	Tue Feb 27 14:58:25 2001
X@@ -14,7 +14,11 @@
X #include <fcntl.h>
X 
X #ifndef DARWIN
X+#ifdef __FreeBSD__
X+#include <stdlib.h>
X+#else
X #include <malloc.h>
X+#endif
X #endif
X 
X #include "ogg123.h"
END-of-vorbis-tools/files/patch-ab
echo x - vorbis-tools/files/patch-ac
sed 's/^X//' >vorbis-tools/files/patch-ac << 'END-of-vorbis-tools/files/patch-ac'
X--- ogg123/Makefile.in.orig	Mon Feb 26 12:02:14 2001
X+++ ogg123/Makefile.in	Tue Feb 27 15:02:56 2001
X@@ -85,7 +85,7 @@
X bin_PROGRAMS = ogg123
X docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
X doc_DATA = ogg123rc-example
X-mandir = $(datadir)/man
X+mandir = $(prefix)/man
X man_MANS = ogg123.1
X 
X INCLUDES = @OGG_CFLAGS@ @VORBIS_CFLAGS@ @AO_CFLAGS@
END-of-vorbis-tools/files/patch-ac
echo x - vorbis-tools/distinfo
sed 's/^X//' >vorbis-tools/distinfo << 'END-of-vorbis-tools/distinfo'
XMD5 (vorbis-tools-1.0beta4.tar.gz) = 5222a18972276f0bf42256c221453d0e
END-of-vorbis-tools/distinfo
echo x - vorbis-tools/pkg-comment
sed 's/^X//' >vorbis-tools/pkg-comment << 'END-of-vorbis-tools/pkg-comment'
XMP3-comparable audio compression codec library
END-of-vorbis-tools/pkg-comment
echo x - vorbis-tools/pkg-descr
sed 's/^X//' >vorbis-tools/pkg-descr << 'END-of-vorbis-tools/pkg-descr'
XVorbis is a general-purpose audio and music encoding format contemporary to
XMPEG-4's AAC and TwinVQ, the next generation beyond MPEG audio layer 3.  Unlike
Xthe MPEG sponsored formats (and other proprietary formats such as RealAudio G2
Xand Windows' flavor of the month), the Vorbis CODEC specification belongs to
Xthe public domain.  All the technical details are published and documented, and
Xany software entity may make full use of the format without royalty or patent
Xconcerns.
X
XThis package contains utilities to encode and decode vorbis streams, and to
Xadd comments to them.
X
XWWW: http://www.vorbis.com
X
X- Theo van Klaveren
Xt.vanklaveren@student.utwente.nl
END-of-vorbis-tools/pkg-descr
echo x - vorbis-tools/pkg-plist
sed 's/^X//' >vorbis-tools/pkg-plist << 'END-of-vorbis-tools/pkg-plist'
Xbin/ogg123
Xbin/oggenc
Xbin/vorbiscomment
Xshare/doc/vorbis-tools-1.0beta4/ogg123rc-example
X@dirrm share/doc/vorbis-tools-1.0beta4
END-of-vorbis-tools/pkg-plist
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102271417.f1REHId50817>