Re: NEW: multimedia/oggz

2010-11-03 Thread Eric Faurot

new tarball, now really ignoring doxygen if it is installed.


On Wed, Nov 03, 2010 at 10:32:35AM +0100, Eric Faurot wrote:
> Hi,
> 
> Oggz comprises liboggz and the tool oggz, which provides commands to
> inspect, edit and validate Ogg files. The oggz-chop tool can also be
> used to serve time ranges of Ogg media over HTTP by any web server that
> supports CGI.
> 
> liboggz is a C library for reading and writing Ogg files and streams.
> It offers various features over the reference libogg, including
> support for seeking, validation and timestamp interpretation. Ogg is
> an interleaving data container developed by Monty at Xiph.org,
> originally to support the Ogg Vorbis audio format but now used for
> many free codecs including Dirac, FLAC, Speex and Theora.
> 
> 
> comments, ok?
> 
> Eric.


oggz.tgz
Description: application/tar-gz


NEW: multimedia/oggz

2010-11-03 Thread Eric Faurot
Hi,

Oggz comprises liboggz and the tool oggz, which provides commands to
inspect, edit and validate Ogg files. The oggz-chop tool can also be
used to serve time ranges of Ogg media over HTTP by any web server that
supports CGI.

liboggz is a C library for reading and writing Ogg files and streams.
It offers various features over the reference libogg, including
support for seeking, validation and timestamp interpretation. Ogg is
an interleaving data container developed by Monty at Xiph.org,
originally to support the Ogg Vorbis audio format but now used for
many free codecs including Dirac, FLAC, Speex and Theora.


comments, ok?

Eric.


oggz.tgz
Description: application/tar-gz


UPDATE: multimedia/ffmpeg2theora; NEW: multimedia/oggz, multimedia/libkate

2009-06-20 Thread Moritz Grimm
Update ffmpeg2theora to version 0.24, which introduces two new
dependencies. Due to those, this is one thing I'm not too sure about ...
but see below.

Neither oggz nor libkate have been properly tested ("it compiles"). I
only managed to use ffmpeg2theora for a while, so for that they seem okay.

multimedia/oggz:
- Various tools and a library to work with Ogg streams.
- Dependency of multimedia/libkate, which is a new dependency of
  multimedia/ffmpeg2theora.
- Crappy release engineering, and hilarity ensues in oggz-chop source
  code. There may be dragons.

multimedia/libkate:
- Ogg Kate, a karaoke and text encapsulation codec.
- New dependency of multimedia/ffmpeg2theora.
Update ffmpeg2theora to 0.24:
- Newer, shinier.
- USE_X11=Yes due to new set of WANTLIBs.
- Uses scons to build, but needs do-install: target for DESTDIR
  handling. Bug in devel/scons module or ffmpeg2theora? (No idea.)
- Depends on (new) multimedia/libkate now.
- Wrap DESCR at 78 instead of 72 columns.
(Removes patch, use `patch -E'.)

Index: Makefile
===
RCS file: /cvs/ports/multimedia/ffmpeg2theora/Makefile,v
retrieving revision 1.7
diff -p -u -r1.7 Makefile
--- Makefile9 Jul 2008 02:13:01 -   1.7
+++ Makefile20 Jun 2009 09:17:48 -
@@ -2,8 +2,7 @@
 
 COMMENT=   reencode many media file formats to Ogg Theora
 
-DISTNAME=  ffmpeg2theora-0.19
-PKGNAME=   ${DISTNAME}p1
+DISTNAME=  ffmpeg2theora-0.24
 CATEGORIES=multimedia
 EXTRACT_SUFX=  .tar.bz2
 
@@ -16,18 +15,20 @@ PERMIT_PACKAGE_CDROM=   patents in ffmpeg
 PERMIT_PACKAGE_FTP=Yes
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
-WANTLIB=   bz2 c m ogg pthread a52 faac faad mp3lame x264 z
+WANTLIB=   X11 Xext a52 bz2 c faac faad m mp3lame ogg ossaudio \
+   pthread theora vorbis vorbisenc x264 z
 
 MASTER_SITES=  ${HOMEPAGE}
 
-LIB_DEPENDS=   
avcodec.>=8,avformat.>=8,avutil.>=2,swscale.>=1::graphics/ffmpeg \
-   vorbis.>=5,vorbisenc.>=2::audio/libvorbis \
-   theora.>=2::multimedia/libtheora
-
-SEPARATE_BUILD=flavored
-USE_LIBTOOL=   Yes
-
-CONFIGURE_STYLE= gnu
-CONFIGURE_ENV+=CPPFLAGS=-pthread LDFLAGS=-pthread
+MODULES=   devel/scons
+LIB_DEPENDS=   
avcodec.>=8,avdevice.>=2,avformat.>=8,avutil.>=2,postproc.>=10,swscale.>=1::graphics/ffmpeg
 \
+   kate.>=2,oggkate.>=2::multimedia/libkate
+
+USE_X11=   Yes
+
+do-install:
+   @${SETENV} ${MAKE_ENV} ${MODSCONS_BIN} -C ${WRKSRC} \
+   ${MODSCONS_ENV} ${MODSCONS_FLAGS} ${INSTALL_TARGET} \
+   DESTDIR=${WRKINST} prefix=${LOCALBASE} destdir=${WRKINST}
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/multimedia/ffmpeg2theora/distinfo,v
retrieving revision 1.3
diff -p -u -r1.3 distinfo
--- distinfo25 Jul 2007 14:26:24 -  1.3
+++ distinfo20 Jun 2009 09:17:48 -
@@ -1,5 +1,5 @@
-MD5 (ffmpeg2theora-0.19.tar.bz2) = ZyFxEzXamQP5hLQD5RigUg==
-RMD160 (ffmpeg2theora-0.19.tar.bz2) = /Lznc6M6odf/DkcYImS7vc43dyE=
-SHA1 (ffmpeg2theora-0.19.tar.bz2) = efywLJKmrpfK/UsgkBwWDaxoCIw=
-SHA256 (ffmpeg2theora-0.19.tar.bz2) = 
DwmQ+8HaivuJM1gkAeVvRafQ1Tn22Obtuyb8qVJ3DWo=
-SIZE (ffmpeg2theora-0.19.tar.bz2) = 221195
+MD5 (ffmpeg2theora-0.24.tar.bz2) = jPNPNrvr7e22fHv42tw4jw==
+RMD160 (ffmpeg2theora-0.24.tar.bz2) = Q8+NES/BeypuzMObyrFpwEm2E9A=
+SHA1 (ffmpeg2theora-0.24.tar.bz2) = Y8aOfDb0xK4VQppa+617Rilhi70=
+SHA256 (ffmpeg2theora-0.24.tar.bz2) = 
ip5Bt7jTkRIk/XPDUyJ3jUL4OfPwt3OoJph6e8mw5Rk=
+SIZE (ffmpeg2theora-0.24.tar.bz2) = 63090
Index: patches/patch-ffmpeg2theora_c
===
RCS file: patches/patch-ffmpeg2theora_c
diff -N patches/patch-ffmpeg2theora_c
--- patches/patch-ffmpeg2theora_c   9 Jul 2008 02:13:01 -   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-$OpenBSD: patch-ffmpeg2theora_c,v 1.1 2008/07/09 02:13:01 jakemsr Exp $
 ffmpeg2theora.c.orig   Sat Jun 21 20:56:30 2008
-+++ ffmpeg2theora.cSat Jun 21 20:56:54 2008
-@@ -26,8 +26,8 @@
- #include 
- #include 
- 
--#include "avformat.h"
--#include "swscale.h"
-+#include "libavformat/avformat.h"
-+#include "libswscale/swscale.h"
- 
- #include "theora/theora.h"
- #include "vorbis/codec.h"
Index: pkg/DESCR
===
RCS file: /cvs/ports/multimedia/ffmpeg2theora/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -p -u -r1.1.1.1 DESCR
--- pkg/DESCR   27 Jan 2007 17:56:14 -  1.1.1.1
+++ pkg/DESCR   20 Jun 2009 09:17:48 -
@@ -1,3 +1,3 @@
-ffmpeg2theora is a simple command line tool to convert media files to
-.ogg with Theora video and Vorbis audio streams. It supports reading any
-file format that ffmpeg can decode.
+ffmpeg2theora is a simple command line tool to convert media files to .ogg
+with Theora video and Vorbis audio strea