pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/libtheora Initial import of libtheora, vers...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f4b8d9548bf3
branches:  trunk
changeset: 472216:f4b8d9548bf3
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Tue Apr 06 13:47:43 2004 +0000

description:
Initial import of libtheora, version 1.0alpha3:

Theora is Xiph.Org's first publicly released video codec, intended for
use within the Ogg's project's Ogg multimedia streaming system.  Theora
is derived directly from On2's VP3 codec; currently the two are nearly
identical, varying only in encapsulating decoder tables in the bitstream
headers, but Theora will make use of this extra freedom in the future to
improve over what is possible with VP3.

diffstat:

 multimedia/libtheora/DESCR            |   6 +++++
 multimedia/libtheora/Makefile         |  19 ++++++++++++++++++
 multimedia/libtheora/PLIST            |  12 +++++++++++
 multimedia/libtheora/buildlink3.mk    |  21 ++++++++++++++++++++
 multimedia/libtheora/distinfo         |   5 ++++
 multimedia/libtheora/patches/patch-aa |  36 +++++++++++++++++++++++++++++++++++
 6 files changed, 99 insertions(+), 0 deletions(-)

diffs (123 lines):

diff -r 720dcaf643d2 -r f4b8d9548bf3 multimedia/libtheora/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/libtheora/DESCR        Tue Apr 06 13:47:43 2004 +0000
@@ -0,0 +1,6 @@
+Theora is Xiph.Org's first publicly released video codec, intended for
+use within the Ogg's project's Ogg multimedia streaming system.  Theora
+is derived directly from On2's VP3 codec; currently the two are nearly
+identical, varying only in encapsulating decoder tables in the bitstream
+headers, but Theora will make use of this extra freedom in the future to
+improve over what is possible with VP3.
diff -r 720dcaf643d2 -r f4b8d9548bf3 multimedia/libtheora/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/libtheora/Makefile     Tue Apr 06 13:47:43 2004 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/04/06 13:47:43 jmmv Exp $
+#
+
+DISTNAME=      libtheora-1.0alpha3
+CATEGORIES=    multimedia
+MASTER_SITES=  http://www.theora.org/files/
+EXTRACT_SUFX=  .zip
+
+MAINTAINER=    tech-pkg%NetBSD.org@localhost
+HOMEPAGE=      http://www.theora.org/
+COMMENT=       Video codec for Ogg multimedia streaming
+
+GNU_CONFIGURE=         YES
+USE_BUILDLINK3=                YES
+USE_LIBTOOL=           YES
+
+.include "../../audio/libogg/buildlink3.mk"
+.include "../../audio/libvorbis/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 720dcaf643d2 -r f4b8d9548bf3 multimedia/libtheora/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/libtheora/PLIST        Tue Apr 06 13:47:43 2004 +0000
@@ -0,0 +1,12 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/06 13:47:43 jmmv Exp $
+include/theora/theora.h
+lib/libtheora.a
+lib/libtheora.la
+lib/libtheora.so
+lib/libtheora.so.0
+lib/libtheora.so.0.0
+share/doc/${PKGNAME}/spec.html
+share/doc/${PKGNAME}/spec.py
+share/doc/${PKGNAME}/vp3-format.txt
+@dirrm share/doc/${PKGNAME}
+@dirrm include/theora
diff -r 720dcaf643d2 -r f4b8d9548bf3 multimedia/libtheora/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/libtheora/buildlink3.mk        Tue Apr 06 13:47:43 2004 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/04/06 13:47:43 jmmv Exp $
+
+BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
+LIBTHEORA_BUILDLINK3_MK:=      ${LIBTHEORA_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+=    libtheora
+.endif
+
+BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Nlibtheora}
+BUILDLINK_PACKAGES+=   libtheora
+
+.if !empty(LIBTHEORA_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.libtheora+=  libtheora>=1.0alpha3
+BUILDLINK_PKGSRCDIR.libtheora?=        ../../multimedia/libtheora
+.endif # LIBTHEORA_BUILDLINK3_MK
+
+.include "../../audio/libogg/buildlink3.mk"
+.include "../../audio/libvorbis/buildlink3.mk"
+
+BUILDLINK_DEPTH:=     ${BUILDLINK_DEPTH:S/+$//}
diff -r 720dcaf643d2 -r f4b8d9548bf3 multimedia/libtheora/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/libtheora/distinfo     Tue Apr 06 13:47:43 2004 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/04/06 13:47:43 jmmv Exp $
+
+SHA1 (libtheora-1.0alpha3.zip) = d0406ecade7ac6b426a73fdb12cb8ac3a8462633
+Size (libtheora-1.0alpha3.zip) = 1111940 bytes
+SHA1 (patch-aa) = 742cbb3aef9f9e0efebaa60fd97f5302c1c24d6f
diff -r 720dcaf643d2 -r f4b8d9548bf3 multimedia/libtheora/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/libtheora/patches/patch-aa     Tue Apr 06 13:47:43 2004 +0000
@@ -0,0 +1,36 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/04/06 13:47:43 jmmv Exp $
+
+--- configure.orig     2004-03-20 06:43:31.000000000 +0100
++++ configure
+@@ -19426,6 +19426,8 @@ fi
+ 
+ 
+ 
++# SDL is only used for the sample player; disable it.
++if false; then
+ # Check whether --with-sdl-prefix or --without-sdl-prefix was given.
+ if test "${with_sdl_prefix+set}" = set; then
+   withval="$with_sdl_prefix"
+@@ -19718,11 +19720,14 @@ echo "$as_me: WARNING: *** Unable to fin
+ 
+ 
+   rm -f conf.sdltest
++fi
+ 
+ 
+ 
+ 
+ 
++# OSS is only used by the sample player; disable it.
++if false; then
+ for ac_header in sys/soundcard.h soundcard.h machine/soundcard.h
+ do
+ as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
+@@ -19876,6 +19881,7 @@ echo "$as_me: WARNING: OSS audio support
+ fi
+ 
+ done
++fi
+ 
+ 
+ if test x$HAVE_SDL = xyes -a x$HAVE_OSS = xyes; then



Home | Main Index | Thread Index | Old Index