From 5956b9db2b8be8b719916b336d33d43878be7bff Mon Sep 17 00:00:00 2001 From: salo Date: Mon, 12 Apr 2004 23:02:59 +0000 Subject: Reimport from audio/libogg. --- multimedia/libogg/DESCR | 7 ++++ multimedia/libogg/Makefile | 28 +++++++++++++ multimedia/libogg/PLIST | 86 ++++++++++++++++++++++++++++++++++++++ multimedia/libogg/buildlink2.mk | 22 ++++++++++ multimedia/libogg/buildlink3.mk | 19 +++++++++ multimedia/libogg/distinfo | 6 +++ multimedia/libogg/patches/patch-aa | 13 ++++++ multimedia/libogg/patches/patch-ab | 13 ++++++ 8 files changed, 194 insertions(+) create mode 100644 multimedia/libogg/DESCR create mode 100644 multimedia/libogg/Makefile create mode 100644 multimedia/libogg/PLIST create mode 100644 multimedia/libogg/buildlink2.mk create mode 100644 multimedia/libogg/buildlink3.mk create mode 100644 multimedia/libogg/distinfo create mode 100644 multimedia/libogg/patches/patch-aa create mode 100644 multimedia/libogg/patches/patch-ab diff --git a/multimedia/libogg/DESCR b/multimedia/libogg/DESCR new file mode 100644 index 00000000000..27ddc5e244a --- /dev/null +++ b/multimedia/libogg/DESCR @@ -0,0 +1,7 @@ +Provides static and shared Ogg libraries and documentation. +Ogg is a public domain, patent-free bitstream format. +Ogg project codecs use the Ogg bitstream format to arrange the raw, +compressed bitstream into a more robust, useful form. For example, +the Ogg bitstream makes seeking, time stamping and error recovery +possible, as well as mixing several separate, concurrent media +streams into a single physical bitstream. diff --git a/multimedia/libogg/Makefile b/multimedia/libogg/Makefile new file mode 100644 index 00000000000..37f0136ca23 --- /dev/null +++ b/multimedia/libogg/Makefile @@ -0,0 +1,28 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/04/12 23:02:59 salo Exp $ +# + +DISTNAME= libogg-1.1 +CATEGORIES= multimedia devel +MASTER_SITES= http://www.vorbis.com/files/1.0.1/unix/ + +MAINTAINER= lukem@NetBSD.org +HOMEPAGE= http://www.xiph.org/ogg/ +COMMENT= Ogg project codecs library + +PKG_INSTALLATION_TYPES= overwrite pkgviews + +USE_BUILDLINK3= YES +GNU_CONFIGURE= YES +USE_LIBTOOL= YES + +GCC_REQD+= 2.95.3 + +PLIST_SUBST+= DISTNAME=${DISTNAME} + +PKGCONFIG_OVERRIDE+= ogg.pc.in + +TEST_TARGET= check + +.include "../../devel/pkgconfig/buildlink3.mk" + +.include "../../mk/bsd.pkg.mk" diff --git a/multimedia/libogg/PLIST b/multimedia/libogg/PLIST new file mode 100644 index 00000000000..fb8ed6a5977 --- /dev/null +++ b/multimedia/libogg/PLIST @@ -0,0 +1,86 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/12 23:03:02 salo Exp $ +include/ogg/config_types.h +include/ogg/ogg.h +include/ogg/os_types.h +lib/libogg.a +lib/libogg.la +lib/libogg.so +lib/libogg.so.5 +lib/libogg.so.5.0 +lib/pkgconfig/ogg.pc +share/aclocal/ogg.m4 +share/doc/html/${DISTNAME}/framing.html +share/doc/html/${DISTNAME}/index.html +share/doc/html/${DISTNAME}/ogg/bitpacking.html +share/doc/html/${DISTNAME}/ogg/datastructures.html +share/doc/html/${DISTNAME}/ogg/decoding.html +share/doc/html/${DISTNAME}/ogg/encoding.html +share/doc/html/${DISTNAME}/ogg/general.html +share/doc/html/${DISTNAME}/ogg/index.html +share/doc/html/${DISTNAME}/ogg/ogg_packet.html +share/doc/html/${DISTNAME}/ogg/ogg_packet_clear.html +share/doc/html/${DISTNAME}/ogg/ogg_page.html +share/doc/html/${DISTNAME}/ogg/ogg_page_bos.html +share/doc/html/${DISTNAME}/ogg/ogg_page_checksum_set.html +share/doc/html/${DISTNAME}/ogg/ogg_page_continued.html +share/doc/html/${DISTNAME}/ogg/ogg_page_eos.html +share/doc/html/${DISTNAME}/ogg/ogg_page_granulepos.html +share/doc/html/${DISTNAME}/ogg/ogg_page_packets.html +share/doc/html/${DISTNAME}/ogg/ogg_page_pageno.html +share/doc/html/${DISTNAME}/ogg/ogg_page_serialno.html +share/doc/html/${DISTNAME}/ogg/ogg_page_version.html +share/doc/html/${DISTNAME}/ogg/ogg_stream_clear.html +share/doc/html/${DISTNAME}/ogg/ogg_stream_destroy.html +share/doc/html/${DISTNAME}/ogg/ogg_stream_eos.html +share/doc/html/${DISTNAME}/ogg/ogg_stream_flush.html +share/doc/html/${DISTNAME}/ogg/ogg_stream_init.html +share/doc/html/${DISTNAME}/ogg/ogg_stream_packetin.html +share/doc/html/${DISTNAME}/ogg/ogg_stream_packetout.html +share/doc/html/${DISTNAME}/ogg/ogg_stream_pagein.html +share/doc/html/${DISTNAME}/ogg/ogg_stream_pageout.html +share/doc/html/${DISTNAME}/ogg/ogg_stream_reset.html +share/doc/html/${DISTNAME}/ogg/ogg_stream_state.html +share/doc/html/${DISTNAME}/ogg/ogg_sync_buffer.html +share/doc/html/${DISTNAME}/ogg/ogg_sync_clear.html +share/doc/html/${DISTNAME}/ogg/ogg_sync_destroy.html +share/doc/html/${DISTNAME}/ogg/ogg_sync_init.html +share/doc/html/${DISTNAME}/ogg/ogg_sync_pageout.html +share/doc/html/${DISTNAME}/ogg/ogg_sync_pageseek.html +share/doc/html/${DISTNAME}/ogg/ogg_sync_reset.html +share/doc/html/${DISTNAME}/ogg/ogg_sync_state.html +share/doc/html/${DISTNAME}/ogg/ogg_sync_wrote.html +share/doc/html/${DISTNAME}/ogg/oggpack_adv.html +share/doc/html/${DISTNAME}/ogg/oggpack_adv1.html +share/doc/html/${DISTNAME}/ogg/oggpack_bits.html +share/doc/html/${DISTNAME}/ogg/oggpack_buffer.html +share/doc/html/${DISTNAME}/ogg/oggpack_bytes.html +share/doc/html/${DISTNAME}/ogg/oggpack_get_buffer.html +share/doc/html/${DISTNAME}/ogg/oggpack_look.html +share/doc/html/${DISTNAME}/ogg/oggpack_look1.html +share/doc/html/${DISTNAME}/ogg/oggpack_read.html +share/doc/html/${DISTNAME}/ogg/oggpack_read1.html +share/doc/html/${DISTNAME}/ogg/oggpack_readinit.html +share/doc/html/${DISTNAME}/ogg/oggpack_reset.html +share/doc/html/${DISTNAME}/ogg/oggpack_write.html +share/doc/html/${DISTNAME}/ogg/oggpack_writeclear.html +share/doc/html/${DISTNAME}/ogg/oggpack_writeinit.html +share/doc/html/${DISTNAME}/ogg/overview.html +share/doc/html/${DISTNAME}/ogg/reference.html +share/doc/html/${DISTNAME}/ogg/style.css +share/doc/html/${DISTNAME}/ogg/vorbis_comment.html +share/doc/html/${DISTNAME}/ogg/vorbis_info.html +share/doc/html/${DISTNAME}/oggstream.html +share/doc/html/${DISTNAME}/stream.png +share/doc/html/${DISTNAME}/white-ogg.png +share/doc/html/${DISTNAME}/white-xifish.png +share/doc/html/${PKGNAME}/ogg/ogg_stream_packetpeek.html +share/doc/html/${PKGNAME}/ogg/ogg_stream_reset_serialno.html +share/doc/html/${PKGNAME}/ogg/oggpack_writealign.html +share/doc/html/${PKGNAME}/ogg/oggpack_writecopy.html +share/doc/html/${PKGNAME}/ogg/oggpack_writetrunc.html +share/doc/html/${PKGNAME}/rfc3533.txt +share/doc/html/${PKGNAME}/rfc3534.txt +share/doc/html/${PKGNAME}/vorbisword2.png +@dirrm share/doc/html/${DISTNAME}/ogg +@dirrm share/doc/html/${DISTNAME} +@dirrm include/ogg diff --git a/multimedia/libogg/buildlink2.mk b/multimedia/libogg/buildlink2.mk new file mode 100644 index 00000000000..242cf645c73 --- /dev/null +++ b/multimedia/libogg/buildlink2.mk @@ -0,0 +1,22 @@ +# $NetBSD: buildlink2.mk,v 1.1.1.1 2004/04/12 23:03:03 salo Exp $ +# + +.if !defined(LIBOGG_BUILDLINK2_MK) +LIBOGG_BUILDLINK2_MK= # defined + +BUILDLINK_PACKAGES+= libogg +BUILDLINK_DEPENDS.libogg?= libogg>=1.1 +BUILDLINK_PKGSRCDIR.libogg?= ../../multimedia/libogg + +EVAL_PREFIX+= BUILDLINK_PREFIX.libogg=libogg +BUILDLINK_PREFIX.libogg_DEFAULT= ${LOCALBASE} +BUILDLINK_FILES.libogg= include/ogg/config_types.h +BUILDLINK_FILES.libogg+= include/ogg/ogg.h +BUILDLINK_FILES.libogg+= include/ogg/os_types.h +BUILDLINK_FILES.libogg+= lib/libogg.* + +BUILDLINK_TARGETS+= libogg-buildlink + +libogg-buildlink: _BUILDLINK_USE + +.endif # LIBOGG_BUILDLINK2_MK diff --git a/multimedia/libogg/buildlink3.mk b/multimedia/libogg/buildlink3.mk new file mode 100644 index 00000000000..44242150774 --- /dev/null +++ b/multimedia/libogg/buildlink3.mk @@ -0,0 +1,19 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/04/12 23:03:03 salo Exp $ +# + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +LIBOGG_BUILDLINK3_MK:= ${LIBOGG_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= libogg +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibogg} +BUILDLINK_PACKAGES+= libogg + +.if !empty(LIBOGG_BUILDLINK3_MK:M+) +BUILDLINK_DEPENDS.libogg+= libogg>=1.1 +BUILDLINK_PKGSRCDIR.libogg?= ../../multimedia/libogg +.endif # LIBOGG_BUILDLINK3_MK + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/multimedia/libogg/distinfo b/multimedia/libogg/distinfo new file mode 100644 index 00000000000..0316bbc5564 --- /dev/null +++ b/multimedia/libogg/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/04/12 23:03:00 salo Exp $ + +SHA1 (libogg-1.1.tar.gz) = 1021761d10de079ac86c2dc110fbaf83f60f2fca +Size (libogg-1.1.tar.gz) = 282691 bytes +SHA1 (patch-aa) = 1daa4d3021250d12fe371d0d73b656be393b5e7e +SHA1 (patch-ab) = fda4456291c362297d7d993b7d1afd8f63c73059 diff --git a/multimedia/libogg/patches/patch-aa b/multimedia/libogg/patches/patch-aa new file mode 100644 index 00000000000..8e4381abd8c --- /dev/null +++ b/multimedia/libogg/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2004/04/12 23:03:03 salo Exp $ + +--- doc/Makefile.in.orig Mon Nov 17 17:33:58 2003 ++++ doc/Makefile.in +@@ -103,7 +103,7 @@ AUTOMAKE_OPTIONS = foreign + + SUBDIRS = ogg + +-docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION) ++docdir = $(datadir)/doc/html/$(PACKAGE)-$(VERSION) + + doc_DATA = framing.html index.html oggstream.html rfc3533.txt rfc3534.txt stream.png vorbisword2.png white-ogg.png white-xifish.png + diff --git a/multimedia/libogg/patches/patch-ab b/multimedia/libogg/patches/patch-ab new file mode 100644 index 00000000000..3b9544ddb22 --- /dev/null +++ b/multimedia/libogg/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2004/04/12 23:03:03 salo Exp $ + +--- doc/ogg/Makefile.in.orig Mon Nov 17 17:33:58 2003 ++++ doc/ogg/Makefile.in +@@ -101,7 +101,7 @@ install_sh = @install_sh@ + + AUTOMAKE_OPTIONS = foreign + +-docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/ogg ++docdir = $(datadir)/doc/html/$(PACKAGE)-$(VERSION)/ogg + + doc_DATA = bitpacking.html datastructures.html decoding.html encoding.html\ + general.html index.html ogg_packet.html ogg_packet_clear.html\ -- cgit v1.2.3