commit 4f5e2de246a27dc8c6648d89050664bd1e93d4b715d5548e372d788001090784 Author: Dominique Leuenberger Date: Tue Dec 10 09:05:03 2024 +0000 - Update to version 48.1: + Updated translations. OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gedit-plugins?expand=0&rev=149 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_service b/_service new file mode 100644 index 0000000..53667e1 --- /dev/null +++ b/_service @@ -0,0 +1,19 @@ + + + + git + https://gitlab.gnome.org/World/gedit/gedit-plugins.git + 48.1 + @PARENT_TAG@+@TAG_OFFSET@ + v?(.*)\+0 + \1 + + + + + *.tar + zst + + + + diff --git a/bracketcompletion-use-key-release-event-to-work-wi.patch b/bracketcompletion-use-key-release-event-to-work-wi.patch new file mode 100644 index 0000000..036680a --- /dev/null +++ b/bracketcompletion-use-key-release-event-to-work-wi.patch @@ -0,0 +1,27 @@ +From 7c2ce196a6bedeb903de840ca5416a06ca918b2b Mon Sep 17 00:00:00 2001 +From: Peng Wu +Date: Tue, 6 Sep 2016 11:13:19 +0800 +Subject: [PATCH] bracketcompletion: use key release event to work with input + method + +To work with ibus pinyin input method, +switch to use key release event. + +https://bugzilla.gnome.org/show_bug.cgi?id=778737 +--- + plugins/bracketcompletion/bracketcompletion.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +Index: gedit-plugins-3.32.2/plugins/bracketcompletion/bracketcompletion.py +=================================================================== +--- gedit-plugins-3.32.2.orig/plugins/bracketcompletion/bracketcompletion.py 2019-01-10 04:27:52.000000000 +0100 ++++ gedit-plugins-3.32.2/plugins/bracketcompletion/bracketcompletion.py 2019-05-15 23:25:53.887680380 +0200 +@@ -248,7 +248,7 @@ class BracketCompletionPlugin(GObject.Ob + return False + + def on_event_after(self, view, event): +- if event.type != Gdk.EventType.KEY_PRESS or \ ++ if event.type != Gdk.EventType.KEY_RELEASE or \ + event.state & (Gdk.ModifierType.CONTROL_MASK | Gdk.ModifierType.MOD1_MASK) or \ + event.keyval not in self._bracket_keyvals: + return diff --git a/gedit-plugins-46.0+5.obscpio b/gedit-plugins-46.0+5.obscpio new file mode 100644 index 0000000..e969319 --- /dev/null +++ b/gedit-plugins-46.0+5.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3370c572f47c2bcb3a7bb86b1de9a1ab5055afa3415c55a325383253eb60e24a +size 8784397 diff --git a/gedit-plugins-48.0.obscpio b/gedit-plugins-48.0.obscpio new file mode 100644 index 0000000..288f548 --- /dev/null +++ b/gedit-plugins-48.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a59538762121f942ecc16ce49bdeac46e782c09c96423ddc7faeecf56b00ca9 +size 8602125 diff --git a/gedit-plugins-48.1.obscpio b/gedit-plugins-48.1.obscpio new file mode 100644 index 0000000..86c51a7 --- /dev/null +++ b/gedit-plugins-48.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87ec27d049d9b59524cfa7e15326eedb3c7335b4f097f58597a43c030dfa6c04 +size 8578061 diff --git a/gedit-plugins.SUSE b/gedit-plugins.SUSE new file mode 100644 index 0000000..5f505d3 --- /dev/null +++ b/gedit-plugins.SUSE @@ -0,0 +1,6 @@ +on openSUSE, the gedit-plugins are all split in a package of their own, +which allows GNOME Software to offer individual installation/removal and list them +properly as addons to gedit + +This mainpackage does not contain any plugins, but recommends the installation of all +plugins, in order to get you quickly started. diff --git a/gedit-plugins.changes b/gedit-plugins.changes new file mode 100644 index 0000000..03e3868 --- /dev/null +++ b/gedit-plugins.changes @@ -0,0 +1,941 @@ +------------------------------------------------------------------- +Sat Dec 7 16:04:28 UTC 2024 - Bjørn Lie + +- Update to version 48.1: + + Updated translations. + +------------------------------------------------------------------- +Wed Oct 2 14:57:15 UTC 2024 - Dominique Leuenberger + +- Update to version 48.0: + + Port to latest gedit API. + + Build: some refactorings. + + Text Size plugin: moved to the main gedit repository. + + Git plugin: removed. + + Translation updates. +- Changes from version 47.1: + + Session Saver plugin: bug fix. +- Changes from version 47.0: + + Port to latest libgedit-gtksourceview API. + +------------------------------------------------------------------- +Wed Apr 3 07:49:10 UTC 2024 - Dominique Leuenberger + +- Update to version 46.0+5: + + Actually revert to gedit-plugins 46.0: do not rely on the + so-far unclear 47 API. + +------------------------------------------------------------------- +Fri Feb 16 07:57:09 UTC 2024 - Dominique Leuenberger + +- Update to version 46.0+9: + + bookmarks: adapt to latest GtkSourceStyle API. + + sessionsaver: explicit Tepl version req. + +------------------------------------------------------------------- +Mon Aug 14 12:20:00 UTC 2023 - Bjørn Lie + +- Update to version 46.0: + + Port to latest gedit API. + + Updated translations. + +------------------------------------------------------------------- +Fri Jun 23 18:16:44 UTC 2023 - Bjørn Lie + +- Update to version 45.0: + + Remove synctex plugin (see the git commit for the details). + + Some misc maintenance. +- Drop gedit-plugin-synctex sub-package following upstream changes. +- Drop gedit-plugin-colorschemer sub-package: dropped since + 45.alpha. + +------------------------------------------------------------------- +Fri Jan 20 18:11:28 UTC 2023 - Bjørn Lie + +- Update to version 44.1: + + Some bug fixes. + +------------------------------------------------------------------- +Thu Jan 5 21:25:00 UTC 2023 - Bjørn Lie + +- Update to version 44.0: + + Terminal plugin: check that all external GSettings can be used + before using them. + + Updated translations. + +------------------------------------------------------------------- +Fri Nov 4 21:33:25 UTC 2022 - Bjørn Lie + +- Update to version 43.1: + + Be able to build with Meson >= 0.61 +- Changes from version 43.0: + + Come back to the source code of gedit-plugins a little before + version 40.0, and continue again from there. It is based on the + Tepl library. + + Remove several plugins: + - translate + - find in files + - commander + Any help to give them a new life would be much welcomed. + + Updated translations. +- Drop sub-packages: + + gedit-plugin-commander + + gedit-plugin-findinfiles + + gedit-plugin-translate + +------------------------------------------------------------------- +Mon May 30 12:13:38 UTC 2022 - Dominique Leuenberger + +- Update to version 42.1: + + Updated translations. + +------------------------------------------------------------------- +Tue Apr 5 07:50:36 UTC 2022 - Dominique Leuenberger + +- Update to version 42.0: + + Updated translations. + +------------------------------------------------------------------- +Wed Feb 16 15:09:13 UTC 2022 - Bjørn Lie + +- Update to version 41.0: + + Fix build with latest meson. + + Updated translations. +- Drop 27.patch: Fixed upstream. + +------------------------------------------------------------------- +Wed Feb 2 10:32:41 UTC 2022 - Bjørn Lie + +- Add 27.patch: Fix build with meson 0.61.0 and newer. +- Use sed to fix the shebang in some of the plugins. + +------------------------------------------------------------------- +Mon Sep 20 17:33:57 UTC 2021 - Stanislav Brabec + +- Remove obsolete translation-update-upstream support + (jsc#SLE-21105). + +------------------------------------------------------------------- +Fri Apr 30 13:32:10 UTC 2021 - Dominique Leuenberger + +- Update to version 40.1: + + Removes tepl dependency. + + Fixes SessionSaver plugin does not start problem. + + Updated translations. + +------------------------------------------------------------------- +Wed Mar 24 09:24:15 UTC 2021 - Dominique Leuenberger + +- Update to version 40.0: + + Draw Spaces plugin: new implementation based on + TeplSpaceDrawerPrefs. + + Smart Spaces plugin: Python to C rewrite, new implementation + based on the GtkSourceView:smart-backspace property. + + Translate plugin: a few improvements. + + Updated translations. + +------------------------------------------------------------------- +Fri Nov 20 18:58:32 UTC 2020 - bjorn.lie@gmail.com + +- Update to version 3.38.1: + + Updated translations. + +------------------------------------------------------------------- +Fri Sep 11 17:39:43 UTC 2020 - dimstar@opensuse.org + +- Update to version 3.38.0: + + Updated translations. + +------------------------------------------------------------------- +Sat Sep 5 14:46:01 UTC 2020 - dimstar@opensuse.org + +- Update to version 3.37.92: + + Updates to the user manual. + + Various small improvements. + + Updated translations. + +------------------------------------------------------------------- +Fri Mar 20 20:44:33 UTC 2020 - Bjørn Lie + +- Update to version 3.36.2: + + Fix Session Saver plugin. + + Fix crash in Find in Files plugin. + +------------------------------------------------------------------- +Wed Mar 11 18:33:36 UTC 2020 - bjorn.lie@gmail.com + +- Update to version 3.36.1: + + Embedded terminal plugin: fix crash caused by removed + gnome-terminal GSettings key. + +------------------------------------------------------------------- +Fri Mar 6 17:47:11 UTC 2020 - bjorn.lie@gmail.com + +- Update to version 3.36.0: + + Updates to the user manual. + + Updated translations. + +------------------------------------------------------------------- +Wed Feb 12 22:56:15 CET 2020 - dimstar@opensuse.org + +- Update to version 3.35.90: + + Remove the Zeitgeist plugin. + + Small code improvements. +- Changes from version 3.35.1: + + Lots of improvements to the build system (meson). + + Adapt file metadata key name for gedit 3.35. + + Some small maintenance tasks. + + Updated translations. +- Drop pkgconfig(zeitgeist-2.0) BuildRequires: no longer needed. +- Drop the gedit-plugin-zeitgeist subpackage (obsoleted by the main + package). + +------------------------------------------------------------------- +Tue Feb 4 18:33:40 UTC 2020 - Bjørn Lie + +- Drop gedit-plugins-lang Requires: It should have been a + Recommends, and those are not needed anymore as Supplements: are + in place to take care of it. + +------------------------------------------------------------------- +Thu Nov 21 10:33:11 UTC 2019 - Bjørn Lie + +- Update to version 3.34.1: + + Re-add the synctex plugin. + + Some small maintenance tasks. + + Updated translations. +- Add new plugin sub package. + +------------------------------------------------------------------- +Mon Sep 9 18:00:44 CDT 2019 - mgorse@suse.com + +- Update to version 3.34.0: + + Small fix. + + Translation updates. + +------------------------------------------------------------------- +Sun Sep 8 10:20:24 NZST 2019 - luke@ljones.dev + +- Update to version 3.33.92: + + Small cleanup in top-level files. + + Updated translations. + +------------------------------------------------------------------- +Sat Aug 31 06:45:18 CDT 2019 - mgorse@suse.com + +- Update to version 3.33.90: + + Switch from Autotools to Meson. + + Add CI to test buildability and enforce Flake8. + + Add new session saver plugin. + + Remove synctex plugin. + + Update Commander activation shortcut to Ctrl+. + + Many more fixes. +- Switch to meson. +- Add session-saver package, and remove synctex package. +- Remove __pycache__ directory from files. + +------------------------------------------------------------------- +Wed May 15 21:21:32 UTC 2019 - Bjørn Lie + +- Update to version 3.32.2: + + Fix ColorSchemer plugin for GTKSourceView 4. + + Cache language names per session to prevent unnecessary web + requests by Translate plugin. + + Fix enabling and disabling the Translate plugin. +- Refresh bracketcompletion-use-key-release-event-to-work-wi.patch + with quilt. + +------------------------------------------------------------------- +Mon Mar 11 09:02:22 UTC 2019 - Bjørn Lie + +- Update to version 3.32.0: + + Updated translations. + +------------------------------------------------------------------- +Tue Feb 19 10:33:47 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 3.31.90: + + Fix GtkSourceView 4 Python imports. + + Updated translations. + +------------------------------------------------------------------- +Thu Jan 10 13:35:59 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 3.31.4: + + Switch from GTKSourceView 3 to GTKSourceView 4. + + Stop using intltool. + + Miscellaneous improvements. + + Updated translations. +- Drop libtool BuildRequires, no longer needed. +- Replace pkgconfig(gtksourceview-3.0) with + pkgconfig(gtksourceview-4) BuildRequires following upstream. +- Add libtool and pkgconfig(appstream-glib) BuildRequires: New + dependencies. +- Drop gedit-plugin-dashboard sub-package and Obsolete it. + +------------------------------------------------------------------- +Wed Sep 26 15:33:05 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 3.30.1: + + Terminal: fix change directory with vte >= 0.52. + + Updated translations. + +------------------------------------------------------------------- +Sun Sep 9 07:27:26 UTC 2018 - antoine.belvire@opensuse.org + +- Update to version 3.30.0: + + Updated translations. + +------------------------------------------------------------------- +Mon Apr 9 09:58:16 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 3.28.1: + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 20 17:32:18 UTC 2018 - dimstar@opensuse.org + +- Unconditionally enable translation-update-upstream: on + Tumbleweed, this results in a NOP and for Leap in SLE paid + translations being used (boo#1086036). + +------------------------------------------------------------------- +Mon Mar 12 16:11:41 UTC 2018 - dimstar@opensuse.org + +- Update to version 3.28.0: + + More fixes for the Translate plugin. + + Updated translations. + +------------------------------------------------------------------- +Wed Mar 7 16:50:36 UTC 2018 - dimstar@opensuse.org + +- Update to version 3.27.92: + + Fix the new Translate plugin. + + Updated translations. + +------------------------------------------------------------------- +Sun Mar 4 23:16:57 UTC 2018 - luc14n0@linuxmail.org + +- Update to version 3.27.1: + + Introduce new Translate plugin. + + Updated translations. +- Update URL tag to https://wiki.gnome.org/Apps/Gedit/PluginsLists, + the current Gedit's plugins web subpage. +- Drop glib2_gsettings_schema_{post,postun,requires} macros: their + functionality has been moved to RPM file triggers + (RPM 4.13, suse_version >= 1330). +- Add: + + gedit-plugins-translate subpackage. + + gio-2.0, glib-2.0 and libpeas-1.0 pkgconfig and python3-base + BuildRequires to avoid implicit dependencies. +- Simplify multiple fdupes calls to one against the prefix + directory. + +------------------------------------------------------------------- +Wed Feb 28 16:26:16 UTC 2018 - dimstar@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +------------------------------------------------------------------- +Fri Sep 8 22:50:09 UTC 2017 - jengelh@inai.de + +- Update descriptions and RPM categories. + Replace old RPM macros. + +------------------------------------------------------------------- +Tue Aug 29 12:37:28 UTC 2017 - dimstar@opensuse.org + +- Fix patch tag line. + +------------------------------------------------------------------- +Wed Mar 1 12:59:52 UTC 2017 - hillwood@opensuse.org + +- Add bracketcompletion-use-key-release-event-to-work-wi.patch: + Switch to use key release event for ibus pinyin input method + (bgo#778737, boo#1027448). + +------------------------------------------------------------------- +Thu Sep 29 12:28:02 UTC 2016 - jengelh@inai.de + +- Use %_smp_mflags for parallel build. + +------------------------------------------------------------------- +Sun Sep 18 19:51:39 UTC 2016 - zaitor@opensuse.org + +- Update to version 3.22.0: + + Minor bugfixes. + + Updated translations. +- Conditionally apply translations-update-upstream BuildRequires + and macro for non-openSUSE only. +- Stop passing V=1 to make, we do debugging locally. + +------------------------------------------------------------------- +Mon Mar 21 08:51:49 UTC 2016 - dimstar@opensuse.org + +- Update to version 3.20.0: + + Minor bugfixes, release the new stable version. + + Updated translations. + +------------------------------------------------------------------- +Tue Sep 22 07:23:02 UTC 2015 - dimstar@opensuse.org + +- Update to version 3.18.0: + + No changes, release the new stable version. +- Drop vte2 Requires from gedit-plugin-terminal: this plugin was + ported to Vte-2.91 during the 3.14.0 cycle already. + +------------------------------------------------------------------- +Wed Sep 16 08:55:33 UTC 2015 - dimstar@opensuse.org + +- Update to version 3.17.1: + + Silence runtime warnings about gi.require_version in python. + + Misc bugfixes. + + Updated translations. +- Add vala BuildRequires: it's needed to build some plugins. + +------------------------------------------------------------------- +Thu Apr 30 11:04:26 UTC 2015 - dimstar@opensuse.org + +- Update to version 3.17.0: + + Add Find in Files plugin. + + Misc bugfixes. + + Updated translations. +- Add new (suggested) subpackage gedit-plugin-findinfiles. + +------------------------------------------------------------------- +Tue Mar 24 08:54:54 UTC 2015 - dimstar@opensuse.org + +- Update to version 3.16.0: + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Mon Mar 23 15:21:40 UTC 2015 - badshah400@gmail.com + +- Main package should Suggest instead of Recommending individual + plugin packages; split Provides for individual plugin + subpackages to help with update. + +------------------------------------------------------------------- +Tue Mar 17 18:23:56 UTC 2015 - sfalken@opensuse.org + +- Reworked subpackages, to provide for individual installation of + plugins, rather than getting all or nothing. + +------------------------------------------------------------------- +Mon Mar 16 09:06:27 UTC 2015 - dimstar@opensuse.org + +- Update to version 3.15.1: + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Wed Feb 18 19:06:57 UTC 2015 - dimstar@opensuse.org + +- Update to version 3.15.0: + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Mon Feb 9 20:19:15 UTC 2015 - zaitor@opensuse.org + +- Move zeitgeist Requires to the gedit-plugin-zeitgeist + sub-package, avoid dragging in zeitgeist for main package. + +------------------------------------------------------------------- +Thu Nov 13 20:31:14 UTC 2014 - zaitor@opensuse.org + +- Update to version 3.14.1: + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Tue Sep 23 10:14:56 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.14.0: + + New features and fixes: + - Improve joinlines plugin. + - Improve multiedit plugin. + - Improve commander plugin. + - Improve git plugin. + - terminal: Port to vte-2.91. + + Updated translations. +- Drop gedit-plugins-vte-2.91.patch: fixed upstream. +- Drop gnome-common BuildRequires and call to autogen.sh: no longer + requires, as no patch touches the build system. +- Add typelib-1_0-Gucharmap-2_90 BuildRequires: new dependency. As + the plugins are written in python, we only require the gi + bindings, not the entire -devel package. + +------------------------------------------------------------------- +Sat Jul 26 16:21:25 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.13.2: + + Adapt to the rename of gedit's desktop file. + +------------------------------------------------------------------- +Tue Jul 22 21:09:21 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.13.1: + + Adapt the plugins for the changes in GeditDocument. + + Various improvements and bug fixes. + + Updated translations. + +------------------------------------------------------------------- +Sat Jul 12 22:29:02 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.13.0: + + Moved zeitgeist plugin from gedit core to plugins. + + Updated translations. +- Add pkgconfig(zeitgeist-2.0) BuildRequires. +- Create new subpackage gedit-plugin-zeitgeist (moved from gedit + mainpackage, preserved the name of the package). +- Add gedit-plugins-vte-2.91.patch: Detect and use Vte 2.91. +- Add gnome-common BuildRequires and call to autogen.sh, as above + patch touches the buildsystem. +- Replace pkgconfig(vte-2.90) BuildRequires with + pkgconfig(vte-2.91). + +------------------------------------------------------------------- +Mon Apr 14 20:03:14 UTC 2014 - zaitor@opensuse.org + +- Update to version 3.12.1: + + Split drawspaces into app/window/view activatables. + + Fix bug preventing synctex to work. + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Mon Mar 24 20:03:14 UTC 2014 - zaitor@opensuse.org + +- Update to version 3.12.0: + + Ignore remote files in the git plugin. + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Wed Mar 5 09:09:26 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.11.91: + + Port synctex to new menu API. + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Thu Feb 6 18:09:08 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.11.2: + + Port plugins to new menu API. + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Wed Jan 15 12:35:12 UTC 2014 - dimstar@opensuse.org + +- Update to version 3.11.1: + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Wed Dec 4 19:34:14 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.10.1: + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Mon Sep 23 19:24:52 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.10.0: + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Sat Jul 20 09:16:50 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.9.2: + + Show the file's git status in the file browser. + + Word completion: add configure options. + + Misc bugfixes. + + Updated translations. +- Add pkgconfig(libgit2-glib-1.0) BuildRequires: enable the git + plugin. + +------------------------------------------------------------------- +Fri Jun 21 19:50:58 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.9.1: + + Add user help translations. + + New git plugin. + + terminal: handle drag and drop of files. + + Follow gnome-terminal settings on terminal plugin. + + Misc bugfixes. + + Updated translations. +- Replace gnome-doc-utils-devel BuildRequires with yelp-tools, + following upstreams port to the new documentation infrastructure. + +------------------------------------------------------------------- +Sun May 26 18:42:07 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.8.2: + + Follow gnome-terminal settings on terminal plugin. + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Mon Apr 15 17:33:04 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.8.1: + + Port Dashboard to use libzeitgeist2. + + New Color Schemer plugin. + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Mon Mar 25 20:35:23 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.8.0: + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Tue Feb 5 19:56:57 UTC 2013 - dimstar@opensuse.org + +- Update to version 3.7.1: + + Port plugins to python 3. + + Drop session saver plugin. + + Drop taglist plugin. + + Misc bugfixes. + + Updated translations. + +------------------------------------------------------------------- +Tue Oct 16 15:04:20 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.6.1: + + Misc bugfixes. + + Updated translations. +- Fix the fdupes calls: it's been a while gedit-2 did not exist + anymore. + +------------------------------------------------------------------- +Mon Sep 24 20:57:25 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.6.0: + + Use the textview instead of the overlay for the overlayed color + button. + +------------------------------------------------------------------- +Wed Sep 19 18:19:12 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.2: + + Color picker now shows an overlayed color button when a + hexadecimal color is selected + + Misc bugfixes + + Updated translations. + +------------------------------------------------------------------- +Sun Aug 19 11:05:09 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.1: + + Misc bugfixes + + Updated translations. + +------------------------------------------------------------------- +Mon Apr 23 08:08:38 UTC 2012 - vuntz@opensuse.org + +- Update to version 3.4.0: + + Misc bugfixes + + Updated translations. +- Drop gedit-plugins-implicit.patch: fixed upstream. + +------------------------------------------------------------------- +Thu Mar 8 17:05:34 UTC 2012 - vuntz@opensuse.org + +- Update to version 3.3.4: + + Port colorpicker to new color chooser widget + + Use GResource for drawspaces + + Misc bugfixes + + Updated translations. + +------------------------------------------------------------------- +Sat Feb 25 10:25:20 UTC 2012 - vuntz@opensuse.org + +- Update to version 3.3.3: + + Misc bugfixes + + Updated translations. +- Remove sed hack in %prep for broken configure check for vte: + fixed upstream. + +------------------------------------------------------------------- +Tue Feb 7 11:01:50 UTC 2012 - vuntz@opensuse.org + +- Update to version 3.3.2: + + Commander plugin bugfixes + + Misc bugfixes + + Updated translations. +- Remove xz BuildRequires now that it comes for free in the build + system. +- Add pkgconfig(vte-2.90) BuildRequires to keep building the + terminal plugin, after a configure check got added for vte. +- Add a sed hack in %prep to work around broken configure check for + vte. + +------------------------------------------------------------------- +Wed Dec 21 14:23:43 UTC 2011 - vuntz@opensuse.org + +- Add zeitgeist Requires for the dashboard plugin. +- Remove .la files: we're not interested in them. +- Explicitly list all plugins in the file list, so we notice if + we're missing one. + +------------------------------------------------------------------- +Sun Dec 4 13:14:29 UTC 2011 - dimstar@opensuse.org + +- Update to version 3.3.1: + + New dashboard plugin + + Misc bugfixes + + Updated translations. +- Add xz BuildRequires because we can't build a package for a + xz-compressed tarball without explicitly specifying that... See + bnc#697467 for more details. +- Add gedit-plugins-implicit.patch: Fix an implicit declaration of + atoi(), as stdlib.h was not included. +- Change License tag to spdx identifier (GPL-2.0+). + +------------------------------------------------------------------- +Mon Oct 17 06:00:28 UTC 2011 - vuntz@opensuse.org + +- Update to version 3.2.1: + + i18n fixes + + Fix doc module in commander plugin + + Misc bugfixes + + Updated translations. + +------------------------------------------------------------------- +Mon Sep 26 20:36:20 UTC 2011 - vuntz@opensuse.org + +- Update to version 3.2.0: + + Updated translations. + +------------------------------------------------------------------- +Fri Sep 23 17:48:15 UTC 2011 - andrea.turrini@gmail.com + +- Fix typo in description. + +------------------------------------------------------------------- +Wed Sep 21 11:17:31 UTC 2011 - vuntz@opensuse.org + +- Update to version 3.1.5: + + Misc bugfixes + + Updated translations. + +------------------------------------------------------------------- +Tue Sep 6 14:22:53 UTC 2011 - vuntz@opensuse.org + +- Update to version 3.1.4: + + Misc bugfixes + +------------------------------------------------------------------- +Thu Sep 1 14:09:58 UTC 2011 - vuntz@opensuse.org + +- Update to version 3.1.3: + + Misc bugfixes + + Updated translations. + +------------------------------------------------------------------- +Tue Jul 5 15:32:20 CEST 2011 - vuntz@opensuse.org + +- Update to version 3.1.2: + + Misc bugfixes. + +------------------------------------------------------------------- +Tue Jun 14 09:30:13 CEST 2011 - dimstar@opensuse.org + +- Update to version 3.1.1: + + Misc bugfixes + + Updated translations. + +------------------------------------------------------------------- +Fri May 27 10:25:24 CEST 2011 - dimstar@opensuse.org + +- Update to version 3.0.3: + + Misc bugfixes. + +------------------------------------------------------------------- +Wed Apr 27 13:05:37 UTC 2011 - fcrozat@novell.com + +- Update to version 3.0.2: + + Misc bugfixes + + Updated translations. +- Changes from version 3.0.1: + + Misc bugfixes + +------------------------------------------------------------------- +Wed Apr 6 09:07:13 UTC 2011 - fcrozat@novell.com + +- Update to version 3.0.0: + - Port commander plugin to gtk+ 3. + +------------------------------------------------------------------- +Tue Mar 29 11:28:11 UTC 2011 - fcrozat@novell.com + +- Update to version 2.91.3: + + Update autoconf + + Port bookmarks plugin to new message bus system + + Update synctex to use the new dbus api + + Misc Bugfixes +- Changes from version 2.91.2: + + Misc bugfixes +- Changes from version 2.91.1: + + Several plugins ported to gtk3/libpeas + + Port charmap plugin to python. + + Import the taglist plugin from gedit + + Added new 'grep' commander module + + Added synctex plugin + + Misc Bugfixes +- Changes from version 2.90.0: + + Ported textsize plugin to libpeas. + + Update several plugins to new libpeas API. +- Move to pkgconfig()-style BuildRequires (including move to GNOME + 3 stack): + + Old ones: gedit-devel, gtk2-devel, gtksourceview-devel. + + New ones: gedit, gtk+-3.0, gtksourceview-3.0. +- Add pkgconfig() BuildRequires: dbus-python (for synctex plugin) + and libpeas-gtk-1.0. +- Drop BuildRequires: gconf2-devel (move to GSettings), glib2-devel + (implied by gtk3), gucharmap-devel, python-gtk-devel, + python-gtksourceview-devel, vte-devel (move to libpeas-based + plugins). +- Replace GConf2 schemas handling with GSettings schemas handling, + with %glib2_gsettings_schema_* macros. + +------------------------------------------------------------------- +Mon Feb 21 12:40:28 CET 2011 - vuntz@opensuse.org + +- Fix build, now that translation-update-upstream introduces the + sr@latin translation. So we simply need to remove sr@Latn, + instead of renaming it to sr@latin. + +------------------------------------------------------------------- +Tue Sep 28 20:35:41 CEST 2010 - vuntz@opensuse.org + +- Update to version 2.32.0: + + Updated translations. + +------------------------------------------------------------------- +Sat Sep 18 10:51:36 CEST 2010 - vuntz@opensuse.org + +- Update to version 2.31.7: + + Misc fixes to synctex plugin. +- Changes from version 2.31.6: + + Misc fixes to synctex plugin. + + Misc fixes to commander and multiedit plugins. + + Added new texsize plugin + + Updated translations. +- Changes from version 2.31.5: + + Added new synctex plugin. +- Changes from version 2.31.4 and earlier were discarded and will + be in the 3.0 release. + +------------------------------------------------------------------- +Fri Jun 4 17:03:23 CEST 2010 - sbrabec@suse.cz + +- Added support for translation-update-upstream (FATE#301344). + +------------------------------------------------------------------- +Wed May 12 14:17:02 UTC 2010 - dimstar@opensuse.org + +- Choose valid RPM group. + +------------------------------------------------------------------- +Thu Apr 1 13:45:39 CEST 2010 - vuntz@opensuse.org + +- Remove unneeded gedit BuildRequires, since gedit-devel now brings + it in. + +------------------------------------------------------------------- +Tue Mar 30 00:19:26 CEST 2010 - vuntz@opensuse.org + +- Update to version 2.30.0: + + Commander: + - change shortcut to control-+ + - hide commander when done + - add autocomplete for edit.rename + - make shell background and replace also accessible from the + module + - improve new-command template + - implement support for accelerators + - allow completion of empty command + - various bug fixes + + Add new align module + + Updated translations.pdated translations. + +------------------------------------------------------------------- +Sun Jan 17 04:35:24 CET 2010 - vuntz@opensuse.org + +- Update to version 2.29.4: + + Added new plugin commander + + Added message bus bindings for bookmarks actions + + Misc Bugfixes + + Updated translations. +- Use fdupes on /usr/share/gedit-2 too. + +------------------------------------------------------------------- +Thu Dec 3 00:41:14 CET 2009 - vuntz@opensuse.org + +- Update to version 2.29.3: + + Misc Bugfixes + + Updated translations. +- Changes from version 2.29.2: + + Added multi edit plugin + + Misc Bugfixes + + Updated translations. +- Changes from version 2.29.1: + + Added word completion plugin + + Added support for drawing leading, text and trailing spaces + + Misc Bugfixes + + Updated translations. + +------------------------------------------------------------------- +Thu Oct 1 17:38:19 CEST 2009 - vuntz@opensuse.org + +- Update to version 2.28.0: + + Misc Bugfixes + + Updated translations. + +------------------------------------------------------------------- +Wed Aug 26 10:33:28 CEST 2009 - vuntz@novell.com + +- Update to version 2.27.1: + + Remember bookmarks on files using metadata + + Misc Bugfixes + + Updated translations. + +------------------------------------------------------------------- +Fri Jul 31 12:29:14 CEST 2009 - vuntz@novell.com + +- Update to version 2.26.3: + + Misc bugfixes + + Updated translations. + +------------------------------------------------------------------- +Tue May 19 10:00:50 CEST 2009 - dominique-obs@leuenberger.net + +- Update to version 2.26.2: + + Misc bugfixes + + Updated translations. + +------------------------------------------------------------------- +Mon May 18 03:36:20 CEST 2009 - vuntz@novell.com + +- Do not use tabs, remove trailing white spaces. +- Add missing Requires for the lang package. +- Fix the sr@Latn with a simple mv, instead of patching. +- Use fdupes. +- Add Requires on gedit. + +------------------------------------------------------------------- +Sat May 16 22:41:30 CEST 2009 - dominique-obs@leuenberger.net + +- New package for gedit-plugins, all plugins enabled. + diff --git a/gedit-plugins.obsinfo b/gedit-plugins.obsinfo new file mode 100644 index 0000000..79e5483 --- /dev/null +++ b/gedit-plugins.obsinfo @@ -0,0 +1,4 @@ +name: gedit-plugins +version: 48.1 +mtime: 1733586685 +commit: 33ad98a190a3a27547c7d3038488f5159e537d52 diff --git a/gedit-plugins.spec b/gedit-plugins.spec new file mode 100644 index 0000000..fd97150 --- /dev/null +++ b/gedit-plugins.spec @@ -0,0 +1,311 @@ +# +# spec file for package gedit-plugins +# +# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2009 Dominique Leuenberger, Almere, The Netherlands. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: gedit-plugins +Version: 48.1 +Release: 0 +Summary: A collection of plugins for gedit +License: GPL-2.0-or-later +Group: Productivity/Text/Editors +URL: https://wiki.gnome.org/Apps/Gedit/PluginsLists +Source0: %{name}-%{version}.tar.zst +Source1: gedit-plugins.SUSE +# PATCH-FIX-UPSTREAM bracketcompletion-use-key-release-event-to-work-wi.patch boo#1027448 bgo#778737 hillwood@opensuse.org -- Switch to use key release event for ibus pinyin input method +Patch0: bracketcompletion-use-key-release-event-to-work-wi.patch + +BuildRequires: fdupes +BuildRequires: meson >= 0.50.0 +BuildRequires: pkgconfig +BuildRequires: python3-base +# configure tests for python gi-bindings of gucharmap +BuildRequires: typelib-1_0-Gucharmap-2_90 +BuildRequires: vala >= 0.28.0 +BuildRequires: yelp-tools +BuildRequires: pkgconfig(appstream-glib) +BuildRequires: pkgconfig(dbus-python) >= 0.82 +BuildRequires: pkgconfig(gedit) >= 48.1 +BuildRequires: pkgconfig(gio-2.0) >= 2.32.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.9.0 +BuildRequires: pkgconfig(gtksourceview-4) +BuildRequires: pkgconfig(libgit2-glib-1.0) >= 0.0.6 +BuildRequires: pkgconfig(libpeas-1.0) >= 1.7.0 +BuildRequires: pkgconfig(libpeas-gtk-1.0) >= 1.7.0 +BuildRequires: pkgconfig(vte-2.91) +Requires: gedit >= 48.1 +Recommends: %{name}-data +Suggests: gedit-plugin-bookmarks +Suggests: gedit-plugin-bracketcompletion +Suggests: gedit-plugin-charmap +Suggests: gedit-plugin-codecomment +Suggests: gedit-plugin-colorpicker +Suggests: gedit-plugin-drawspaces +Suggests: gedit-plugin-joinlines +Suggests: gedit-plugin-multiedit +Suggests: gedit-plugin-smartspaces +Suggests: gedit-plugin-session-saver +Suggests: gedit-plugin-terminal +Suggests: gedit-plugin-wordcompletion +Enhances: gedit +Obsoletes: gedit-plugin-dashboard <= %{version} +# Zeitgeist plugin was removed with version 3.35.90 +Obsoletes: gedit-plugin-zeitgeist < 3.35.90 +# gedit-plugin-colorschemer was removed with version 45.alpha +Obsoletes: gedit-plugin-colorschemer < 45.alpha +# Synctex plugin was removed with version 45.0 +Obsoletes: gedit-plugin-synctex < 45.0 + +%description +This package contains a number of plugins for gedit, such as: + + * Bracket Completion: Automatically adds a closing bracket when you + insert an opening one + * Charmap: Select characters from a charactermap + * Code Comment: Comment or uncomment blocks of code + * Color picker: Select and insert a color from a dialog (for html, + css, php) + * Join lines/Split lines: Join or split multiple lines through Ctrl+J + and Ctrl+Shift+J + * Session Saver: Allows to bookmark working sessions in order to get + them back for further use + * Smart Spaces: Allows to unindent like if you were using tabs while + you're using spaces + * Show tabbar: A plugin to show or hide the gedit tabbar + * Terminal: A terminal widget accessible from the bottom panel + +%package -n %{name}-data +Summary: Common data required by gedit plugins +Group: Productivity/Text/Editors +Requires: gedit + +%description -n %{name}-data +Common files required by all gedit plugins + +%package -n gedit-plugin-bookmarks +Summary: Gedit bookmarks plugin +Group: Productivity/Text/Editors +Requires: %{name}-data = %{version} +Provides: gedit-plugins:%{_libdir}/gedit/plugins/bookmarks.plugin + +%description -n gedit-plugin-bookmarks +The gedit bookmarks plugin. + +%package -n gedit-plugin-bracketcompletion +Summary: Gedit bracketcompletion plugin +Group: Productivity/Text/Editors +Requires: %{name}-data = %{version} +Provides: gedit-plugins:%{_libdir}/gedit/plugins/bracketcompletion.plugin + +%description -n gedit-plugin-bracketcompletion +The gedit bracketcompletion plugin. + +%package -n gedit-plugin-charmap +Summary: Gedit charmap plugin +Group: Productivity/Text/Editors +Requires: %{name}-data = %{version} +Provides: gedit-plugins:%{_libdir}/gedit/plugins/charmap.plugin + +%description -n gedit-plugin-charmap +The gedit charmap plugin. + +%package -n gedit-plugin-codecomment +Summary: Gedit codecomment plugin +Group: Productivity/Text/Editors +Requires: %{name}-data = %{version} +Provides: gedit-plugins:%{_libdir}/gedit/plugins/codecomment.plugin + +%description -n gedit-plugin-codecomment +The gedit codecomment plugin. + +%package -n gedit-plugin-colorpicker +Summary: Gedit colorpicker plugin +Group: Productivity/Text/Editors +Requires: %{name}-data = %{version} +Provides: gedit-plugins:%{_libdir}/gedit/plugins/colorpicker.plugin + +%description -n gedit-plugin-colorpicker +The gedit colorpicker plugin. + +%package -n gedit-plugin-drawspaces +Summary: Gedit drawspaces plugin +Group: Productivity/Text/Editors +Requires: %{name}-data = %{version} +Provides: gedit-plugins:%{_libdir}/gedit/plugins/drawspaces.plugin + +%description -n gedit-plugin-drawspaces +The gedit drawspaces plugin. + +%package -n gedit-plugin-joinlines +Summary: Gedit joinlines plugin +Group: Productivity/Text/Editors +Requires: %{name}-data = %{version} +Provides: gedit-plugins:%{_libdir}/gedit/plugins/joinlines.plugin + +%description -n gedit-plugin-joinlines +The gedit joinlines plugin + +%package -n gedit-plugin-multiedit +Summary: Gedit multiedit plugin +Group: Productivity/Text/Editors +Requires: %{name}-data = %{version} +Provides: gedit-plugins:%{_libdir}/gedit/plugins/multiedit.plugin + +%description -n gedit-plugin-multiedit +The gedit multiedit plugin + +%package -n gedit-plugin-smartspaces +Summary: Gedit smartspaces plugin +Group: Productivity/Text/Editors +Requires: %{name}-data = %{version} +Provides: gedit-plugins:%{_libdir}/gedit/plugins/smartspaces.plugin + +%description -n gedit-plugin-smartspaces +The gedit smartspaces plugin + +%package -n gedit-plugin-session-saver +Summary: Gedit session-saver plugin +Group: Productivity/Text/Editors +Requires: %{name}-data = %{version} +Provides: gedit-plugins:%{_libdir}/gedit/plugins/session-saver.plugin + +%description -n gedit-plugin-session-saver +The gedit session-saver plugin + +%package -n gedit-plugin-terminal +Summary: Gedit terminal plugin +Group: Productivity/Text/Editors +Requires: %{name}-data = %{version} +Provides: gedit-plugins:%{_libdir}/gedit/plugins/terminal.plugin + +%description -n gedit-plugin-terminal +The gedit terminal plugin + +%package -n gedit-plugin-wordcompletion +Summary: Gedit wordcompletion plugin +Group: Productivity/Text/Editors +Requires: %{name}-data = %{version} +Provides: gedit-plugins:%{_libdir}/gedit/plugins/wordcompletion.plugin + +%description -n gedit-plugin-wordcompletion +The gedit wordcompletion plugin + +%lang_package + +%prep +%autosetup -p1 +install -m644 %{SOURCE1} . + +%build +%meson +%meson_build + +%install +%meson_install +find %{buildroot} -type f -name "*.la" -delete -print +%find_lang %{name} %{?no_lang_C} +%find_lang gedit %{name}.lang %{?no_lang_C} +%fdupes %{buildroot}%{_prefix} + +%files +%doc gedit-plugins.SUSE +%doc %{_datadir}/help/C/gedit + +%files -n %{name}-data +# Common files +%{_libdir}/gedit/plugins/gpdefs.py* + +%files -n gedit-plugin-bookmarks +## Explicitly list all plugins so we know when we miss one +# bookmarks +%{_datadir}/metainfo/gedit-bookmarks.metainfo.xml +%{_libdir}/gedit/plugins/bookmarks.plugin +%{_libdir}/gedit/plugins/libbookmarks.so + +%files -n gedit-plugin-bracketcompletion +# bracketcompletion +%{_datadir}/metainfo/gedit-bracketcompletion.metainfo.xml +%{_libdir}/gedit/plugins/bracketcompletion.plugin +%{_libdir}/gedit/plugins/bracketcompletion.py* + +%files -n gedit-plugin-charmap +# charmap +%{_datadir}/metainfo/gedit-charmap.metainfo.xml +%{_libdir}/gedit/plugins/charmap.plugin +%{_libdir}/gedit/plugins/charmap/ + +%files -n gedit-plugin-codecomment +# codecomment +%{_datadir}/metainfo/gedit-codecomment.metainfo.xml +%{_libdir}/gedit/plugins/codecomment.plugin +%{_libdir}/gedit/plugins/codecomment.py* + +%files -n gedit-plugin-colorpicker +# colorpicker +%{_datadir}/metainfo/gedit-colorpicker.metainfo.xml +%{_libdir}/gedit/plugins/colorpicker.plugin +%{_libdir}/gedit/plugins/colorpicker.py* + +%files -n gedit-plugin-drawspaces +# drawspaces +%{_datadir}/metainfo/gedit-drawspaces.metainfo.xml +%{_libdir}/gedit/plugins/drawspaces.plugin +%{_libdir}/gedit/plugins/libdrawspaces.so +%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.drawspaces.gschema.xml + +%files -n gedit-plugin-joinlines +# joinlines +%{_datadir}/metainfo/gedit-joinlines.metainfo.xml +%{_libdir}/gedit/plugins/joinlines.plugin +%{_libdir}/gedit/plugins/joinlines.py* + +%files -n gedit-plugin-multiedit +# multiedit +%{_datadir}/metainfo/gedit-multiedit.metainfo.xml +%{_libdir}/gedit/plugins/multiedit.plugin +%{_libdir}/gedit/plugins/multiedit/ + +%files -n gedit-plugin-smartspaces +# smartspaces +%{_datadir}/metainfo/gedit-smartspaces.metainfo.xml +%{_libdir}/gedit/plugins/smartspaces.plugin +%{_libdir}/gedit/plugins/libsmartspaces.so + +%files -n gedit-plugin-session-saver +# session-saver +%{_datadir}/gedit/plugins/sessionsaver/ +%{_libdir}/gedit/plugins/sessionsaver.plugin +%{_libdir}/gedit/plugins/sessionsaver/ + +%files -n gedit-plugin-terminal +# terminal +%{_datadir}/metainfo/gedit-terminal.metainfo.xml +%{_libdir}/gedit/plugins/terminal.plugin +%{_libdir}/gedit/plugins/terminal.py* +%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.terminal.gschema.xml + +%files -n gedit-plugin-wordcompletion +# wordcompletion +%{_datadir}/metainfo/gedit-wordcompletion.metainfo.xml +%{_libdir}/gedit/plugins/wordcompletion.plugin +%{_libdir}/gedit/plugins/libwordcompletion.so +%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.wordcompletion.gschema.xml + +%files lang -f %{name}.lang + +%changelog