aboutsummaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorHerve Quiroz <hq@FreeBSD.org>2004-11-19 18:23:48 +0000
committerHerve Quiroz <hq@FreeBSD.org>2004-11-19 18:23:48 +0000
commit209b908961e6322b6a09333ed27a7de5e6bf965a (patch)
tree0a68b1bd073fca9b5d95a5cd05ffb339447c9741 /multimedia
parent359b64b4c5ca63e0f7966bc5b7a87f5ddf78c108 (diff)
downloadports-209b908961e6322b6a09333ed27a7de5e6bf965a.tar.gz
ports-209b908961e6322b6a09333ed27a7de5e6bf965a.zip
Notes
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/ogmrip/Makefile47
-rw-r--r--multimedia/ogmrip/distinfo2
-rw-r--r--multimedia/ogmrip/pkg-descr8
-rw-r--r--multimedia/ogmrip/pkg-plist50
5 files changed, 108 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index c33941203593..40bf20574b96 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -101,6 +101,7 @@
SUBDIR += nxtvepg
SUBDIR += ogle
SUBDIR += ogle-gui
+ SUBDIR += ogmrip
SUBDIR += ogmtools
SUBDIR += okle
SUBDIR += openquicktime
diff --git a/multimedia/ogmrip/Makefile b/multimedia/ogmrip/Makefile
new file mode 100644
index 000000000000..aa3f2ddb9ab4
--- /dev/null
+++ b/multimedia/ogmrip/Makefile
@@ -0,0 +1,47 @@
+# New ports collection makefile for: ogmrip
+# Date created: 2004-11-19
+# Whom: Herve Quiroz <hq@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ogmrip
+PORTVERSION= 0.5.1
+CATEGORIES= multimedia
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= hq@FreeBSD.org
+COMMENT= Application and libraries for encoding DVDs into DivX/OGM files
+
+BUILD_DEPENDS= mencoder:${PORTSDIR}/multimedia/mplayer \
+ oggenc:${PORTSDIR}/audio/vorbis-tools \
+ ogmmerge:${PORTSDIR}/multimedia/ogmtools \
+ lame:${PORTSDIR}/audio/lame
+RUN_DEPENDS= ${BUILD_DEPENDS}
+LIB_DEPENDS= xvidcore:${PORTSDIR}/multimedia/xvid \
+ dvdread:${PORTSDIR}/multimedia/libdvdread
+
+USE_REINPLACE= yes
+USE_GNOME= gtk20 glib20 libgnomeui gconf2 libgnome libglade2
+USE_LIBTOOL_VER=15
+USE_X_PREFIX= yes
+INSTALLS_SHLIB= yes
+
+CONFIGURE_ARGS= --sharedstatedir=${PREFIX}/libdata
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \
+ ${WRKSRC}/data/Makefile.in
+
+pre-configure:
+ @if ${LOCALBASE}/mencoder -ovc help 2> /dev/null | ${GREP} -q "^ *xvid *- .*" ; then \
+ ${ECHO_MSG} "" ; \
+ ${ECHO_MSG} "This port requires a version of MEncoder compiled with XviD support." ; \
+ ${ECHO_MSG} "" ; \
+ ${FALSE} ; \
+ fi
+
+.include <bsd.port.post.mk>
diff --git a/multimedia/ogmrip/distinfo b/multimedia/ogmrip/distinfo
new file mode 100644
index 000000000000..d3711363a2ee
--- /dev/null
+++ b/multimedia/ogmrip/distinfo
@@ -0,0 +1,2 @@
+MD5 (ogmrip-0.5.1.tar.gz) = fd72038d915b11c62439400ab5357dc0
+SIZE (ogmrip-0.5.1.tar.gz) = 418750
diff --git a/multimedia/ogmrip/pkg-descr b/multimedia/ogmrip/pkg-descr
new file mode 100644
index 000000000000..33aac640292f
--- /dev/null
+++ b/multimedia/ogmrip/pkg-descr
@@ -0,0 +1,8 @@
+OGMRip is an application and a set of libraries for ripping and encoding DVD
+into DivX/OGM files using a wide variety of codecs. It relies on mplayer,
+mencoder, ogmtools, oggenc and lame to perform its tasks.
+
+The GUI features a clean hig-compliant GNOME 2 interface and tries to minimize
+as much as possible esoteric settings.
+
+WWW: http://ogmrip.sourceforge.net/
diff --git a/multimedia/ogmrip/pkg-plist b/multimedia/ogmrip/pkg-plist
new file mode 100644
index 000000000000..b9e3abe2d913
--- /dev/null
+++ b/multimedia/ogmrip/pkg-plist
@@ -0,0 +1,50 @@
+@comment $FreeBSD$
+bin/ogmrip
+@unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/ogmrip.schemas >/dev/null || /usr/bin/true
+etc/gconf/schemas/ogmrip.schemas
+@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/ogmrip.schemas >/dev/null || /usr/bin/true
+include/ogmdvd.h
+include/ogmrip/ogmrip-ac3.h
+include/ogmrip/ogmrip-audio.h
+include/ogmrip/ogmrip-codec.h
+include/ogmrip/ogmrip-lavc.h
+include/ogmrip/ogmrip-merge.h
+include/ogmrip/ogmrip-misc.h
+include/ogmrip/ogmrip-mp3.h
+include/ogmrip/ogmrip-mux.h
+include/ogmrip/ogmrip-split.h
+include/ogmrip/ogmrip-tools.h
+include/ogmrip/ogmrip-video.h
+include/ogmrip/ogmrip-vorbis.h
+include/ogmrip/ogmrip-wav.h
+include/ogmrip/ogmrip-xvid.h
+include/ogmrip/ogmrip.h
+include/ogmspawn/ogmsp-bin.h
+include/ogmspawn/ogmsp-container.h
+include/ogmspawn/ogmsp-enums.h
+include/ogmspawn/ogmsp-exec.h
+include/ogmspawn/ogmsp-list.h
+include/ogmspawn/ogmsp-marshal.h
+include/ogmspawn/ogmsp-pipeline.h
+include/ogmspawn/ogmsp-queue.h
+include/ogmspawn/ogmsp-spawn.h
+include/ogmspawn/ogmspawn.h
+lib/libogmdvd.a
+lib/libogmdvd.so.0
+lib/libogmrip.a
+lib/libogmrip.so.0
+lib/libogmspawn.a
+lib/libogmspawn.so.0
+libdata/pkgconfig/ogmdvd.pc
+libdata/pkgconfig/ogmrip.pc
+libdata/pkgconfig/ogmspawn.pc
+share/applications/ogmrip.desktop
+%%DATADIR%%/ogmrip-main.glade
+%%DATADIR%%/ogmrip-pref.glade
+%%DATADIR%%/ogmrip-progress.glade
+share/pixmaps/ogmrip.png
+@dirrm include/ogmrip
+@dirrm include/ogmspawn
+@dirrm share/applications
+@dirrm share/ogmrip
+@dirrm share/pixmaps