svn commit: r384347 - head/multimedia/subtitleeditor
Thomas Zander
riggs at FreeBSD.org
Mon Apr 20 10:52:23 UTC 2015
Author: riggs
Date: Mon Apr 20 10:52:21 2015
New Revision: 384347
URL: https://svnweb.freebsd.org/changeset/ports/384347
Log:
- Update to upstream version 0.41.1
- Un-break build on 10.x and later
- Introduce non-default OPENGL OPTION
PR: 199248
Submitted by: tkato432 at yahoo.com
Reviewed by: riggs
MFH: 2015Q2
Modified:
head/multimedia/subtitleeditor/Makefile
head/multimedia/subtitleeditor/distinfo
head/multimedia/subtitleeditor/pkg-plist
Modified: head/multimedia/subtitleeditor/Makefile
==============================================================================
--- head/multimedia/subtitleeditor/Makefile Mon Apr 20 10:47:44 2015 (r384346)
+++ head/multimedia/subtitleeditor/Makefile Mon Apr 20 10:52:21 2015 (r384347)
@@ -2,55 +2,42 @@
# $FreeBSD$
PORTNAME= subtitleeditor
-PORTVERSION= 0.41.0
-PORTREVISION= 3
+PORTVERSION= 0.41.1
CATEGORIES= multimedia
-MASTER_SITES= http://download.gna.org/${PORTNAME}/${PORTVERSION:C/\.[0-9]*$//}/ \
- LOCAL/ehaupt
+MASTER_SITES= http://download.gna.org/${PORTNAME}/${PORTVERSION:C/\.[0-9]*$//}/
MAINTAINER= multimedia at FreeBSD.org
COMMENT= Subtitle editor
LICENSE= GPLv3
-BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
-RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes
+BUILD_DEPENDS= iso-codes>0:${PORTSDIR}/misc/iso-codes
LIB_DEPENDS= libglademm-2.4.so:${PORTSDIR}/devel/libglademm24 \
- libgstreamermm-0.10.so:${PORTSDIR}/multimedia/gstreamermm \
- libenchant.so:${PORTSDIR}/textproc/enchant \
- libpcre.so:${PORTSDIR}/devel/pcre
+ libpcre.so:${PORTSDIR}/devel/pcre \
+ libenchant.so:${PORTSDIR}/textproc/enchant
+RUN_DEPENDS:= ${BUILD_DEPENDS}
-USES= gmake libtool pkgconfig
-USE_GCC= yes
+USES= desktop-file-utils gettext gmake libtool pkgconfig
USE_GNOME= gtkmm24
-USE_GSTREAMER= good
-INSTALLS_ICONS= yes
-INSTALL_TARGET= install-strip
+USE_GSTREAMER= good mm
GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+INSTALLS_ICONS= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-PLIST_SUB= DESKTOPDIR="${DESKTOPDIR:S,^${PREFIX}/,,}"
-
-OPTIONS_DEFINE= NLS
+OPTIONS_DEFINE= NLS OPENGL
+OPTIONS_SUB= yes
-.include <bsd.port.options.mk>
+NLS_CONFIGURE_OFF= --disable-nls
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000
-BROKEN= Does not compile on FreeBSD 10.0 and later
-.endif
-
-.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
-PLIST_SUB+= NLS=""
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+= NLS="@comment "
-.endif
+OPENGL_LIB_DEPENDS= libgtkglextmm-x11-1.2.so:${PORTSDIR}/x11-toolkits/gtkglextmm
+OPENGL_USE= gl=glu
+OPENGL_CONFIGURE_ENABLE=gl
post-patch:
- @${REINPLACE_CMD} -e '/test/s|==|=|g' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|strtoll|strtoq|g' ${WRKSRC}/plugins/subtitleformats/advancedsubstationalpha/advancedsubstationalpha.cc
+ @${REINPLACE_CMD} -e \
+ 's|"GNU strip"|"strip"|' ${WRKSRC}/configure
.include <bsd.port.mk>
Modified: head/multimedia/subtitleeditor/distinfo
==============================================================================
--- head/multimedia/subtitleeditor/distinfo Mon Apr 20 10:47:44 2015 (r384346)
+++ head/multimedia/subtitleeditor/distinfo Mon Apr 20 10:52:21 2015 (r384347)
@@ -1,2 +1,2 @@
-SHA256 (subtitleeditor-0.41.0.tar.gz) = 30e7fc29e8a6e714f6b0eedf80b2b387099957b9d70093fa0032fd5528b14e62
-SIZE (subtitleeditor-0.41.0.tar.gz) = 1637527
+SHA256 (subtitleeditor-0.41.1.tar.gz) = 3183f2f9831359f2200194fcc2d360198094c494892ccacd08a28717bffac0d0
+SIZE (subtitleeditor-0.41.1.tar.gz) = 1637940
Modified: head/multimedia/subtitleeditor/pkg-plist
==============================================================================
--- head/multimedia/subtitleeditor/pkg-plist Mon Apr 20 10:47:44 2015 (r384346)
+++ head/multimedia/subtitleeditor/pkg-plist Mon Apr 20 10:52:21 2015 (r384347)
@@ -1,3 +1,101 @@
+bin/subtitleeditor
+lib/libsubtitleeditor.so
+lib/libsubtitleeditor.so.0
+lib/libsubtitleeditor.so.0.0.0
+lib/subtitleeditor/plugins/actions/libabout.so
+lib/subtitleeditor/plugins/actions/libadjusttime.so
+lib/subtitleeditor/plugins/actions/libapplytranslation.so
+lib/subtitleeditor/plugins/actions/libbestfit.so
+lib/subtitleeditor/plugins/actions/libchangeframerate.so
+lib/subtitleeditor/plugins/actions/libclipboard.so
+lib/subtitleeditor/plugins/actions/libcombinesubtitles.so
+lib/subtitleeditor/plugins/actions/libcommand.so
+lib/subtitleeditor/plugins/actions/libconfigurekeyboardshortcuts.so
+lib/subtitleeditor/plugins/actions/libdialoguize.so
+lib/subtitleeditor/plugins/actions/libdocumentmanagement.so
+lib/subtitleeditor/plugins/actions/libdocumentsnavigation.so
+lib/subtitleeditor/plugins/actions/libduplicatesubtitle.so
+lib/subtitleeditor/plugins/actions/libeditcell.so
+lib/subtitleeditor/plugins/actions/liberrorchecking.so
+lib/subtitleeditor/plugins/actions/libextendlength.so
+lib/subtitleeditor/plugins/actions/libexternalvideoplayer.so
+lib/subtitleeditor/plugins/actions/libfindandreplace.so
+lib/subtitleeditor/plugins/actions/libinsertsubtitle.so
+lib/subtitleeditor/plugins/actions/libinsertsubtitlefromkeyframe.so
+lib/subtitleeditor/plugins/actions/libitalicize.so
+lib/subtitleeditor/plugins/actions/libjoindocument.so
+lib/subtitleeditor/plugins/actions/libkeyframesmanagement.so
+lib/subtitleeditor/plugins/actions/libminimizeduration.so
+lib/subtitleeditor/plugins/actions/libmoveafterprecedingsubtitle.so
+lib/subtitleeditor/plugins/actions/libmovesubtitles.so
+lib/subtitleeditor/plugins/actions/libplaintext.so
+lib/subtitleeditor/plugins/actions/libpreferences.so
+lib/subtitleeditor/plugins/actions/libremovesubtitle.so
+lib/subtitleeditor/plugins/actions/libreversetextandtranslation.so
+lib/subtitleeditor/plugins/actions/libscalesubtitles.so
+lib/subtitleeditor/plugins/actions/libselection.so
+lib/subtitleeditor/plugins/actions/libsortsubtitles.so
+lib/subtitleeditor/plugins/actions/libspellchecking.so
+lib/subtitleeditor/plugins/actions/libsplitdocument.so
+lib/subtitleeditor/plugins/actions/libsplitsubtitle.so
+lib/subtitleeditor/plugins/actions/libstacksubtitles.so
+lib/subtitleeditor/plugins/actions/libstyleeditor.so
+lib/subtitleeditor/plugins/actions/libtextcorrection.so
+lib/subtitleeditor/plugins/actions/libtimemodemanagement.so
+lib/subtitleeditor/plugins/actions/libtimingfromplayer.so
+lib/subtitleeditor/plugins/actions/libtypewriter.so
+lib/subtitleeditor/plugins/actions/libvideoplayermanagement.so
+lib/subtitleeditor/plugins/actions/libviewmanager.so
+lib/subtitleeditor/plugins/actions/libwaveformmanagement.so
+lib/subtitleeditor/plugins/subtitleformats/libadobeencoredvdntsc.so
+lib/subtitleeditor/plugins/subtitleformats/libadobeencoredvdpal.so
+lib/subtitleeditor/plugins/subtitleformats/libadvancedsubstationalpha.so
+lib/subtitleeditor/plugins/subtitleformats/libbitc.so
+lib/subtitleeditor/plugins/subtitleformats/libdcsubtitle.so
+lib/subtitleeditor/plugins/subtitleformats/libmicrodvd.so
+lib/subtitleeditor/plugins/subtitleformats/libmpl2.so
+lib/subtitleeditor/plugins/subtitleformats/libmpsub.so
+lib/subtitleeditor/plugins/subtitleformats/libplaintextformat.so
+lib/subtitleeditor/plugins/subtitleformats/libsami.so
+lib/subtitleeditor/plugins/subtitleformats/libsbv.so
+lib/subtitleeditor/plugins/subtitleformats/libsprucestl.so
+lib/subtitleeditor/plugins/subtitleformats/libsubrip.so
+lib/subtitleeditor/plugins/subtitleformats/libsubstationalpha.so
+lib/subtitleeditor/plugins/subtitleformats/libsubtitleeditorproject.so
+lib/subtitleeditor/plugins/subtitleformats/libsubviewer2.so
+lib/subtitleeditor/plugins/subtitleformats/libtimedtextauthoringformat1.so
+man/man1/subtitleeditor.1.gz
+share/applications/subtitleeditor.desktop
+share/icons/hicolor/16x16/apps/subtitleeditor.png
+share/icons/hicolor/22x22/apps/subtitleeditor.png
+share/icons/hicolor/24x24/apps/subtitleeditor.png
+share/icons/hicolor/32x32/apps/subtitleeditor.png
+share/icons/hicolor/scalable/apps/subtitleeditor.svg
+%%NLS%%share/locale/bg/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/da/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/de/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/el/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/en_GB/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/eo/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/es/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/gl/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/it/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/lt/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/pt/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/pt_PT/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/sr/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/subtitleeditor.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/subtitleeditor.mo
+share/pixmaps/subtitleeditor.svg
%%DATADIR%%/menubar.xml
%%DATADIR%%/plugins-description/actions/about.se-plugin
%%DATADIR%%/plugins-description/actions/adjusttime.se-plugin
@@ -96,101 +194,3 @@
%%DATADIR%%/ui/dialog-save-document.ui
%%DATADIR%%/ui/dialog-script-properties.ui
%%DATADIR%%/ui/subtitleeditor.ui
-%%DESKTOPDIR%%/subtitleeditor.desktop
-%%NLS%%share/locale/bg/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/ca/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/da/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/de/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/el/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/en_GB/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/eo/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/es/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/gl/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/it/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/lt/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/pt/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/pt_PT/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/sr/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/subtitleeditor.mo
-bin/subtitleeditor
-lib/libsubtitleeditor.so
-lib/libsubtitleeditor.so.0
-lib/libsubtitleeditor.so.0.0.0
-lib/subtitleeditor/plugins/actions/libabout.so
-lib/subtitleeditor/plugins/actions/libadjusttime.so
-lib/subtitleeditor/plugins/actions/libapplytranslation.so
-lib/subtitleeditor/plugins/actions/libbestfit.so
-lib/subtitleeditor/plugins/actions/libchangeframerate.so
-lib/subtitleeditor/plugins/actions/libclipboard.so
-lib/subtitleeditor/plugins/actions/libcombinesubtitles.so
-lib/subtitleeditor/plugins/actions/libcommand.so
-lib/subtitleeditor/plugins/actions/libconfigurekeyboardshortcuts.so
-lib/subtitleeditor/plugins/actions/libdialoguize.so
-lib/subtitleeditor/plugins/actions/libdocumentmanagement.so
-lib/subtitleeditor/plugins/actions/libdocumentsnavigation.so
-lib/subtitleeditor/plugins/actions/libduplicatesubtitle.so
-lib/subtitleeditor/plugins/actions/libeditcell.so
-lib/subtitleeditor/plugins/actions/liberrorchecking.so
-lib/subtitleeditor/plugins/actions/libextendlength.so
-lib/subtitleeditor/plugins/actions/libexternalvideoplayer.so
-lib/subtitleeditor/plugins/actions/libfindandreplace.so
-lib/subtitleeditor/plugins/actions/libinsertsubtitle.so
-lib/subtitleeditor/plugins/actions/libinsertsubtitlefromkeyframe.so
-lib/subtitleeditor/plugins/actions/libitalicize.so
-lib/subtitleeditor/plugins/actions/libjoindocument.so
-lib/subtitleeditor/plugins/actions/libkeyframesmanagement.so
-lib/subtitleeditor/plugins/actions/libminimizeduration.so
-lib/subtitleeditor/plugins/actions/libmoveafterprecedingsubtitle.so
-lib/subtitleeditor/plugins/actions/libmovesubtitles.so
-lib/subtitleeditor/plugins/actions/libplaintext.so
-lib/subtitleeditor/plugins/actions/libpreferences.so
-lib/subtitleeditor/plugins/actions/libremovesubtitle.so
-lib/subtitleeditor/plugins/actions/libreversetextandtranslation.so
-lib/subtitleeditor/plugins/actions/libscalesubtitles.so
-lib/subtitleeditor/plugins/actions/libselection.so
-lib/subtitleeditor/plugins/actions/libsortsubtitles.so
-lib/subtitleeditor/plugins/actions/libspellchecking.so
-lib/subtitleeditor/plugins/actions/libsplitdocument.so
-lib/subtitleeditor/plugins/actions/libsplitsubtitle.so
-lib/subtitleeditor/plugins/actions/libstacksubtitles.so
-lib/subtitleeditor/plugins/actions/libstyleeditor.so
-lib/subtitleeditor/plugins/actions/libtextcorrection.so
-lib/subtitleeditor/plugins/actions/libtimemodemanagement.so
-lib/subtitleeditor/plugins/actions/libtimingfromplayer.so
-lib/subtitleeditor/plugins/actions/libtypewriter.so
-lib/subtitleeditor/plugins/actions/libvideoplayermanagement.so
-lib/subtitleeditor/plugins/actions/libviewmanager.so
-lib/subtitleeditor/plugins/actions/libwaveformmanagement.so
-lib/subtitleeditor/plugins/subtitleformats/libadobeencoredvdntsc.so
-lib/subtitleeditor/plugins/subtitleformats/libadobeencoredvdpal.so
-lib/subtitleeditor/plugins/subtitleformats/libadvancedsubstationalpha.so
-lib/subtitleeditor/plugins/subtitleformats/libbitc.so
-lib/subtitleeditor/plugins/subtitleformats/libdcsubtitle.so
-lib/subtitleeditor/plugins/subtitleformats/libmicrodvd.so
-lib/subtitleeditor/plugins/subtitleformats/libmpl2.so
-lib/subtitleeditor/plugins/subtitleformats/libmpsub.so
-lib/subtitleeditor/plugins/subtitleformats/libplaintextformat.so
-lib/subtitleeditor/plugins/subtitleformats/libsami.so
-lib/subtitleeditor/plugins/subtitleformats/libsbv.so
-lib/subtitleeditor/plugins/subtitleformats/libsprucestl.so
-lib/subtitleeditor/plugins/subtitleformats/libsubrip.so
-lib/subtitleeditor/plugins/subtitleformats/libsubstationalpha.so
-lib/subtitleeditor/plugins/subtitleformats/libsubtitleeditorproject.so
-lib/subtitleeditor/plugins/subtitleformats/libsubviewer2.so
-lib/subtitleeditor/plugins/subtitleformats/libtimedtextauthoringformat1.so
-man/man1/subtitleeditor.1.gz
-share/icons/hicolor/16x16/apps/subtitleeditor.png
-share/icons/hicolor/22x22/apps/subtitleeditor.png
-share/icons/hicolor/24x24/apps/subtitleeditor.png
-share/icons/hicolor/32x32/apps/subtitleeditor.png
-share/icons/hicolor/scalable/apps/subtitleeditor.svg
-share/pixmaps/subtitleeditor.svg
More information about the svn-ports-all
mailing list