From f3a249a9ce14b9de2c4fedd6d67981418d2c4523 Mon Sep 17 00:00:00 2001 From: espie Date: Tue, 16 Jan 2007 11:15:36 +0000 Subject: [PATCH] simple ogg media file manipulation tools. --- multimedia/ogmtools/Makefile | 26 ++++++++++++++++++++++++++ multimedia/ogmtools/distinfo | 4 ++++ multimedia/ogmtools/pkg/DESCR | 11 +++++++++++ multimedia/ogmtools/pkg/PLIST | 13 +++++++++++++ 4 files changed, 54 insertions(+) create mode 100644 multimedia/ogmtools/Makefile create mode 100644 multimedia/ogmtools/distinfo create mode 100644 multimedia/ogmtools/pkg/DESCR create mode 100644 multimedia/ogmtools/pkg/PLIST diff --git a/multimedia/ogmtools/Makefile b/multimedia/ogmtools/Makefile new file mode 100644 index 00000000000..092b8ae8fbb --- /dev/null +++ b/multimedia/ogmtools/Makefile @@ -0,0 +1,26 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2007/01/16 11:15:36 espie Exp $ + +COMMENT= "ogg mux/demuxer" +DISTNAME= ogmtools-1.5 +EXTRACT_SUFX= .tar.bz2 +CATEGORIES= multimedia +MASTER_SITES= ${HOMEPAGE} + +HOMEPAGE= http://www.bunkus.org/videotools/ogmtools/ + +# GPL +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes + +USE_GMAKE= Yes +CONFIGURE_STYLE= gnu +CONFIGURE_ARGS= --with-dvdread-includes=${LOCALBASE} \ + --with-dvdread-libs=${LOCALBASE} + +LIB_DEPENDS= dvdread::devel/libdvdread \ + vorbis,vorbisenc::audio/libvorbis + +WANTLIB= c m stdc++ ogg +.include diff --git a/multimedia/ogmtools/distinfo b/multimedia/ogmtools/distinfo new file mode 100644 index 00000000000..cafaa487a9c --- /dev/null +++ b/multimedia/ogmtools/distinfo @@ -0,0 +1,4 @@ +MD5 (ogmtools-1.5.tar.bz2) = 02d356e3d21d53b1d9715bab223d8996 +RMD160 (ogmtools-1.5.tar.bz2) = 58b917795fcc08904d6dfdcfb6be82d1cd8cb4ca +SHA1 (ogmtools-1.5.tar.bz2) = a23ba7e6ac490ffb60e8fb739e790b7a020a444c +SIZE (ogmtools-1.5.tar.bz2) = 214934 diff --git a/multimedia/ogmtools/pkg/DESCR b/multimedia/ogmtools/pkg/DESCR new file mode 100644 index 00000000000..b4822515e38 --- /dev/null +++ b/multimedia/ogmtools/pkg/DESCR @@ -0,0 +1,11 @@ +ogmtools is a set of simple tools to create and manipulate ogg media files. + +dvdxchap extract chapter info from dvd + +ogminfo print stream info for ogm files + +ogmsplit split ogm files into smaller files +ogmcat concatenate individual ogm files + +ogmdemux extract streams from ogm files +ogmmerge merge streams into ogm file diff --git a/multimedia/ogmtools/pkg/PLIST b/multimedia/ogmtools/pkg/PLIST new file mode 100644 index 00000000000..dd6676529f2 --- /dev/null +++ b/multimedia/ogmtools/pkg/PLIST @@ -0,0 +1,13 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2007/01/16 11:15:36 espie Exp $ +bin/dvdxchap +bin/ogmcat +bin/ogmdemux +bin/ogminfo +bin/ogmmerge +bin/ogmsplit +@man man/man1/dvdxchap.1 +@man man/man1/ogmcat.1 +@man man/man1/ogmdemux.1 +@man man/man1/ogminfo.1 +@man man/man1/ogmmerge.1 +@man man/man1/ogmsplit.1