summaryrefslogtreecommitdiffstats
path: root/audio/libvorbis
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-04-30 10:27:27 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-04-30 10:27:27 +0800
commitd4083a7b4603fdf7199d22f8ee688329581f8bab (patch)
tree2446ad5bc375d7f2ce90cc56c263facd29f977b0 /audio/libvorbis
parentde0de91022c7d52af44f078d6f874d548ed8beca (diff)
downloadmarcuscom-ports-d4083a7b4603fdf7199d22f8ee688329581f8bab.tar
marcuscom-ports-d4083a7b4603fdf7199d22f8ee688329581f8bab.tar.gz
marcuscom-ports-d4083a7b4603fdf7199d22f8ee688329581f8bab.tar.bz2
marcuscom-ports-d4083a7b4603fdf7199d22f8ee688329581f8bab.tar.lz
marcuscom-ports-d4083a7b4603fdf7199d22f8ee688329581f8bab.tar.xz
marcuscom-ports-d4083a7b4603fdf7199d22f8ee688329581f8bab.tar.zst
marcuscom-ports-d4083a7b4603fdf7199d22f8ee688329581f8bab.zip
Add both ports to fix the 'make patch', for some reason this bug wasn't notice
until gnomehack was changed. I shall contact to the maintainer to create two correct patches (patch-Makefile.in) in both of ports. He should have create patch with 'make extract' instead of 'make patch'. Now, it allows my x11/gnome2 contiunes to build. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8698 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'audio/libvorbis')
-rw-r--r--audio/libvorbis/Makefile31
-rw-r--r--audio/libvorbis/distinfo3
-rw-r--r--audio/libvorbis/files/patch-Makefile.in14
-rw-r--r--audio/libvorbis/files/patch-configure27
-rw-r--r--audio/libvorbis/files/patch-doc_Makefile.in14
-rw-r--r--audio/libvorbis/files/patch-doc_vorbisenc_Makefile.in14
-rw-r--r--audio/libvorbis/files/patch-doc_vorbisfile_Makefile.in14
-rw-r--r--audio/libvorbis/pkg-descr21
-rw-r--r--audio/libvorbis/pkg-plist126
9 files changed, 264 insertions, 0 deletions
diff --git a/audio/libvorbis/Makefile b/audio/libvorbis/Makefile
new file mode 100644
index 000000000..f252652fb
--- /dev/null
+++ b/audio/libvorbis/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: libvorbis
+# Date created: 18 October 2000
+# Whom: t.vanklaveren@student.utwente.nl
+#
+# $FreeBSD$
+#
+
+PORTNAME= libvorbis
+PORTVERSION= 1.1.2
+PORTEPOCH= 3
+CATEGORIES= audio
+MASTER_SITES= http://downloads.xiph.org/releases/vorbis/
+
+MAINTAINER= naddy@FreeBSD.org
+COMMENT= Audio compression codec library
+
+LIB_DEPENDS= ogg.5:${PORTSDIR}/audio/libogg
+
+USE_AUTOTOOLS= libtool:15
+GNU_CONFIGURE= yes
+USE_GNOME= gnomehack
+CONFIGURE_ARGS= --with-ogg=${LOCALBASE}
+INSTALLS_SHLIB= yes
+
+.if defined(NOPORTDOCS)
+MAKE_ENV= DOC=""
+.else
+MAKE_ENV= DOC=doc
+.endif
+
+.include <bsd.port.mk>
diff --git a/audio/libvorbis/distinfo b/audio/libvorbis/distinfo
new file mode 100644
index 000000000..5dffde0d7
--- /dev/null
+++ b/audio/libvorbis/distinfo
@@ -0,0 +1,3 @@
+MD5 (libvorbis-1.1.2.tar.gz) = 37847626b8e1b53ae79a34714c7b3211
+SHA256 (libvorbis-1.1.2.tar.gz) = 3f7135ccbda589c251017912f5f5ec9da626c976d2376bcfda19ad6b9c4a6050
+SIZE (libvorbis-1.1.2.tar.gz) = 1316434
diff --git a/audio/libvorbis/files/patch-Makefile.in b/audio/libvorbis/files/patch-Makefile.in
new file mode 100644
index 000000000..ac8722f23
--- /dev/null
+++ b/audio/libvorbis/files/patch-Makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- Makefile.in.orig Sun Apr 29 18:07:34 2007
++++ Makefile.in Sun Apr 29 18:08:08 2007
+@@ -217,7 +217,7 @@
+ target_os = @target_os@
+ target_vendor = @target_vendor@
+ AUTOMAKE_OPTIONS = foreign dist-zip
+-SUBDIRS = lib include doc examples vq
++SUBDIRS = lib include $(DOC) examples vq
+ m4datadir = $(datadir)/aclocal
+ m4data_DATA = vorbis.m4
+ pkgconfigdir = $(libdir)/pkgconfig
diff --git a/audio/libvorbis/files/patch-configure b/audio/libvorbis/files/patch-configure
new file mode 100644
index 000000000..ee94080e0
--- /dev/null
+++ b/audio/libvorbis/files/patch-configure
@@ -0,0 +1,27 @@
+
+$FreeBSD$
+
+--- configure.orig Fri Jul 19 16:12:17 2002
++++ configure Sat Oct 5 17:57:37 2002
+@@ -5441,7 +5442,7 @@
+ PROFILE="-v -xpg -g -xO4 -fast -native -fsimple -xcg92 -Dsuncc" ;;
+ *)
+ DEBUG="-g"
+- CFLAGS="-O"
++ CFLAGS=""
+ PROFILE="-g -p" ;;
+ esac
+ else
+@@ -5536,9 +5537,9 @@
+ CFLAGS="-DDARWIN -fno-common -force_cpusubtype_ALL -Wall -g -O4 -ffast-math -fsigned-char"
+ PROFILE="-DDARWIN -fno-common -force_cpusubtype_ALL -Wall -g -pg -O4 -ffast-math -fsigned-char";;
+ *)
+- DEBUG="-g -Wall -W -D__NO_MATH_INLINES -fsigned-char"
+- CFLAGS="-O20 -D__NO_MATH_INLINES -fsigned-char"
+- PROFILE="-O20 -g -pg -D__NO_MATH_INLINES -fsigned-char" ;;
++ DEBUG="-g -Wall -W -fsigned-char"
++ CFLAGS="-fsigned-char"
++ PROFILE="-g -pg -fsigned-char" ;;
+ esac
+ fi
+ CFLAGS="$CFLAGS $cflags_save"
diff --git a/audio/libvorbis/files/patch-doc_Makefile.in b/audio/libvorbis/files/patch-doc_Makefile.in
new file mode 100644
index 000000000..574bbb029
--- /dev/null
+++ b/audio/libvorbis/files/patch-doc_Makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- doc/Makefile.in.orig Fri Sep 24 02:11:04 2004
++++ doc/Makefile.in Fri Sep 24 02:11:14 2004
+@@ -184,7 +184,7 @@
+ target_os = @target_os@
+ target_vendor = @target_vendor@
+ SUBDIRS = vorbisfile vorbisenc
+-docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
++docdir = $(datadir)/doc/$(PACKAGE)
+
+ ### all of the static docs, commited to SVN and included as is
+ static_docs = \
diff --git a/audio/libvorbis/files/patch-doc_vorbisenc_Makefile.in b/audio/libvorbis/files/patch-doc_vorbisenc_Makefile.in
new file mode 100644
index 000000000..687548cb1
--- /dev/null
+++ b/audio/libvorbis/files/patch-doc_vorbisenc_Makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- doc/vorbisenc/Makefile.in.orig Fri Sep 24 02:11:29 2004
++++ doc/vorbisenc/Makefile.in Fri Sep 24 02:11:45 2004
+@@ -174,7 +174,7 @@
+ target_cpu = @target_cpu@
+ target_os = @target_os@
+ target_vendor = @target_vendor@
+-docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/vorbisenc
++docdir = $(datadir)/doc/$(PACKAGE)/vorbisenc
+ doc_DATA = index.html overview.html reference.html style.css\
+ vorbis_encode_ctl.html vorbis_encode_init.html vorbis_info.html\
+ vorbis_encode_init_vbr.html
diff --git a/audio/libvorbis/files/patch-doc_vorbisfile_Makefile.in b/audio/libvorbis/files/patch-doc_vorbisfile_Makefile.in
new file mode 100644
index 000000000..1e7550555
--- /dev/null
+++ b/audio/libvorbis/files/patch-doc_vorbisfile_Makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- doc/vorbisfile/Makefile.in.orig Fri Sep 24 02:11:56 2004
++++ doc/vorbisfile/Makefile.in Fri Sep 24 02:12:12 2004
+@@ -174,7 +174,7 @@
+ target_cpu = @target_cpu@
+ target_os = @target_os@
+ target_vendor = @target_vendor@
+-docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/vorbisfile
++docdir = $(datadir)/doc/$(PACKAGE)/vorbisfile
+ doc_DATA = OggVorbis_File.html callbacks.html chaining_example_c.html\
+ chainingexample.html crosslap.html datastructures.html decoding.html\
+ example.html exampleindex.html fileinfo.html index.html\
diff --git a/audio/libvorbis/pkg-descr b/audio/libvorbis/pkg-descr
new file mode 100644
index 000000000..a41d92020
--- /dev/null
+++ b/audio/libvorbis/pkg-descr
@@ -0,0 +1,21 @@
+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, a BSD-license software implementation of the Vorbis
+ specification by the Xiphophorus company.
+
+- libvorbisfile, a BSD-license convenience library built on Vorbis
+ designed to simplify common uses.
+
+- libvorbisenc, a BSD-license library that provides a simple,
+ programmatic encoding setup interface.
+
+WWW: http://www.xiph.org/ogg/vorbis/
diff --git a/audio/libvorbis/pkg-plist b/audio/libvorbis/pkg-plist
new file mode 100644
index 000000000..acce25432
--- /dev/null
+++ b/audio/libvorbis/pkg-plist
@@ -0,0 +1,126 @@
+@comment $FreeBSD$
+include/vorbis/codec.h
+include/vorbis/vorbisenc.h
+include/vorbis/vorbisfile.h
+lib/libvorbis.a
+lib/libvorbis.la
+lib/libvorbis.so
+lib/libvorbis.so.3
+lib/libvorbisenc.a
+lib/libvorbisenc.la
+lib/libvorbisenc.so
+lib/libvorbisenc.so.2
+lib/libvorbisfile.a
+lib/libvorbisfile.la
+lib/libvorbisfile.so
+lib/libvorbisfile.so.4
+libdata/pkgconfig/vorbis.pc
+libdata/pkgconfig/vorbisenc.pc
+libdata/pkgconfig/vorbisfile.pc
+share/aclocal/vorbis.m4
+%%PORTDOCS%%%%DOCSDIR%%/components.png
+%%PORTDOCS%%%%DOCSDIR%%/draft-kerr-avt-vorbis-rtp-03.txt
+%%PORTDOCS%%%%DOCSDIR%%/eightphase.png
+%%PORTDOCS%%%%DOCSDIR%%/evenlsp.png
+%%PORTDOCS%%%%DOCSDIR%%/floor1-1.png
+%%PORTDOCS%%%%DOCSDIR%%/floor1-2.png
+%%PORTDOCS%%%%DOCSDIR%%/floor1-3.png
+%%PORTDOCS%%%%DOCSDIR%%/floor1-4.png
+%%PORTDOCS%%%%DOCSDIR%%/floor1_inverse_dB_table.html
+%%PORTDOCS%%%%DOCSDIR%%/floorval.png
+%%PORTDOCS%%%%DOCSDIR%%/fourphase.png
+%%PORTDOCS%%%%DOCSDIR%%/framing.html
+%%PORTDOCS%%%%DOCSDIR%%/helper.html
+%%PORTDOCS%%%%DOCSDIR%%/hufftree-under.png
+%%PORTDOCS%%%%DOCSDIR%%/hufftree.png
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/lspmap.png
+%%PORTDOCS%%%%DOCSDIR%%/oddlsp.png
+%%PORTDOCS%%%%DOCSDIR%%/oggstream.html
+%%PORTDOCS%%%%DOCSDIR%%/programming.html
+%%PORTDOCS%%%%DOCSDIR%%/residue-pack.png
+%%PORTDOCS%%%%DOCSDIR%%/residue2.png
+%%PORTDOCS%%%%DOCSDIR%%/squarepolar.png
+%%PORTDOCS%%%%DOCSDIR%%/stereo.html
+%%PORTDOCS%%%%DOCSDIR%%/stream.png
+%%PORTDOCS%%%%DOCSDIR%%/v-comment.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbis-clip.txt
+%%PORTDOCS%%%%DOCSDIR%%/vorbis-errors.txt
+%%PORTDOCS%%%%DOCSDIR%%/vorbis-fidelity.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbis.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisenc/index.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisenc/overview.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisenc/reference.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisenc/style.css
+%%PORTDOCS%%%%DOCSDIR%%/vorbisenc/vorbis_encode_ctl.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisenc/vorbis_encode_init.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisenc/vorbis_encode_init_vbr.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisenc/vorbis_info.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/OggVorbis_File.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/callbacks.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/chaining_example_c.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/chainingexample.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/crosslap.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/datastructures.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/decoding.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/example.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/exampleindex.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/fileinfo.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/index.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/initialization.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_bitrate.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_bitrate_instant.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_callbacks.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_clear.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_comment.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_crosslap.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_info.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_open.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_open_callbacks.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_pcm_seek.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_pcm_seek_lap.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_pcm_seek_page.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_pcm_seek_page_lap.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_pcm_tell.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_pcm_total.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_raw_seek.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_raw_seek_lap.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_raw_tell.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_raw_total.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_read.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_read_float.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_seekable.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_serialnumber.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_streams.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_test.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_test_callbacks.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_test_open.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_time_seek.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_time_seek_lap.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_time_seek_page.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_time_seek_page_lap.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_time_tell.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/ov_time_total.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/overview.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/reference.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/return.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/seekexample.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/seeking.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/seeking_example_c.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/seeking_test_c.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/seekingexample.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/style.css
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/threads.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/vorbis_comment.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/vorbis_info.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisfile/vorbisfile_example_c.html
+%%PORTDOCS%%%%DOCSDIR%%/vorbisword2.png
+%%PORTDOCS%%%%DOCSDIR%%/wait.png
+%%PORTDOCS%%%%DOCSDIR%%/white-ogg.png
+%%PORTDOCS%%%%DOCSDIR%%/white-xifish.png
+%%PORTDOCS%%%%DOCSDIR%%/window1.png
+%%PORTDOCS%%%%DOCSDIR%%/window2.png
+@dirrm include/vorbis
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/vorbisenc
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/vorbisfile
+%%PORTDOCS%%@dirrm %%DOCSDIR%%