Commit graph

37 commits

Author SHA1 Message Date
wiz
8ee21bdcf0 Recursive bump for new fribidi dependency in pango. 2018-04-16 14:33:44 +00:00
wiz
c57215a7b2 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
wiz
20f7c989fe recursive bump for libxkbcommon removal from at-spi2-core 2017-11-23 17:19:40 +00:00
wiz
6dbf2b6475 Follow a redirect. 2017-09-07 07:54:25 +00:00
wiz
7c8354aa3e Update some HOMEPAGEs. 2017-08-16 21:22:11 +00:00
wiz
7909ca8cec Comment out dead sites. 2017-08-16 20:45:30 +00:00
ryoon
72c3cb198b Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
wiz
7ac05101c6 Recursive bump for harfbuzz's new graphite2 dependency. 2017-02-06 13:54:36 +00:00
adam
77b8ed74db Revbump after graphics/gd update 2016-08-03 10:22:08 +00:00
wiz
aa2799ecf0 Depend on fonts/paratype-ttf, since that's what gaupol prefers.
Bump PKGREVISION.
2016-02-07 17:51:35 +00:00
wiz
d75c0ef826 Update gaupol to 0.28.2:
Gaupol 0.28.2
=============

 * Fix text view size in spell check dialog

Gaupol 0.28.1
=============

 * Have the spell-check dialog remember its size
 * Work around a destructive override in gst-python that broke
   Gaupol's built-in video player ([#748813][])
 * Update Hungarian translation (Andrássy László)
 * Update French translation (RyDroid)
 * Update Brazilian Portuguese translation (Rafael Ferreira, Felipe Braga)
 * Update Czech translation (Pavel Fric)

 [#748813]: http://bugzilla.gnome.org/show_bug.cgi?id=748813

Gaupol 0.28
===========

 * Add target in the position shift dialog to shift subtitles
   from selection to end ([#734198][])
 * Center tab labels
 * Fix mouse use in the cell text editor to not cause losing focus
   and thus cancelling editing
 * Fix bookmarks not being cleared when a file with bookmarks
   is closed ([#740481][])
 * Remove buggy `text-shadow` use from CSS ([#740527][])
 * Use markdown for documentation files (`README` etc.)
 * Update Spanish translation (Carlos Mella)

 [#734198]: http://bugzilla.gnome.org/show_bug.cgi?id=734198
 [#740481]: http://bugzilla.gnome.org/show_bug.cgi?id=740481
 [#740527]: http://bugzilla.gnome.org/show_bug.cgi?id=740527

Gaupol 0.27
===========

 * Hide tabs when only one tab is open
 * Expand tabs to fill window width, use 24 characters at minimum
 * Fix dialog paddings with GTK+ 3.14
 * Fix text view line length display with GTK+ 3.14
 * Pack video player toolbar and seekbar horizontally
 * Avoid column resizing upon opening file
 * Fix `IndexError: list index out of range` when undoing or redoing
   by holding Ctrl+(Shift)+Z pressed
 * Remove use of deprecated stock items, `Gtk.Alignment`,
   `gi.types.Boxed.__init__` and non-transient dialogs
 * Update Spanish translation (Carlos Mella)

Gaupol 0.26
===========

 * Update file selection dialogs to work better with GTK+ 3.12
 * Default toolbar style to icons only (due to `gtk-toolbar-style`
   being deprecated since GTK+ 3.10)
 * Allow using the dark GTK+ theme variant (you need to edit
   `~/.config/gaupol/gaupol.conf` to enable this)
 * Fix errors and lack of updates in multiline text cells and their
   line length calculation and display (#728575)
 * Fix initially incorrect row heights after opening a file
 * Fix updating subtitle numbers when inserting or removing subtitles
 * Fix overlapping column header right-click menus
 * Fix saving enumeration values to configuration file
 * Use `Gtk.render_layout` instead of deprecated `Gtk.paint_layout` to
   render line length margin in text views
 * Remove header editing dialog
 * Remove non-functional speech recognition menu item
   (see <http://www.mail-archive.com/gaupol-list@gna.org/msg00069.html>)
 * Drop support for the MPsub format
 * Add GTK+ (3.2 or greater) to list of dependencies in the `README`
   file (GTK+ has always been a dependency, its explicit mention was
   just forgotten when migrating from PyGTK to PyGObject)
 * Update Brazilian Portuguese translation (Rafael Ferreira)
 * Update Czech translation (Pavel Fric)

Gaupol 0.25
===========

 * Depend on GtkSpell 3.0.0 or later instead of pygtkspellcheck
   for inline spell-check
   - http://gtkspell.sourceforge.net/
 * Clarify GStreamer dependency as "at least the core,
   gst-plugins-base and gst-plugins-good; and for good container and
   codec support preferrably each of gst-plugins-bad, gst-plugins-ugly
   and gst-libav" (#710138)
 * Check that required GStreamer elements can be found and
   print error messages if not (#710138)
 * Filter open recent menu items by mimetype
 * Fix search dialog "Ignore case" option
 * Fix text correction assistant layout with GTK+ 3.10
 * Fix newline handling on Windows (Python 3 does implicit conversions
   that were not accounted for)
 * Fix preview error dialog on Windows (#651675)
 * Fix video selection dialog on Windows (#654523)
 * Fix miscellaneous small Windows-specific issues
 * Rewrite Windows installer build scripts (thanks to TumaGonx Zakkum
   for pygi-aio binaries and Gian Mario Tagliaretti for a template
   cx\_Freeze setup script)
 * Update Spanish translation (Carlos Mella)

Gaupol 0.24.3
=============

 * Fix preferences dialog subtitle and time overlay connections

Gaupol 0.24.2
=============

 * Make AppData file translatable
 * Fix broken string formatting in the French translation that caused
   `KeyError`s handling encoding names (#709335)

Gaupol 0.24.1
=============

 * Possibly fix floating status label colors on non-Adwaita themes
 * Add an AppData XML file
   - http://people.freedesktop.org/~hughsient/appdata/
 * Add French translation (RyDroid)
 * Update Czech translation (Pavel Fric)

Gaupol 0.24
===========

 * Add action to set the end time from video position
   (see also <https://wiki.gnome.org/Apps/Gaupol/CreatingSubtitles>)
 * Use a floating label for the statusbar
 * Show search dialog messages in a floating label
   in the search dialog
 * Use inline toolbars in the preferences dialog
   - https://wiki.gnome.org/Design/HIG/InlineToolbars
 * Apply GNOME Goal: Add keywords to application desktop files
   - https://wiki.gnome.org/GnomeGoals/DesktopFileKeywords
 * Hide translation text column by default and show only when a
   translation file is opened or the column is explicitly selected
   to be shown
 * Remove video toolbar (video file and framerate selectors)
 * Add a framerate selector to save dialogs (shown only when
   converting from a time-based file format to a frame-based
   or vice versa)
 * Change a couple keybindings
 * Move "Select Video" from the file menu to the tools menu (below
   "Preview") to clarify that it relates to the external preview
 * Add Galician translation (Leandro Regueiro)
 * Update Spanish translation (Carlos Mella)

Gaupol 0.23
===========

 * Add a built-in GStreamer-based video player
 * Add a not-required, but recommended dependency on PT fonts
   (PT Sans Caption and PT Mono) used by default for video player's
   subtitle and timecode overlays
   - http://www.paratype.com/public/
 * Bump PyGObject dependency to version 3.6.0 or later
 * Fix `KeyError` tearing down extension on quit (#702518)
 * Update Spanish translation (Carlos Mella)

Gaupol 0.22
===========

 *  Restore drop-down arrows on undo and redo toolbar buttons for those
    using PyGObject 3.7.90 or greater (#686608)
 *  Restore almost proper keeping track of recent files for those using
    PyGObject 3.7.4 or greater (#678401, #695970)
 *  Restore zebra-stripes, which were previously discarded by some
    GTK+ themes
 *  Mostly fix cell rendering speed issues with GTK+ 3.6 and later
 *  Add Czech translation (Pavel Fric)

Gaupol 0.21.1
=============

 * Fix error disconnecting text view's line length margin handler
   (`AttributeError: 'TextView' object has no attribute
   'gaupol_ruler_handler_id'`)
 * Fix atomic file writing in weird cases where the subtitle file to
   be written and its backup in the same directory would be on
   different filesystems (Florian Léger, Osmo Salomaa)
 * Fix speed issues updating subtitle list selection (e.g. when doing
   a search-and-replace-all with a alot of matches)
 * Speed up action sensitivity updates

Gaupol 0.21
===========

 * Restore inline spell-check, replace the previous GtkSpell
   dependency with a dependency on pygtkspellcheck
   - http://koehlma.github.com/projects/pygtkspellcheck.html
 * Add partial support for fancy Unicode dashes, ellipses and
   quotation marks in text correction patterns and "Toggle dialogue
   dashes" action
 * Fix search dialog mnemonics
 * Apply GNOME Goal: Remove markup in translatable messages

Gaupol 0.20.1
=============

 * Fix crash on startup on newer versions of PyGObject and/or GTK+
   resulting from setting tool item types (#686608)
 * Fix side pane header menu (#686312)
 * Disable "Join or Split Words" task in the text correction assistant
   if no spell-check dictionaries are available (#686340)
 * Use a stock GTK+ close icon for tab close buttons if
   "window-close-symbolic" is not found
 * Fix behaviour of spell-check dialog's "Replace with" entry

Gaupol 0.20
===========

 * Migrate to Python 3, GTK+ 3, GStreamer 1.0, PyGI and GNOME 3
 * Bump Python dependency to 3.2 or greater
 * Replace PyGTK dependency with PyGObject 3.0.0 or greater
 * Bump optional GStreamer dependency to 1.0 or greater
 * Disable inline spell-checking while waiting for introspection
   support to be added to GtkSpell
   - https://bugzilla.redhat.com/show_bug.cgi?id=675504
 * Disable speech recognition while waiting for pocketsphinx to be
   ported to GStreamer 1.0
   - https://sourceforge.net/projects/cmusphinx/forums/forum/5471/topic/5497616
 * Rewrite line-breaking algorithm to use a Knuth-Plass-style flexible
   system of penalties and a versatile measure of goodness
 * Write subtitle files in a proper atomic manner (on Windows this
   is fully atomic only with Python 3.3 or later)
 * Ellipsize tab labels in the middle (#686099)
 * Remove `-c`/`--config-file` option (you're better off setting `XDG_*`
   environment variables if you're doing something weird)
 * Add 48x48 and 256x256 pixel PNG icons and remove SVG icon
 * Fix bug in saving a temporary file for preview (#685706)
 * Fix signatures of decorated functions in API documentation
 * Use filename extension `.extension` for extension metadata files
   (instead of previous `.gaupol-extension`)
 * Use filename extension `.bookmarks` for bookmark files written by
   the bookmarks extension (instead of previous `.gaupol-bookmarks`)
 * Release source tarballs only compressed as `tar.xz` (instead
   of the previous `tar.gz` and `tar.bz2`)
 * Update Brazilian Portuguese translation
   (Átila Camurça, Darlildo Lima)
 * Update Hungarian translation (Andrássy László)
 * Update Spanish translation (Carlos Mella)
2016-02-06 16:30:02 +00:00
adam
7f3b4730ad Extend PYTHON_VERSIONS_INCOMPATIBLE to 35 2015-12-05 21:25:27 +00:00
agc
23064a80b9 Add SHA512 digests for distfiles for misc category
Problems found locating distfiles:
	Package colorls: missing distfile ls.tar.gz
	Package molden: missing distfile molden-4.6/molden4.6.tar.gz
	Package softmaker-office-demo: missing distfile ofl06trial.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 23:49:31 +00:00
wiz
c1b44346cd Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
2014-05-09 07:36:53 +00:00
wiz
7d2592ee10 Convert to distutils.mk. Mark as not for python-3.x.
Bump PKGREVISION.
2014-01-21 21:26:41 +00:00
asau
9912a3809d Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 09:57:15 +00:00
wiz
84037564dc Remove unnecessary python restriction (to all supported versions). 2012-10-04 07:05:53 +00:00
obache
2cd654bab6 Bump PKGREVISION from default python to 2.7. 2012-03-15 11:53:20 +00:00
wiz
ab93bd1b10 Update to 0.19.2:
Gaupol 0.19.2
=============

 * Allow preview of unsaved documents (#661242)
 * Use subtitles from selected range if applicable in the Transform
   Positions dialog (#663158)
 * Fix mplayer preview command to work if gaupol was started as a
   background process (with &) from a terminal window (#660035)
 * Fix TypeError when speech recognition stopped in the middle of a
   subtitle
 * Fix IndexError when speech recognition finished with no speech
   detected (#659411)
 * Fix UnicodeDecodeError when reading configuration file (#661123)
 * Rename manifest directory in source tarball to avoid clashes with
   MANIFEST file on case-insensitive filesystems
2011-11-28 16:31:52 +00:00
wiz
b3f04d98d7 Update to 0.19.1:
Gaupol 0.19.1
=============

 * Fix gettext initialization in aeidon package to not make global
   changes (Olivier Aubert, Osmo Salomaa, Debian bug #639668)
 * Fix speech recognition advance length handling so that subtitles
   don't start too early
 * Update Russian translation (Alexandre Prokoudine)
2011-09-12 19:10:55 +00:00
wiz
287fc93b07 Update to 0.19:
(speech recognition support not yet packaged -- needs
gst plugins vader + pocketsphinx; the latter depends on
cmusphinx)

Gaupol 0.19
===========

 * Add speech recognition to allow generating subtitles from video
   http://live.gnome.org/Gaupol/SpeechRecognition
 * Fix installation of custom-framerates extension
 * Add optional dependency on gst-python (this also implies a
   dependency on one or more of gst-plugins-base, gst-plugins-good,
   gst-plugins-ugly, gst-plugins-bad, gst-ffmpeg depending on what
   video and audio formats are being used)
   http://gstreamer.freedesktop.org/
 * Add optional dependency on pocketsphinx
   http://cmusphinx.sourceforge.net/
 * Add gaupol-i18n mailing list for translators
 * Update Spanish translation (Carlos Mella)
 * Update Hungarian translation (Andrássy László)
2011-08-06 11:36:30 +00:00
wiz
b815cc4d31 Update to 0.18:
Gaupol 0.18
===========

 * Add extension that allows use of custom framerates (#637503)
 * Add "Get more extensions" button to the preferences dialog
 * Relax SubRip file parsing in unambiguous cases (#634129)
 * Fix saving of last used directory in file dialogs with "paths that
   cannot be represented as a local filename" (#649347)
 * Add Brazilian Portuguese translation (Átila Camurça,
   Darlildo Souza)
 * Update German translation (Chris Leick)
2011-07-12 13:36:49 +00:00
wiz
eb6783f66a Update to 0.17.2:
Gaupol 0.17.2
=============

 * Add framerate 24.0 fps found on Blu-rays and use three decimals for
   all framerates (#580345)
 * Fix broken inheritance of action classes, which caused Gaupol to
   fail to start with recent versions of (Py)GTK (#643958)
 * Fix previewing of changes in position shift and transformation
   dialogs
 * Fix eternal loop when opening translation files and having
   existing zero-duration subtitles
 * Fix names of filetype filters in open dialog
 * Update author email address
 * Move development repository from Gitorious to GitHub
   (https://github.com/otsaloma/gaupol)
 * Abandon use of Transifex for translations
 * Add Turkish translation (Koray Löker and Çağlar Kilimci)

Gaupol 0.17.1
=============

 * Fix search dialog replace button to change sensitivity without
   delay to avoid concurrent replacements (#626976)
 * Save text assistant window size
 * Show line lengths in text assistant confirmation page
 * Hopefully fix spell-check not working on Windows (#623864)
 * Build Windows installer without UI translations to avoid a partly
   translated mess (especially due to pygtk bug #574520)
 * Add Hebrew translation (Yaron Shahrabani)
 * Update Hungarian translation (Andrássy László)
 * Update Spanish translation (Carlos Mella)
2011-04-11 14:56:00 +00:00
wiz
f09b8dbca6 Let's assume for now that everything that worked with python-2.6 also
works with python-2.7.
2011-02-25 09:47:18 +00:00
wiz
df0c4c2ab3 Update to 0.17:
Gaupol 0.17
===========

 * Add "Save All As" (under the Projects menu) to save all open
   documents with selected properties (fixes #595685)
 * Add an inline spell-check for editable multiline text fields (off
   by default, can be activated in the preferences dialog)
 * Add support for milliseconds (field $MILLISECONDS) in preview
   commands. Allows use of Media Player Classic for preview.
 * Add help button in the preferences dialog, clickable in the
   preview tab to launch web browser to view wiki documentation
 * Use reading speed (characters per second) instead of optimal
   duration (seconds per character) in duration adjust dialog
 * Fix writing subtitle file headers with chosen newlines
 * Fix reading and writing extension configurations
 * Fix minor i18n issues with individual strings
 * Add optional dependency of PyGtkSpell (part of gnome-python-extras)
 * Add --mandir global option to setup.py to allow installation of man
   pages to somewhere else than .../share/man (fixes #620665)
 * Add Finnish translation

Gaupol 0.16.2
=============

 * Fix "Quit" and Close All" to ask to save unsaved changes
 * Update Russian translation (Алекс)
 * Update Hungarian translation (Andrássy László)
2010-07-21 11:29:37 +00:00
wiz
ef537739dd Update to 0.16.1:
* Add support for a variant of the TMPlayer format with two-digit
   hours, i.e. time strings of form HH:MM:SS:
 * Fix cropped close icons on tabs
 * Fix AttributeError related to locale functions on Windows
 * Fix launching web browser on Windows
 * Clarify dependencies of aeidon and gaupol in README.aeidon
 * Add Russian translation (Алекс)
2010-06-15 09:17:20 +00:00
wiz
4041b5d068 Note bug report for SUBST_* workaround. 2010-06-05 23:55:39 +00:00
wiz
a296f59904 Update to 0.16:
Gaupol 0.16
===========

 * Split general-purpose, user-interface-independent subtitle editing
   code to a separate Python package called 'aeidon' while keeping the
   GTK+ user interface code under the package 'gaupol'. Allow
   installation of these two packages separate of one another.
   Developers and packagers are encouraged to read './setup.py --help'
   message and the file 'README.aeidon'. (Fixes #595809 and should
   allow fixing the likes of Debian bug #569983.)
 * Save menu item keybindings to a GtkAccelMap rc-file in the user's
   configuration directory
 * Have the interactive search look for times instead of subtitle
   numbers if the search string contains a colon (fixes #609176)
 * Add miscellaneous Latin common error corrections patterns
 * Add help menu item to browse wiki documentation at
   http://live.gnome.org/Gaupol
 * Increase size of line length superscripts shown in list cells
 * Fix focus changing when pasting subtitles
 * Use gtk.RecentAction for recent file menus (fixes #615372 and
   probably #608951)
 * Work around a subprocess error launching video player on Windows
   systems, which resulted in "TypeError: environment can only contain
   strings" (fixes #605805)
 * Fix handling of Unicode BOMs that broke as a result of a hasty fix
   for subtitle file reading functions for 0.15.1
 * Fix hearing impaired text removal pattern "Speaker before a colon"
   to not remove too much (fixes #618529)
 * Apply GNOME Goal: Correct Desktop Files
 * Migrate from Glade to GtkBuilder
 * Use attributes instead of markup in GtkBuilder files
 * Fix GtkBuilder constructed buttons to respect user preferences
   regarding whether or not to show icons in buttons
 * Use Python's JSON module instead of ConfigObj and Validate for
   reading and writing configuration files
 * Use enchant's user spell-check dictionaries (usually stored in
   $HOME/.config/enchant) instead gaupol-specific ones
 * Use copies of iso-codes XML files shipped with gaupol only as a
   fallback if they are not found under /usr/share/xml/iso-codes
 * Add global options --with-iso-codes and --without-iso-codes to
   setup.py to control whether or not to install iso-codes XML files
   (This means that packagers can use --without-iso-codes and mark the
   iso-codes package as a hard dependency to avoid duplicate files)
 * Probably fix i18n issues with Unicode ellipses of menu items
 * Fix i18n issues with locale codes and their fallbacks used in
   pattern files for 'Name' and 'Description' fields
 * Raise Python dependency to 2.6
 * Raise PyGTK dependency to 2.16
 * Raise PyEnchant dependency to 1.4.0
2010-06-05 14:04:45 +00:00
wiz
f8c7730652 Update to 0.15.1, set LICENSE.
* Fix complete breakage of opening subtitle files due to a change in
   newline handling of codecs.open in Python 2.6.5
 * Use existing subtitle file mime-types instead of text/plain when
   adding files to the recent files database
 * Add German translation (Chris Leick)
 * Add Hungarian translation (László Andrássy)
2010-05-02 11:03:13 +00:00
wiz
01965b145a Update minimum requirements per README. 2010-03-07 08:56:55 +00:00
wiz
3526f2cabe Update to 0.15:
Gaupol 0.15
===========

 * Add text correction task to split joined words or to join split
   words using spell-check suggestions (#572667)
 * Show duration in time mode as seconds
 * Merge Latin and French common error text correction patterns from
   subtitleeditor (kitone)
 * Allow pasting times with comma as a decimal separator (#580339)
 * Allow bookmarks to be added or removed by double-clicking or
   pressing enter in the bookmark column (#580346)
 * Add validation for character encoding given as an argument on the
   command line using the '-e' option
 * Fix handling of Unicode BOMs (#568906)
 * Add UTF-8-SIG character encoding for opening and saving files
   with a UTF-8 signature/BOM
 * Fix incorrect handling of common error patterns that at worst
   caused gaupol to hang due to an eternal loop (#581003)
 * Abort installation if an intltool-merge or msgfmt call fails
 * Add messages for raised exceptions

Gaupol 0.14
===========

 * Add an extension system (documentation to follow later)
 * Add two extensions: side pane and bookmarks
 * Adher to the home directory part of freedesktop.org's
   XDG Base Directory Specification
 * Handle reading and writing files with a UTF-8 BOM (#556956)
 * Save SSA and ASS files with '\N' linebreaks instead of '\n'
 * Resize columns after running text corrections
 * Make removing a large amount of subtitles significantly faster
 * Fix GtkWarning: GtkSpinButton: setting an adjustment with
   non-zero page size is deprecated
 * Remove deprecated Encoding-field from desktop file
 * Fix search dialog to not modify obsolete data (#572676)
 * Fix character count error with Unicode text
 * Fix updating of filenames in the projects menu
 * Fix erroneous cleaning of SubRip markup after removing hearing
   impaired subtitles
 * Fix open dialog file filter to list files with upper- and mixed
   case extensions as well
 * Fix AssertionError when installing multiple times
 * Switch version-control systems from subversion to git
2010-03-07 08:55:45 +00:00
joerg
3a06eb96bf Bump revision for PYTHON_VERSION_DEFAULT change. 2010-02-10 19:17:31 +00:00
wiz
809e96c1cd Allow python26. 2009-08-06 22:36:50 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
wiz
2b4c2379a9 Mark as user-destdir ready. 2009-02-15 23:24:27 +00:00
wiz
e53c198b22 Initial import of gaupol-0.13.1:
Gaupol is an editor for text-based subtitle files. It supports
multiple subtitle file formats and provides means of correcting
texts and timing subtitles to match video. The user interface is
designed with attention to batch processing of multiple documents
and convenience of translating.

Gaupol should run on all Unix-like (GNU/Linux, *BSD, etc.) operating
systems and on Windows. Technically it should be able to run on
Mac as well, but that has not been tested nor made convenient.
Gaupol's user interface is based on the GTK+ toolkit and has been
designed to best fit the GNOME desktop environment.
2008-10-08 09:45:18 +00:00