diff --git a/multimedia/ogmrip/Makefile b/multimedia/ogmrip/Makefile index e21ad9112ee6..e3c5097a83e6 100644 --- a/multimedia/ogmrip/Makefile +++ b/multimedia/ogmrip/Makefile @@ -1,82 +1,77 @@ # Created by: Herve Quiroz PORTNAME= ogmrip PORTVERSION= 1.0.1 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Application and libraries for encoding DVDs into DivX/OGM files LICENSE= GPLv2+ # from source, though COPYING says LGPLv2 BUILD_DEPENDS= mencoder:multimedia/mencoder \ mplayer:multimedia/mplayer \ gsed:textproc/gsed LIB_DEPENDS= libenca.so:converters/enca \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libdvdread.so:multimedia/libdvdread RUN_DEPENDS= lame:audio/lame \ oggenc:audio/vorbis-tools \ mencoder:multimedia/mencoder \ mplayer:multimedia/mplayer \ ogmmerge:multimedia/ogmtools USES= desktop-file-utils gmake gnome libtool localbase:ldflags \ pathfix pkgconfig GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-gtk-support --disable-dbus-support \ + --disable-libnotify-support USE_GNOME= glib20 intlhack libxml2 INSTALL_TARGET= install-strip USE_LDCONFIG= yes -OPTIONS_DEFINE= GTK2 ENCHANT MATROSKA NLS THEORA FAAC SRT DEBUG -OPTIONS_DEFAULT=GTK2 +OPTIONS_DEFINE= ENCHANT MATROSKA NLS THEORA FAAC SRT DEBUG OPTIONS_SUB= yes ENCHANT_DESC= Enable spell checking for text subtitles MATROSKA_DESC= Enable Matroska container support THEORA_DESC= Enable Ogg Theora video codec support SRT_DESC= Enable SRT text subtitles support -GTK2_CONFIGURE_ENABLE= gtk-support dbus-support libnotify-support -GTK2_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ - libnotify.so:devel/libnotify -GTK2_USE= GNOME=gconf2,libglade2 -GTK2_VARS= GCONF_SCHEMAS=ogmrip.schemas - ENCHANT_CONFIGURE_ENABLE=enchant-support ENCHANT_LIB_DEPENDS= libenchant.so:textproc/enchant MATROSKA_CONFIGURE_ENABLE=mkv-support MATROSKA_RUN_DEPENDS= mkvmerge:multimedia/mkvtoolnix NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls THEORA_CONFIGURE_ENABLE=theora-support THEORA_LIB_DEPENDS= libtheora.so:multimedia/libtheora FAAC_CONFIGURE_ENABLE= aac-support FAAC_RUN_DEPENDS= faac:audio/faac SRT_CONFIGURE_ENABLE= srt-support SRT_RUN_DEPENDS= gocr:graphics/gocr DEBUG_CONFIGURE_ON= --enable-maintainer-mode --enable-devel-mode pre-everything:: @${ECHO_MSG} "" @${ECHO_MSG} "This port requires a version of MEncoder compiled with XviD and/or" @${ECHO_MSG} "x264 support if you want to use these codecs." @${ECHO_MSG} "" post-patch: @${REINPLACE_CMD} -e '/local/s|^CFLAGS=|#CFLAGS=|g ; \ /local/s|^CPPFLAGS=|#CPPFLAGS=|g ; \ /local/s|^LDFLAGS=|#LDFLAGS=|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|^SUBDIRS|#SUBDIRS|g' ${WRKSRC}/docs/Makefile.in @${REINPLACE_CMD} -e \ '/PROGRAM/s|MP4Box|mp4box|g' ${WRKSRC}/libogmrip/ogmrip-mp4.c .include diff --git a/multimedia/ogmrip/pkg-plist b/multimedia/ogmrip/pkg-plist index 6e9b1dd24155..aefec29fbff3 100644 --- a/multimedia/ogmrip/pkg-plist +++ b/multimedia/ogmrip/pkg-plist @@ -1,173 +1,124 @@ bin/avibox bin/dvdcpy -%%GTK2%%bin/ogmrip %%SRT%%bin/subp2pgm %%SRT%%bin/subp2png %%SRT%%bin/subp2tiff %%SRT%%bin/subptools %%THEORA%%bin/theoraenc include/ogmdvd/ogmdvd-audio.h -%%GTK2%%include/ogmdvd/ogmdvd-cell-renderer-language.h -%%GTK2%%include/ogmdvd/ogmdvd-chapter-list.h include/ogmdvd/ogmdvd-disc.h -%%GTK2%%include/ogmdvd/ogmdvd-drive-chooser-dialog.h -%%GTK2%%include/ogmdvd/ogmdvd-drive-chooser-widget.h -%%GTK2%%include/ogmdvd/ogmdvd-drive-chooser.h include/ogmdvd/ogmdvd-drive.h include/ogmdvd/ogmdvd-enums.h -%%GTK2%%include/ogmdvd/ogmdvd-gtk.h include/ogmdvd/ogmdvd-labels.h -%%GTK2%%include/ogmdvd/ogmdvd-marshal.h include/ogmdvd/ogmdvd-monitor.h include/ogmdvd/ogmdvd-parser.h include/ogmdvd/ogmdvd-reader.h include/ogmdvd/ogmdvd-stream.h include/ogmdvd/ogmdvd-subp.h -%%GTK2%%include/ogmdvd/ogmdvd-title-chooser-widget.h -%%GTK2%%include/ogmdvd/ogmdvd-title-chooser.h include/ogmdvd/ogmdvd-title.h include/ogmdvd/ogmdvd-types.h include/ogmdvd/ogmdvd.h include/ogmjob/ogmjob-bin.h include/ogmjob/ogmjob-container.h include/ogmjob/ogmjob-exec.h include/ogmjob/ogmjob-list.h include/ogmjob/ogmjob-log.h include/ogmjob/ogmjob-marshal.h include/ogmjob/ogmjob-pipeline.h include/ogmjob/ogmjob-queue.h include/ogmjob/ogmjob-spawn.h include/ogmjob/ogmjob.h include/ogmrip/ogmrip-audio-codec.h -%%GTK2%%include/ogmrip/ogmrip-chapter-list.h include/ogmrip/ogmrip-chapters.h -%%GTK2%%include/ogmrip/ogmrip-chooser-list.h include/ogmrip/ogmrip-codec.h include/ogmrip/ogmrip-container.h include/ogmrip/ogmrip-dvdcpy.h include/ogmrip/ogmrip-edl.h include/ogmrip/ogmrip-encoding-manager.h include/ogmrip/ogmrip-encoding.h include/ogmrip/ogmrip-enums.h include/ogmrip/ogmrip-file.h include/ogmrip/ogmrip-fs.h -%%GTK2%%include/ogmrip/ogmrip-gconf-settings.h -%%GTK2%%include/ogmrip/ogmrip-gtk.h include/ogmrip/ogmrip-hardsub.h -%%GTK2%%include/ogmrip/ogmrip-helper.h include/ogmrip/ogmrip-keyfile-settings.h include/ogmrip/ogmrip-lavc.h include/ogmrip/ogmrip-mplayer.h include/ogmrip/ogmrip-novideo.h -%%GTK2%%include/ogmrip/ogmrip-options-plugin.h include/ogmrip/ogmrip-options.h include/ogmrip/ogmrip-player.h include/ogmrip/ogmrip-plugin.h include/ogmrip/ogmrip-settings.h -%%GTK2%%include/ogmrip/ogmrip-source-chooser-widget.h -%%GTK2%%include/ogmrip/ogmrip-source-chooser.h include/ogmrip/ogmrip-subp-codec.h include/ogmrip/ogmrip-version.h include/ogmrip/ogmrip-video-codec.h include/ogmrip/ogmrip.h -%%GTK2%%lib/libogmdvd-gtk.a -%%GTK2%%lib/libogmdvd-gtk.so -%%GTK2%%lib/libogmdvd-gtk.so.1 -%%GTK2%%lib/libogmdvd-gtk.so.1.0.0 lib/libogmdvd.a lib/libogmdvd.so lib/libogmdvd.so.1 lib/libogmdvd.so.1.0.0 lib/libogmjob.a lib/libogmjob.so lib/libogmjob.so.1 lib/libogmjob.so.1.0.0 -%%GTK2%%lib/libogmrip-gtk.a -%%GTK2%%lib/libogmrip-gtk.so -%%GTK2%%lib/libogmrip-gtk.so.1 -%%GTK2%%lib/libogmrip-gtk.so.1.0.0 lib/libogmrip-lavc.a lib/libogmrip-lavc.so lib/libogmrip-lavc.so.1 lib/libogmrip-lavc.so.1.0.0 lib/libogmrip-mplayer.a lib/libogmrip-mplayer.so lib/libogmrip-mplayer.so.1 lib/libogmrip-mplayer.so.1.0.0 lib/libogmrip.a lib/libogmrip.so lib/libogmrip.so.1 lib/libogmrip.so.1.0.0 %%FAAC%%lib/ogmrip/audio-plugins/libogmrip-aac.a %%FAAC%%lib/ogmrip/audio-plugins/libogmrip-aac.so lib/ogmrip/audio-plugins/libogmrip-acopy.a lib/ogmrip/audio-plugins/libogmrip-acopy.so lib/ogmrip/audio-plugins/libogmrip-mp3.a lib/ogmrip/audio-plugins/libogmrip-mp3.so lib/ogmrip/audio-plugins/libogmrip-vorbis.a lib/ogmrip/audio-plugins/libogmrip-vorbis.so lib/ogmrip/audio-plugins/libogmrip-wav.a lib/ogmrip/audio-plugins/libogmrip-wav.so lib/ogmrip/container-plugins/libogmrip-avi.a lib/ogmrip/container-plugins/libogmrip-avi.so %%MATROSKA%%lib/ogmrip/container-plugins/libogmrip-mkv.a %%MATROSKA%%lib/ogmrip/container-plugins/libogmrip-mkv.so lib/ogmrip/container-plugins/libogmrip-mov.a lib/ogmrip/container-plugins/libogmrip-mov.so @comment lib/ogmrip/container-plugins/libogmrip-mp4.a @comment lib/ogmrip/container-plugins/libogmrip-mp4.so lib/ogmrip/container-plugins/libogmrip-ogg.a lib/ogmrip/container-plugins/libogmrip-ogg.so -%%GTK2%%lib/ogmrip/options-plugins/libogmrip-lavc-options.a -%%GTK2%%lib/ogmrip/options-plugins/libogmrip-lavc-options.so -%%GTK2%%lib/ogmrip/options-plugins/libogmrip-x264-options.a -%%GTK2%%lib/ogmrip/options-plugins/libogmrip-x264-options.so -%%GTK2%%lib/ogmrip/options-plugins/libogmrip-xvid-options.a -%%GTK2%%lib/ogmrip/options-plugins/libogmrip-xvid-options.so %%SRT%%lib/ogmrip/subp-plugins/libogmrip-srt.a %%SRT%%lib/ogmrip/subp-plugins/libogmrip-srt.so lib/ogmrip/subp-plugins/libogmrip-vobsub.a lib/ogmrip/subp-plugins/libogmrip-vobsub.so lib/ogmrip/video-plugins/libogmrip-lavc-mpeg4.a lib/ogmrip/video-plugins/libogmrip-lavc-mpeg4.so %%THEORA%%lib/ogmrip/video-plugins/libogmrip-theora.a %%THEORA%%lib/ogmrip/video-plugins/libogmrip-theora.so lib/ogmrip/video-plugins/libogmrip-x264.a lib/ogmrip/video-plugins/libogmrip-x264.so lib/ogmrip/video-plugins/libogmrip-xvid.a lib/ogmrip/video-plugins/libogmrip-xvid.so lib/ogmrip/video-plugins/ogmrip-lavc-mpeg4.h lib/ogmrip/video-plugins/ogmrip-x264.h lib/ogmrip/video-plugins/ogmrip-xvid.h libdata/pkgconfig/ogmdvd-gtk.pc libdata/pkgconfig/ogmdvd.pc libdata/pkgconfig/ogmjob.pc libdata/pkgconfig/ogmrip-gtk.pc libdata/pkgconfig/ogmrip.pc man/man1/dvdcpy.1.gz man/man1/avibox.1.gz %%SRT%%man/man1/subp2pgm.1.gz %%SRT%%man/man1/subptools.1.gz -%%GTK2%%share/applications/ogmrip.desktop %%NLS%%share/locale/cs/LC_MESSAGES/ogmrip.mo %%NLS%%share/locale/de/LC_MESSAGES/ogmrip.mo %%NLS%%share/locale/fr/LC_MESSAGES/ogmrip.mo %%NLS%%share/locale/nb/LC_MESSAGES/ogmrip.mo %%NLS%%share/locale/ru/LC_MESSAGES/ogmrip.mo %%NLS%%share/locale/sk/LC_MESSAGES/ogmrip.mo -%%GTK2%%%%DATADIR%%/ogmrip-crop.glade -%%GTK2%%%%DATADIR%%/ogmrip-lavc.glade -%%GTK2%%%%DATADIR%%/ogmrip-main.glade -%%GTK2%%%%DATADIR%%/ogmrip-options.glade -%%GTK2%%%%DATADIR%%/ogmrip-pref.glade -%%GTK2%%%%DATADIR%%/ogmrip-profile-editor.glade -%%GTK2%%%%DATADIR%%/ogmrip-profiles.glade -%%GTK2%%%%DATADIR%%/ogmrip-progress.glade -%%GTK2%%%%DATADIR%%/ogmrip-queue.glade -%%GTK2%%%%DATADIR%%/ogmrip-spell.glade -%%GTK2%%%%DATADIR%%/ogmrip-ui.xml -%%GTK2%%%%DATADIR%%/ogmrip-update.glade -%%GTK2%%%%DATADIR%%/ogmrip-x264.glade -%%GTK2%%%%DATADIR%%/ogmrip-xvid.glade -%%GTK2%%%%DATADIR%%/profiles/profiles.xml -%%GTK2%%share/pixmaps/ogmrip.png