pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/subtitleeditor subtitleeditor: Update to 0....



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b7d46772960f
branches:  trunk
changeset: 402922:b7d46772960f
user:      nia <nia%pkgsrc.org@localhost>
date:      Fri Oct 18 18:33:18 2019 +0000

description:
subtitleeditor: Update to 0.54.0

Switch to gtk3 and away from gstreamer0.10.

diffstat:

 multimedia/subtitleeditor/DESCR                                                                                    |   10 +-
 multimedia/subtitleeditor/Makefile                                                                                 |   47 ++--
 multimedia/subtitleeditor/PLIST                                                                                    |  107 +++++++--
 multimedia/subtitleeditor/distinfo                                                                                 |   22 +-
 multimedia/subtitleeditor/patches/patch-aa                                                                         |   40 ---
 multimedia/subtitleeditor/patches/patch-plugins_actions_documentmanagement_documentmanagement.cc                   |   13 -
 multimedia/subtitleeditor/patches/patch-plugins_actions_findandreplace_findandreplace_cc                           |   15 -
 multimedia/subtitleeditor/patches/patch-plugins_actions_spellchecking_spellchecking.cc                             |   43 ----
 multimedia/subtitleeditor/patches/patch-plugins_actions_spellchecking_spellchecking.h                              |   23 --
 multimedia/subtitleeditor/patches/patch-plugins_subtitleformats_advancedsubstationalpha_advancedsubstationalpha.cc |   12 -
 multimedia/subtitleeditor/patches/patch-plugins_subtitleformats_mpsub_mpsub.cc                                     |   12 -
 multimedia/subtitleeditor/patches/patch-plugins_subtitleformats_substationalpha_substationalpha.cc                 |   12 -
 multimedia/subtitleeditor/patches/patch-src_subtitleview.cc                                                        |   13 -
 multimedia/subtitleeditor/patches/patch-src_utility.h                                                              |   13 -
 multimedia/subtitleeditor/patches/patch-src_vp_gstreamerplayer.cc                                                  |   22 --
 15 files changed, 116 insertions(+), 288 deletions(-)

diffs (truncated from 589 to 300 lines):

diff -r bdbd5d572a0b -r b7d46772960f multimedia/subtitleeditor/DESCR
--- a/multimedia/subtitleeditor/DESCR   Fri Oct 18 18:31:14 2019 +0000
+++ b/multimedia/subtitleeditor/DESCR   Fri Oct 18 18:33:18 2019 +0000
@@ -1,7 +1,5 @@
-Subtitle Editor is a GTK+2 tool to edit subtitles. It can be used
-for new subtitles or as a tool to transform, edit, correct and
-refine existing subtitle. This program also shows sound waves,
-which makes it easier to synchronise subtitles to voices.
+Subtitle Editor is a GTK+3 tool to edit subtitles.
 
-Subtitle Editor is free software released under the GNU General
-Public License (GPL).
+It can be used for new subtitles or as a tool to transform, edit, correct
+and refine existing subtitle. This program also shows sound waves, which
+makes it easier to synchronise subtitles to voices.
diff -r bdbd5d572a0b -r b7d46772960f multimedia/subtitleeditor/Makefile
--- a/multimedia/subtitleeditor/Makefile        Fri Oct 18 18:31:14 2019 +0000
+++ b/multimedia/subtitleeditor/Makefile        Fri Oct 18 18:33:18 2019 +0000
@@ -1,33 +1,30 @@
-# $NetBSD: Makefile,v 1.45 2019/07/21 22:25:27 wiz Exp $
+# $NetBSD: Makefile,v 1.46 2019/10/18 18:33:18 nia Exp $
+
+DISTNAME=      subtitleeditor-0.54.0
+CATEGORIES=    multimedia
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=kitone/}
+GITHUB_RELEASE=        ${PKGVERSION_NOREV}
 
-DISTNAME=              subtitleeditor-0.30.0
-PKGREVISION=           32
-CATEGORIES=            multimedia
-#MASTER_SITES=         http://download.gna.org/subtitleeditor/0.30/
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://kitone.github.io/subtitleeditor/
+COMMENT=       GTK+ tool to create or edit subtitles
+LICENSE=       gnu-gpl-v3
 
-MAINTAINER=            ccatrian%eml.cc@localhost
-#HOMEPAGE=             http://home.gna.org/subtitleeditor/
-COMMENT=               GTK+2 tool to edit movie subtitles
-LICENSE=               gnu-gpl-v2
+GNU_CONFIGURE= yes
+USE_LIBTOOL=   yes
 
-USE_PKGLOCALEDIR=      yes
-USE_LIBTOOL=           yes
-USE_TOOLS+=            gmake intltool pkg-config msgfmt
-GNU_CONFIGURE=         yes
-USE_LANGUAGES=         c c++11
+USE_TOOLS+=    pkg-config perl gmake
+USE_TOOLS+=    intltool msgfmt msgmerge xgettext
+USE_LANGUAGES= c c++14
 
-BUILDLINK_API_DEPENDS.glibmm+= glibmm>=2.16.3
-.include "../../devel/glibmm/buildlink3.mk"
-.include "../../devel/libglademm/buildlink3.mk"
+# C++14
+GCC_REQD+=     5
+
+.include "../../devel/gettext-lib/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-.include "../../multimedia/gstreamer0.10/buildlink3.mk"
-.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
-.include "../../multimedia/gst-plugins0.10-good/buildlink3.mk"
+.include "../../multimedia/gstreamermm1/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../textproc/enchant2/buildlink3.mk"
-.include "../../textproc/iso-codes/buildlink3.mk"
 .include "../../textproc/libxml++/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gtkmm+=  gtkmm>=2.12
-.include "../../x11/gtkmm/buildlink3.mk"
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
-
+.include "../../x11/gtkmm3/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r bdbd5d572a0b -r b7d46772960f multimedia/subtitleeditor/PLIST
--- a/multimedia/subtitleeditor/PLIST   Fri Oct 18 18:31:14 2019 +0000
+++ b/multimedia/subtitleeditor/PLIST   Fri Oct 18 18:33:18 2019 +0000
@@ -1,15 +1,18 @@
-@comment $NetBSD: PLIST,v 1.3 2009/06/14 18:08:10 joerg Exp $
+@comment $NetBSD: PLIST,v 1.4 2019/10/18 18:33:18 nia Exp $
 bin/subtitleeditor
 lib/libsubtitleeditor.la
 lib/subtitleeditor/plugins/actions/libabout.la
 lib/subtitleeditor/plugins/actions/libadjusttime.la
 lib/subtitleeditor/plugins/actions/libapplytranslation.la
+lib/subtitleeditor/plugins/actions/libbestfit.la
 lib/subtitleeditor/plugins/actions/libchangeframerate.la
+lib/subtitleeditor/plugins/actions/libclipboard.la
 lib/subtitleeditor/plugins/actions/libcombinesubtitles.la
 lib/subtitleeditor/plugins/actions/libcommand.la
 lib/subtitleeditor/plugins/actions/libconfigurekeyboardshortcuts.la
 lib/subtitleeditor/plugins/actions/libdialoguize.la
 lib/subtitleeditor/plugins/actions/libdocumentmanagement.la
+lib/subtitleeditor/plugins/actions/libdocumentsnavigation.la
 lib/subtitleeditor/plugins/actions/libduplicatesubtitle.la
 lib/subtitleeditor/plugins/actions/libeditcell.la
 lib/subtitleeditor/plugins/actions/liberrorchecking.la
@@ -17,8 +20,11 @@
 lib/subtitleeditor/plugins/actions/libexternalvideoplayer.la
 lib/subtitleeditor/plugins/actions/libfindandreplace.la
 lib/subtitleeditor/plugins/actions/libinsertsubtitle.la
+lib/subtitleeditor/plugins/actions/libinsertsubtitlefromkeyframe.la
 lib/subtitleeditor/plugins/actions/libitalicize.la
 lib/subtitleeditor/plugins/actions/libjoindocument.la
+lib/subtitleeditor/plugins/actions/libkeyframesmanagement.la
+lib/subtitleeditor/plugins/actions/libminimizeduration.la
 lib/subtitleeditor/plugins/actions/libmoveafterprecedingsubtitle.la
 lib/subtitleeditor/plugins/actions/libmovesubtitles.la
 lib/subtitleeditor/plugins/actions/libplaintext.la
@@ -27,42 +33,61 @@
 lib/subtitleeditor/plugins/actions/libreversetextandtranslation.la
 lib/subtitleeditor/plugins/actions/libscalesubtitles.la
 lib/subtitleeditor/plugins/actions/libselection.la
+lib/subtitleeditor/plugins/actions/libsortsubtitles.la
 lib/subtitleeditor/plugins/actions/libspellchecking.la
 lib/subtitleeditor/plugins/actions/libsplitdocument.la
 lib/subtitleeditor/plugins/actions/libsplitsubtitle.la
+lib/subtitleeditor/plugins/actions/libstacksubtitles.la
 lib/subtitleeditor/plugins/actions/libstyleeditor.la
+lib/subtitleeditor/plugins/actions/libstylize.la
+lib/subtitleeditor/plugins/actions/libtemplate.la
+lib/subtitleeditor/plugins/actions/libtextcorrection.la
 lib/subtitleeditor/plugins/actions/libtimemodemanagement.la
+lib/subtitleeditor/plugins/actions/libtimingfromplayer.la
+lib/subtitleeditor/plugins/actions/libtypewriter.la
 lib/subtitleeditor/plugins/actions/libvideoplayermanagement.la
 lib/subtitleeditor/plugins/actions/libviewmanager.la
 lib/subtitleeditor/plugins/actions/libwaveformmanagement.la
 lib/subtitleeditor/plugins/subtitleformats/libadobeencoredvdntsc.la
 lib/subtitleeditor/plugins/subtitleformats/libadobeencoredvdpal.la
 lib/subtitleeditor/plugins/subtitleformats/libadvancedsubstationalpha.la
+lib/subtitleeditor/plugins/subtitleformats/libavidds.la
+lib/subtitleeditor/plugins/subtitleformats/libbitc.la
+lib/subtitleeditor/plugins/subtitleformats/libdcsubtitle.la
 lib/subtitleeditor/plugins/subtitleformats/libmicrodvd.la
 lib/subtitleeditor/plugins/subtitleformats/libmpl2.la
 lib/subtitleeditor/plugins/subtitleformats/libmpsub.la
+lib/subtitleeditor/plugins/subtitleformats/libplaintextformat.la
+lib/subtitleeditor/plugins/subtitleformats/libsami.la
+lib/subtitleeditor/plugins/subtitleformats/libsbv.la
+lib/subtitleeditor/plugins/subtitleformats/libsprucestl.la
 lib/subtitleeditor/plugins/subtitleformats/libsubrip.la
 lib/subtitleeditor/plugins/subtitleformats/libsubstationalpha.la
 lib/subtitleeditor/plugins/subtitleformats/libsubtitleeditorproject.la
 lib/subtitleeditor/plugins/subtitleformats/libsubviewer2.la
 lib/subtitleeditor/plugins/subtitleformats/libtimedtextauthoringformat1.la
 man/man1/subtitleeditor.1
+share/appdata/subtitleeditor.appdata.xml
 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
+share/locale/bg/LC_MESSAGES/subtitleeditor.mo
 share/locale/ca/LC_MESSAGES/subtitleeditor.mo
 share/locale/cs/LC_MESSAGES/subtitleeditor.mo
 share/locale/da/LC_MESSAGES/subtitleeditor.mo
 share/locale/de/LC_MESSAGES/subtitleeditor.mo
+share/locale/el/LC_MESSAGES/subtitleeditor.mo
 share/locale/en_GB/LC_MESSAGES/subtitleeditor.mo
+share/locale/eo/LC_MESSAGES/subtitleeditor.mo
 share/locale/es/LC_MESSAGES/subtitleeditor.mo
 share/locale/fr/LC_MESSAGES/subtitleeditor.mo
 share/locale/gl/LC_MESSAGES/subtitleeditor.mo
 share/locale/hu/LC_MESSAGES/subtitleeditor.mo
 share/locale/it/LC_MESSAGES/subtitleeditor.mo
+share/locale/lt/LC_MESSAGES/subtitleeditor.mo
 share/locale/nl/LC_MESSAGES/subtitleeditor.mo
 share/locale/pl/LC_MESSAGES/subtitleeditor.mo
 share/locale/pt/LC_MESSAGES/subtitleeditor.mo
@@ -72,24 +97,21 @@
 share/locale/sr/LC_MESSAGES/subtitleeditor.mo
 share/locale/tr/LC_MESSAGES/subtitleeditor.mo
 share/locale/zh_CN/LC_MESSAGES/subtitleeditor.mo
-share/subtitleeditor/glade/dialog-character-codings.glade
-share/subtitleeditor/glade/dialog-encodings-chooser.glade
-share/subtitleeditor/glade/dialog-export-text.glade
-share/subtitleeditor/glade/dialog-import-text.glade
-share/subtitleeditor/glade/dialog-open-document.glade
-share/subtitleeditor/glade/dialog-save-document.glade
-share/subtitleeditor/glade/dialog-script-properties.glade
-share/subtitleeditor/glade/subtitleeditor.glade
+share/locale/zh_TW/LC_MESSAGES/subtitleeditor.mo
+share/pixmaps/subtitleeditor.svg
 share/subtitleeditor/menubar.xml
 share/subtitleeditor/plugins-description/actions/about.se-plugin
 share/subtitleeditor/plugins-description/actions/adjusttime.se-plugin
 share/subtitleeditor/plugins-description/actions/applytranslation.se-plugin
+share/subtitleeditor/plugins-description/actions/bestfit.se-plugin
 share/subtitleeditor/plugins-description/actions/changeframerate.se-plugin
+share/subtitleeditor/plugins-description/actions/clipboard.se-plugin
 share/subtitleeditor/plugins-description/actions/combinesubtitles.se-plugin
 share/subtitleeditor/plugins-description/actions/command.se-plugin
 share/subtitleeditor/plugins-description/actions/configurekeyboardshortcuts.se-plugin
 share/subtitleeditor/plugins-description/actions/dialoguize.se-plugin
 share/subtitleeditor/plugins-description/actions/documentmanagement.se-plugin
+share/subtitleeditor/plugins-description/actions/documentsnavigation.se-plugin
 share/subtitleeditor/plugins-description/actions/duplicatesubtitle.se-plugin
 share/subtitleeditor/plugins-description/actions/editcell.se-plugin
 share/subtitleeditor/plugins-description/actions/errorchecking.se-plugin
@@ -97,8 +119,11 @@
 share/subtitleeditor/plugins-description/actions/externalvideoplayer.se-plugin
 share/subtitleeditor/plugins-description/actions/findandreplace.se-plugin
 share/subtitleeditor/plugins-description/actions/insertsubtitle.se-plugin
+share/subtitleeditor/plugins-description/actions/insertsubtitlefromkeyframe.se-plugin
 share/subtitleeditor/plugins-description/actions/italicize.se-plugin
 share/subtitleeditor/plugins-description/actions/joindocument.se-plugin
+share/subtitleeditor/plugins-description/actions/keyframesmanagement.se-plugin
+share/subtitleeditor/plugins-description/actions/minimizeduration.se-plugin
 share/subtitleeditor/plugins-description/actions/moveafterprecedingsubtitle.se-plugin
 share/subtitleeditor/plugins-description/actions/movesubtitles.se-plugin
 share/subtitleeditor/plugins-description/actions/plaintext.se-plugin
@@ -107,36 +132,72 @@
 share/subtitleeditor/plugins-description/actions/reversetextandtranslation.se-plugin
 share/subtitleeditor/plugins-description/actions/scalesubtitles.se-plugin
 share/subtitleeditor/plugins-description/actions/selection.se-plugin
+share/subtitleeditor/plugins-description/actions/sortsubtitles.se-plugin
 share/subtitleeditor/plugins-description/actions/spellchecking.se-plugin
 share/subtitleeditor/plugins-description/actions/splitdocument.se-plugin
 share/subtitleeditor/plugins-description/actions/splitsubtitle.se-plugin
+share/subtitleeditor/plugins-description/actions/stacksubtitles.se-plugin
 share/subtitleeditor/plugins-description/actions/styleeditor.se-plugin
+share/subtitleeditor/plugins-description/actions/stylize.se-plugin
+share/subtitleeditor/plugins-description/actions/template.se-plugin
+share/subtitleeditor/plugins-description/actions/textcorrection.se-plugin
 share/subtitleeditor/plugins-description/actions/timemodemanagement.se-plugin
+share/subtitleeditor/plugins-description/actions/timingfromplayer.se-plugin
+share/subtitleeditor/plugins-description/actions/typewriter.se-plugin
 share/subtitleeditor/plugins-description/actions/videoplayermanagement.se-plugin
 share/subtitleeditor/plugins-description/actions/viewmanager.se-plugin
 share/subtitleeditor/plugins-description/actions/waveformmanagement.se-plugin
 share/subtitleeditor/plugins-description/subtitleformats/adobeencoredvdntsc.se-plugin
 share/subtitleeditor/plugins-description/subtitleformats/adobeencoredvdpal.se-plugin
 share/subtitleeditor/plugins-description/subtitleformats/advancedsubstationalpha.se-plugin
+share/subtitleeditor/plugins-description/subtitleformats/avidds.se-plugin
+share/subtitleeditor/plugins-description/subtitleformats/bitc.se-plugin
+share/subtitleeditor/plugins-description/subtitleformats/dcsubtitle.se-plugin
 share/subtitleeditor/plugins-description/subtitleformats/microdvd.se-plugin
 share/subtitleeditor/plugins-description/subtitleformats/mpl2.se-plugin
 share/subtitleeditor/plugins-description/subtitleformats/mpsub.se-plugin
+share/subtitleeditor/plugins-description/subtitleformats/plaintextformat.se-plugin
+share/subtitleeditor/plugins-description/subtitleformats/sami.se-plugin
+share/subtitleeditor/plugins-description/subtitleformats/sbv.se-plugin
+share/subtitleeditor/plugins-description/subtitleformats/sprucestl.se-plugin
 share/subtitleeditor/plugins-description/subtitleformats/subrip.se-plugin
 share/subtitleeditor/plugins-description/subtitleformats/substationalpha.se-plugin
 share/subtitleeditor/plugins-description/subtitleformats/subtitleeditorproject.se-plugin
 share/subtitleeditor/plugins-description/subtitleformats/subviewer2.se-plugin
 share/subtitleeditor/plugins-description/subtitleformats/timedtextauthoringformat1.se-plugin
-share/subtitleeditor/plugins-share/changeframerate/dialog-change-framerate.glade
-share/subtitleeditor/plugins-share/configurekeyboardshortcuts/dialog-configure-keyboard-shortcuts.glade
-share/subtitleeditor/plugins-share/errorchecking/dialog-error-checking-preferences.glade
-share/subtitleeditor/plugins-share/errorchecking/dialog-error-checking.glade
-share/subtitleeditor/plugins-share/externalvideoplayer/dialog-external-video-player-preferences.glade
-share/subtitleeditor/plugins-share/findandreplace/dialog-find-and-replace.glade
-share/subtitleeditor/plugins-share/movesubtitles/dialog-move-subtitles.glade
-share/subtitleeditor/plugins-share/preferences/dialog-preferences.glade
-share/subtitleeditor/plugins-share/scalesubtitles/dialog-scale-subtitles.glade
-share/subtitleeditor/plugins-share/spellchecking/dialog-spell-checking.glade
-share/subtitleeditor/plugins-share/splitdocument/dialog-split-document.glade
-share/subtitleeditor/plugins-share/styleeditor/dialog-style-editor.glade
-share/subtitleeditor/plugins-share/viewmanager/dialog-view-manager.glade
-share/subtitleeditor/subtitleeditor.svg
+share/subtitleeditor/plugins-share/advancedsubstationalpha/dialog-advancedsubstationalpha-preferences.ui
+share/subtitleeditor/plugins-share/changeframerate/dialog-change-framerate.ui
+share/subtitleeditor/plugins-share/configurekeyboardshortcuts/dialog-configure-keyboard-shortcuts.ui
+share/subtitleeditor/plugins-share/dialoguize/dialog-dialoguize-preferences.ui
+share/subtitleeditor/plugins-share/errorchecking/dialog-error-checking-preferences.ui
+share/subtitleeditor/plugins-share/errorchecking/dialog-error-checking.ui
+share/subtitleeditor/plugins-share/externalvideoplayer/dialog-external-video-player-preferences.ui
+share/subtitleeditor/plugins-share/findandreplace/dialog-find-and-replace.ui
+share/subtitleeditor/plugins-share/movesubtitles/dialog-move-subtitles.ui
+share/subtitleeditor/plugins-share/preferences/dialog-preferences.ui
+share/subtitleeditor/plugins-share/scalesubtitles/dialog-scale-subtitles.ui
+share/subtitleeditor/plugins-share/spellchecking/dialog-spell-checking.ui
+share/subtitleeditor/plugins-share/splitdocument/dialog-split-document.ui
+share/subtitleeditor/plugins-share/styleeditor/dialog-style-editor.ui
+share/subtitleeditor/plugins-share/substationalpha/dialog-substationalpha-preferences.ui
+share/subtitleeditor/plugins-share/template/dialog-template-save-as.ui
+share/subtitleeditor/plugins-share/textcorrection/Latn-en-US.common-error.se-pattern
+share/subtitleeditor/plugins-share/textcorrection/Latn-en.capitalization.se-pattern
+share/subtitleeditor/plugins-share/textcorrection/Latn-en.common-error.se-pattern
+share/subtitleeditor/plugins-share/textcorrection/Latn-en.hearing-impaired.se-pattern
+share/subtitleeditor/plugins-share/textcorrection/Latn-fi.common-error.se-pattern
+share/subtitleeditor/plugins-share/textcorrection/Latn-fr.common-error.se-pattern
+share/subtitleeditor/plugins-share/textcorrection/Latn.capitalization.se-pattern
+share/subtitleeditor/plugins-share/textcorrection/Latn.common-error.se-pattern
+share/subtitleeditor/plugins-share/textcorrection/Latn.hearing-impaired.se-pattern
+share/subtitleeditor/plugins-share/textcorrection/Zyyy.common-error.se-pattern
+share/subtitleeditor/plugins-share/textcorrection/assistant-text-correction.ui
+share/subtitleeditor/plugins-share/timingfromplayer/dialog-timing-from-player-preferences.ui
+share/subtitleeditor/plugins-share/viewmanager/dialog-view-manager.ui
+share/subtitleeditor/ui/dialog-character-codings.ui
+share/subtitleeditor/ui/dialog-export-text.ui
+share/subtitleeditor/ui/dialog-import-text.ui
+share/subtitleeditor/ui/dialog-open-document.ui
+share/subtitleeditor/ui/dialog-save-document.ui
+share/subtitleeditor/ui/dialog-script-properties.ui
+share/subtitleeditor/ui/subtitleeditor.ui



Home | Main Index | Thread Index | Old Index