aboutsummaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authortrevor <trevor@FreeBSD.org>2000-11-03 05:15:11 +0800
committertrevor <trevor@FreeBSD.org>2000-11-03 05:15:11 +0800
commit5365734422e689ee64d3e1aaf76717a06f6e0250 (patch)
tree586b3cebd10ef50114665a2d0e06c693c474b95a /audio
parent8dedd1aeed2d1fb18166b27523685707f2c3abcd (diff)
downloadfreebsd-ports-gnome-5365734422e689ee64d3e1aaf76717a06f6e0250.tar.gz
freebsd-ports-gnome-5365734422e689ee64d3e1aaf76717a06f6e0250.tar.zst
freebsd-ports-gnome-5365734422e689ee64d3e1aaf76717a06f6e0250.zip
Add new port of libvorbis, a library for handling Vorbis-encoded
Ogg streams. PR: 22097 Submitted by: Theo van Klaveren <t.vanklaveren@student.utwente.nl>
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/libvorbis/Makefile34
-rw-r--r--audio/libvorbis/distinfo1
-rw-r--r--audio/libvorbis/files/patch-aa11
-rw-r--r--audio/libvorbis/pkg-comment1
-rw-r--r--audio/libvorbis/pkg-descr17
-rw-r--r--audio/libvorbis/pkg-plist96
7 files changed, 161 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 6575b193bee9..8465b45771cb 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -81,6 +81,7 @@
SUBDIR += libogg
SUBDIR += libshout
SUBDIR += libsidplay
+ SUBDIR += libvorbis
SUBDIR += libworkman
SUBDIR += linux-realplayer
SUBDIR += lopster
diff --git a/audio/libvorbis/Makefile b/audio/libvorbis/Makefile
new file mode 100644
index 000000000000..7d74b34e98ff
--- /dev/null
+++ b/audio/libvorbis/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: libvorbis
+# Date created: 18 October 2000
+# Whom: t.vanklaveren@student.utwente.nl
+#
+# $FreeBSD$
+#
+
+PORTNAME= libvorbis
+PORTVERSION= 20001018
+CATEGORIES= audio
+MASTER_SITES= http://home.student.utwente.nl/t.vanklaveren/distfiles/
+DISTNAME= vorbis-${PORTVERSION}
+
+MAINTAINER= t.vanklaveren@student.utwente.nl
+
+LIB_DEPENDS= ogg.0:${PORTSDIR}/audio/libogg
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+WRKSRC= ${WRKDIR}/vorbis
+
+ACLOCAL?= ${LOCALBASE}/bin/aclocal
+AUTOHEADER?= ${LOCALBASE}/bin/autoheader
+CFLAGS+= -I${LOCALBASE}/include
+CONFIGURE_ARGS+= --with-ogg=${LOCALBASE}
+
+post-patch:
+ cd ${WRKSRC} && ${ACLOCAL}
+ cd ${WRKSRC} && ${AUTOHEADER}
+ cd ${WRKSRC} && ${AUTOMAKE} --add-missing
+ cd ${WRKSRC} && ${AUTOCONF}
+
+.include <bsd.port.mk>
diff --git a/audio/libvorbis/distinfo b/audio/libvorbis/distinfo
new file mode 100644
index 000000000000..93471fa8062d
--- /dev/null
+++ b/audio/libvorbis/distinfo
@@ -0,0 +1 @@
+MD5 (vorbis-20001018.tar.gz) = e2a134ed638617ffcd702a69590fd868
diff --git a/audio/libvorbis/files/patch-aa b/audio/libvorbis/files/patch-aa
new file mode 100644
index 000000000000..8815b462b6e0
--- /dev/null
+++ b/audio/libvorbis/files/patch-aa
@@ -0,0 +1,11 @@
+--- doc/Makefile.am.orig Wed Oct 18 23:23:41 2000
++++ doc/Makefile.am Wed Oct 18 23:23:51 2000
+@@ -2,7 +2,7 @@
+
+ AUTOMAKE_OPTIONS = foreign
+
+-docdir = $(prefix)/doc/$(PACKAGE)-$(VERSION)
++docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
+
+ doc_DATA = v-comment.html vorbisword2.png white-ogg.png programming.html\
+ vorbis.html wait.png white-xifish.png
diff --git a/audio/libvorbis/pkg-comment b/audio/libvorbis/pkg-comment
new file mode 100644
index 000000000000..67aab61bde73
--- /dev/null
+++ b/audio/libvorbis/pkg-comment
@@ -0,0 +1 @@
+MP3-comparable audio compression codec library
diff --git a/audio/libvorbis/pkg-descr b/audio/libvorbis/pkg-descr
new file mode 100644
index 000000000000..262b3656ac22
--- /dev/null
+++ b/audio/libvorbis/pkg-descr
@@ -0,0 +1,17 @@
+Vorbis is a general-purpose audio and music encoding format contemporary to
+MPEG-4's AAC and TwinVQ, the next generation beyond MPEG audio layer 3. Unlike
+the MPEG sponsored formats (and other proprietary formats such as RealAudio G2
+and Windows' flavor of the month), the Vorbis CODEC specification belongs to
+the public domain. All the technical details are published and documented, and
+any software entity may make full use of the format without royalty or patent
+concerns.
+
+This package contains libvorbis, an LGPLed software implementation of the
+Vorbis specification by the Xiphophorus company (http://www.xiph.org/), and
+vorbisfile, an LGPLed convenience library built on Vorbis designed to simplify
+common uses.
+
+WWW: http://www.vorbis.com
+
+- Theo van Klaveren
+t.vanklaveren@student.utwente.nl
diff --git a/audio/libvorbis/pkg-plist b/audio/libvorbis/pkg-plist
new file mode 100644
index 000000000000..2794dd54476f
--- /dev/null
+++ b/audio/libvorbis/pkg-plist
@@ -0,0 +1,96 @@
+include/vorbis/backends.h
+include/vorbis/codebook.h
+include/vorbis/codec.h
+include/vorbis/mode_A.h
+include/vorbis/mode_B.h
+include/vorbis/mode_C.h
+include/vorbis/mode_D.h
+include/vorbis/mode_E.h
+include/vorbis/modes.h
+include/vorbis/vorbisfile.h
+include/vorbis/book/lsp12_0.vqh
+include/vorbis/book/lsp30_0.vqh
+include/vorbis/book/res0_1024a_128_1.vqh
+include/vorbis/book/res0_1024a_128_2.vqh
+include/vorbis/book/res0_1024a_128_3.vqh
+include/vorbis/book/res0_1024a_128_4.vqh
+include/vorbis/book/res0_1024a_128_5.vqh
+include/vorbis/book/res0_1024a_128_6.vqh
+include/vorbis/book/res0_1024a_128_7.vqh
+include/vorbis/book/res0_1024a_128_8.vqh
+include/vorbis/book/res0_1024a_128_9.vqh
+include/vorbis/book/res0_1024a_160_1.vqh
+include/vorbis/book/res0_1024a_160_2.vqh
+include/vorbis/book/res0_1024a_160_3.vqh
+include/vorbis/book/res0_1024a_160_4.vqh
+include/vorbis/book/res0_1024a_160_5.vqh
+include/vorbis/book/res0_1024a_160_6.vqh
+include/vorbis/book/res0_1024a_160_7.vqh
+include/vorbis/book/res0_1024a_160_8.vqh
+include/vorbis/book/res0_1024a_160_9.vqh
+include/vorbis/book/res0_1024a_192_1.vqh
+include/vorbis/book/res0_1024a_192_2.vqh
+include/vorbis/book/res0_1024a_192_3.vqh
+include/vorbis/book/res0_1024a_192_4.vqh
+include/vorbis/book/res0_1024a_192_5.vqh
+include/vorbis/book/res0_1024a_256_1.vqh
+include/vorbis/book/res0_1024a_256_2.vqh
+include/vorbis/book/res0_1024a_256_3.vqh
+include/vorbis/book/res0_1024a_256_4.vqh
+include/vorbis/book/res0_1024a_256_5.vqh
+include/vorbis/book/res0_1024a_350_1.vqh
+include/vorbis/book/res0_1024a_350_2.vqh
+include/vorbis/book/res0_1024a_350_3.vqh
+include/vorbis/book/res0_1024a_350_4.vqh
+include/vorbis/book/res0_1024a_350_5.vqh
+include/vorbis/book/res0_128a_128_1.vqh
+include/vorbis/book/res0_128a_128_2.vqh
+include/vorbis/book/res0_128a_128_3.vqh
+include/vorbis/book/res0_128a_128_4.vqh
+include/vorbis/book/res0_128a_128_5.vqh
+include/vorbis/book/res0_128a_160_1.vqh
+include/vorbis/book/res0_128a_160_2.vqh
+include/vorbis/book/res0_128a_160_3.vqh
+include/vorbis/book/res0_128a_160_4.vqh
+include/vorbis/book/res0_128a_160_5.vqh
+include/vorbis/book/res0_128a_192_1.vqh
+include/vorbis/book/res0_128a_192_2.vqh
+include/vorbis/book/res0_128a_192_3.vqh
+include/vorbis/book/res0_128a_192_4.vqh
+include/vorbis/book/res0_128a_192_5.vqh
+include/vorbis/book/res0_128a_256_1.vqh
+include/vorbis/book/res0_128a_256_2.vqh
+include/vorbis/book/res0_128a_256_3.vqh
+include/vorbis/book/res0_128a_256_4.vqh
+include/vorbis/book/res0_128a_256_5.vqh
+include/vorbis/book/res0_128a_350_1.vqh
+include/vorbis/book/res0_128a_350_2.vqh
+include/vorbis/book/res0_128a_350_3.vqh
+include/vorbis/book/res0_128a_350_4.vqh
+include/vorbis/book/res0_128a_350_5.vqh
+include/vorbis/book/resaux0_1024a_128.vqh
+include/vorbis/book/resaux0_1024a_160.vqh
+include/vorbis/book/resaux0_1024a_192.vqh
+include/vorbis/book/resaux0_1024a_256.vqh
+include/vorbis/book/resaux0_1024a_350.vqh
+include/vorbis/book/resaux0_128a_128.vqh
+include/vorbis/book/resaux0_128a_160.vqh
+include/vorbis/book/resaux0_128a_192.vqh
+include/vorbis/book/resaux0_128a_256.vqh
+include/vorbis/book/resaux0_128a_350.vqh
+lib/libvorbis.a
+lib/libvorbis.so
+lib/libvorbis.so.0
+lib/libvorbisfile.a
+lib/libvorbisfile.so
+lib/libvorbisfile.so.0
+share/doc/libvorbis-1.0.0/programming.html
+share/doc/libvorbis-1.0.0/v-comment.html
+share/doc/libvorbis-1.0.0/vorbis.html
+share/doc/libvorbis-1.0.0/vorbisword2.png
+share/doc/libvorbis-1.0.0/wait.png
+share/doc/libvorbis-1.0.0/white-ogg.png
+share/doc/libvorbis-1.0.0/white-xifish.png
+@dirrm include/vorbis/book
+@dirrm include/vorbis
+@dirrm share/doc/libvorbis-1.0.0