diff --git a/multimedia/Makefile b/multimedia/Makefile index c33941203593..40bf20574b96 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -1,156 +1,157 @@ # $FreeBSD$ # COMMENT = Multimedia software SUBDIR += acidrip SUBDIR += avidemux SUBDIR += avidemux2 SUBDIR += avifile SUBDIR += avinfo SUBDIR += beep-media-player SUBDIR += bsdbktr_tvtune SUBDIR += camserv SUBDIR += dirac SUBDIR += dtv SUBDIR += dumpmpeg SUBDIR += dv2jpg SUBDIR += dvdauthor SUBDIR += dvdrip SUBDIR += dvdstyler SUBDIR += dvts SUBDIR += emovix SUBDIR += enjoympeg SUBDIR += exportvideo SUBDIR += ffmpeg SUBDIR += fxtv SUBDIR += gaim-xmms-remote SUBDIR += gavl SUBDIR += gdvrecv SUBDIR += gmencoder SUBDIR += goggles SUBDIR += gopchop SUBDIR += grpplaylist SUBDIR += gstreamer SUBDIR += gstreamer-editor SUBDIR += gstreamer-ffmpeg SUBDIR += gstreamer-player SUBDIR += gstreamer-plugins SUBDIR += gsubedit SUBDIR += gtksubtitler SUBDIR += gxanim SUBDIR += gxine SUBDIR += gxmms SUBDIR += hayes SUBDIR += kaffeine SUBDIR += kaffeine-mozilla SUBDIR += kdemultimedia3 SUBDIR += kino SUBDIR += kino-dvtitler SUBDIR += kmplayer SUBDIR += kplayer SUBDIR += ksubeditor SUBDIR += ldvd9to5 SUBDIR += libdivxdecore SUBDIR += libdivxdecore-devel SUBDIR += libdivxencore SUBDIR += libdts SUBDIR += libdv SUBDIR += libdvbpsi SUBDIR += libdvdcss SUBDIR += libdvdnav SUBDIR += libdvdplay SUBDIR += libdvdread SUBDIR += libfame SUBDIR += libmatroska SUBDIR += libmovtar SUBDIR += libmpeg2 SUBDIR += libquicktime SUBDIR += libxine SUBDIR += linux-divx4linux SUBDIR += linux-divx4linux4 SUBDIR += linux-divxplayer SUBDIR += linux-realplayer SUBDIR += linux-xmovie SUBDIR += lsdvd SUBDIR += mjpegtools SUBDIR += mkvtoolnix SUBDIR += mkxvcd SUBDIR += mmpython SUBDIR += mmsclient SUBDIR += mpeg SUBDIR += mpeg2codec SUBDIR += mpeg2play SUBDIR += mpeg4ip SUBDIR += mpeg4ip-libmp4v2 SUBDIR += mpeg_encode SUBDIR += mpeg_play SUBDIR += mpeg_stat SUBDIR += mpegedit SUBDIR += mpgtx SUBDIR += mplayer SUBDIR += mplayer-fonts SUBDIR += mplayer-skins SUBDIR += mplayerxp SUBDIR += mplex SUBDIR += mtv SUBDIR += nautilus-media SUBDIR += netshow SUBDIR += noatun-plugins SUBDIR += nuppelvideo SUBDIR += nxtvepg SUBDIR += ogle SUBDIR += ogle-gui + SUBDIR += ogmrip SUBDIR += ogmtools SUBDIR += okle SUBDIR += openquicktime SUBDIR += oqtencoder SUBDIR += oqtplayer SUBDIR += p5-RIFF-Info SUBDIR += p5-Video-Info SUBDIR += p5-Video-OpenQuicktime SUBDIR += ppm2fli SUBDIR += pvr250 SUBDIR += py-gstreamer SUBDIR += qdvdauthor SUBDIR += quark SUBDIR += recmpeg SUBDIR += replex SUBDIR += ruby-gst SUBDIR += slideshow SUBDIR += smpeg SUBDIR += smpeg-xmms SUBDIR += spigot SUBDIR += splitmpg SUBDIR += subconv SUBDIR += tcmplex-panteltje SUBDIR += tkxanim SUBDIR += tosvcd SUBDIR += totem SUBDIR += transcode SUBDIR += vcdgear SUBDIR += vcdimager SUBDIR += vcdpad SUBDIR += vcdtools SUBDIR += vlc SUBDIR += win32-codecs SUBDIR += xanim SUBDIR += xawtv SUBDIR += xdvshow SUBDIR += xfce4-xmms-controller-plugin SUBDIR += xfce4-xmms-plugin SUBDIR += xine SUBDIR += xine_artsplugin SUBDIR += xmms SUBDIR += xmms-avi SUBDIR += xmms-status-plugin SUBDIR += xmms-weasel SUBDIR += xmps SUBDIR += xmps-opendivx-plugin SUBDIR += xmps-win32-plugin SUBDIR += xtheater SUBDIR += xvid SUBDIR += xvid4conf SUBDIR += y4mscaler .include 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 +# +# $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 + +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 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