diff --git a/eog-plugins-3.14.1.tar.xz b/eog-plugins-3.14.1.tar.xz deleted file mode 100644 index c1fea9a..0000000 --- a/eog-plugins-3.14.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:12070173d875d6e9f70d8b918bbf3dfcc5af8c1681e4fabf212dae96b85318f5 -size 360472 diff --git a/eog-plugins-3.15.92.tar.xz b/eog-plugins-3.15.92.tar.xz new file mode 100644 index 0000000..8e03aa9 --- /dev/null +++ b/eog-plugins-3.15.92.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8eda7745477acb9b77ed80f0a0cdf05c1304a30eb37eb46427d66d64c46a022b +size 366904 diff --git a/eog-plugins.changes b/eog-plugins.changes index b6e20de..5661ac1 100644 --- a/eog-plugins.changes +++ b/eog-plugins.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Wed Mar 18 21:43:28 UTC 2015 - sfalken@opensuse.org + +- Revised package, to provide individual subpackages for the + plugins. + +------------------------------------------------------------------- +Tue Mar 17 08:37:16 UTC 2015 - dimstar@opensuse.org + +- Update to version 3.15.92: + + Updated translations. + +------------------------------------------------------------------- +Tue Feb 17 12:00:53 UTC 2015 - dimstar@opensuse.org + +- Update to version 3.15.90: + + General changes: + - bgo#741503: Typo in translatable string. + - bgo#743885: Port plugins to GAction. + + New Plugin: Maximize Windows: Causes new windows to open + maximized (bgo#744083). + + Updated translations. + ------------------------------------------------------------------- Thu Nov 13 20:14:35 UTC 2014 - zaitor@opensuse.org diff --git a/eog-plugins.spec b/eog-plugins.spec index 9f311ed..55da19d 100644 --- a/eog-plugins.spec +++ b/eog-plugins.spec @@ -1,7 +1,7 @@ # # spec file for package eog-plugins # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ Name: eog-plugins -Version: 3.14.1 +Version: 3.15.92 Release: 0 #FIXME: add postr BuildRequires when we have a package Summary: A collection of plugins for Eye of GNOME License: GPL-2.0+ Group: Productivity/Graphics/Viewers Url: http://live.gnome.org/EyeOfGnome/Plugins -Source: http://download.gnome.org/sources/eog-plugins/3.14/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/eog-plugins/3.15/%{name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: intltool >= 0.50.1 BuildRequires: python3 >= 3.2 @@ -39,6 +39,18 @@ BuildRequires: pkgconfig(libexif) >= 0.6.16 BuildRequires: pkgconfig(libgdata) BuildRequires: pkgconfig(libpeas-1.0) Recommends: %{name}-lang +Recommends: eog-plugin-exif-display +Recommends: eog-plugin-exif-export-to-folder +Recommends: eog-plugin-exif-fit-to-width +Recommends: eog-plugin-exif-fullscreenbg +Recommends: eog-plugin-exif-hide-titlebar +Recommends: eog-plugin-exif-light-theme +Recommends: eog-plugin-exif-map +Recommends: eog-plugin-exif-maximize-windows +Recommends: eog-plugin-exif-postasa +Recommends: eog-plugin-exif-pythonconsole +Recommends: eog-plugin-exif-send-by-mail +Recommends: eog-plugin-exif-slideshowshuffle Requires: eog Enhances: eog BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -47,6 +59,111 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This package contains plugins for additional features in Eye of GNOME. +%package -n %{name}-data +Summary: Common data for eog-plugins +Group: Productivity/Graphics/Viewers +BuildArch: noarch +Requires: eog + +%description -n %{name}-data +Common data required by all Eye of Gnome plugins + +%package -n eog-plugin-exif-display +Summary: Eog exif-display plugin +Group: Productivity/Graphics/Viewers +Requires: %{name}-data = %{version} + +%description -n eog-plugin-exif-display +The Eye of Gnome exif display plugin + +%package -n eog-plugin-export-to-folder +Summary: Eog export to folder plugin +Group: Productivity/Graphics/Viewers +Requires: %{name}-data = %{version} + +%description -n eog-plugin-export-to-folder +The Eye of Gnome export to folder plugin + +%package -n eog-plugin-fit-to-width +Summary: Eog fit to width plugin +Group: Productivity/Graphics/Viewers +Requires: %{name}-data = %{version} + +%description -n eog-plugin-fit-to-width +The Eye of Gnome fit to width plugin + +%package -n eog-plugin-fullscreenbg +Summary: Eog fullscreenbg plugin +Group: Productivity/Graphics/Viewers +Requires: %{name}-data = %{version} + +%description -n eog-plugin-fullscreenbg +The Eye of Gnome Fullscreen Background plugin + +%package -n eog-plugin-hide-titlebar +Summary: Eog hide-titlebar plugin +Group: Productivity/Graphics/Viewers +Requires: %{name}-data = %{version} + +%description -n eog-plugin-hide-titlebar +The Eye of Gnome hide titlebar plugin + +%package -n eog-plugin-light-theme +Summary: Eog light-theme plugin +Group: Productivity/Graphics/Viewers +Requires: %{name}-data = %{version} + +%description -n eog-plugin-light-theme +The Eye of Gnome Light Theme plugin + +%package -n eog-plugin-map +Summary: Eog map plugin +Group: Productivity/Graphics/Viewers +Requires: %{name}-data = %{version} + +%description -n eog-plugin-map +The Eye of Gnome map plugin + +%package -n eog-plugin-maximize-windows +Summary: Eog maximize-windows plugin +Group: Productivity/Graphics/Viewers +Requires: %{name}-data = %{version} + +%description -n eog-plugin-maximize-windows +The Eye of Gnome Maximize Windows plugin + +%package -n eog-plugin-postasa +Summary: Eog postasa plugin +Group: Productivity/Graphics/Viewers +Requires: %{name}-data = %{version} + +%description -n eog-plugin-postasa +The Eye of Gnome postasa plugin. + +%package -n eog-plugin-pythonconsole +Summary: Eog pythonconsole plugin +Group: Productivity/Graphics/Viewers +Requires: %{name}-data = %{version} + +%description -n eog-plugin-pythonconsole +The Eye of Gnome python console plugin + +%package -n eog-plugin-send-by-mail +Summary: Eog send-by-mail plugin +Group: Productivity/Graphics/Viewers +Requires: %{name}-data = %{version} + +%description -n eog-plugin-send-by-mail +The Eye of Gnome Send by Mail plugin + +%package -n eog-plugin-slideshowshuffle +Summary: Eog slideshowshuffle plugin +Group: Productivity/Graphics/Viewers +Requires: %{name}-data = %{version} + +%description -n eog-plugin-slideshowshuffle +The Eye of Gnome Slideshow Shuffle plugin + %lang_package %prep %setup -q @@ -64,50 +181,128 @@ make %{?_smp_mflags} V=1 find %{buildroot} -type f -name "*.la" -delete -print %fdupes %{buildroot}/%{_libdir}/eog/plugins -%post +%post -n eog-plugin-exif-display %glib2_gsettings_schema_post -%postun +%post -n eog-plugin-export-to-folder +%glib2_gsettings_schema_post + +%post -n eog-plugin-fit-to-width +%glib2_gsettings_schema_post + +%post -n eog-plugin-fullscreenbg +%glib2_gsettings_schema_post + +%post -n eog-plugin-pythonconsole +%glib2_gsettings_schema_post + +%postun -n eog-plugin-exif-display %glib2_gsettings_schema_postun -%files +%postun -n eog-plugin-export-to-folder +%glib2_gsettings_schema_post + +%postun -n eog-plugin-fit-to-width +%glib2_gsettings_schema_post + +%postun -n eog-plugin-fullscreenbg +%glib2_gsettings_schema_post + +%postun -n eog-plugin-pythonconsole +%glib2_gsettings_schema_post + +%files -n %{name}-data %defattr(-,root,root) -%dir %{_datadir}/appdata -%{_datadir}/appdata/eog-exif-display.metainfo.xml -%{_datadir}/appdata/eog-export-to-folder.metainfo.xml -%{_datadir}/appdata/eog-fit-to-width.metainfo.xml -%{_datadir}/appdata/eog-fullscreenbg.metainfo.xml -%{_datadir}/appdata/eog-hide-titlebar.metainfo.xml -%{_datadir}/appdata/eog-light-theme.metainfo.xml -%{_datadir}/appdata/eog-map.metainfo.xml -%{_datadir}/appdata/eog-postasa.metainfo.xml -%{_datadir}/appdata/eog-pythonconsole.metainfo.xml -%{_datadir}/appdata/eog-send-by-mail.metainfo.xml -%{_datadir}/appdata/eog-slideshowshuffle.metainfo.xml -%{_libdir}/eog/plugins/*.py* -%{_libdir}/eog/plugins/*.so -%{_libdir}/eog/plugins/__pycache__/ -%{_libdir}/eog/plugins/pythonconsole/ -# Explicit list of plugins -%{_libdir}/eog/plugins/exif-display.plugin -%{_libdir}/eog/plugins/export-to-folder.plugin -%{_libdir}/eog/plugins/fit-to-width.plugin -%{_libdir}/eog/plugins/fullscreenbg.plugin -%{_libdir}/eog/plugins/hide-titlebar.plugin -%{_libdir}/eog/plugins/light-theme.plugin -%{_libdir}/eog/plugins/map.plugin -%{_libdir}/eog/plugins/postasa.plugin -%{_libdir}/eog/plugins/pythonconsole.plugin -%{_libdir}/eog/plugins/send-by-mail.plugin -%{_libdir}/eog/plugins/slideshowshuffle.plugin +%doc COPYING %dir %{_datadir}/eog/plugins -%{_datadir}/eog/plugins/export-to-folder/ -%{_datadir}/eog/plugins/fullscreenbg/ -%{_datadir}/eog/plugins/pythonconsole/ + +%files -n eog-plugin-exif-display +%defattr(-,root,root) +%{_datadir}/appdata/eog-exif-display.metainfo.xml +%{_libdir}/eog/plugins/exif-display.plugin %{_datadir}/glib-2.0/schemas/org.gnome.eog.plugins.exif-display.gschema.xml +%{_libdir}/eog/plugins/libexif-display.so + +%files -n eog-plugin-export-to-folder +%defattr(-,root,root) +%dir %{_libdir}/eog/plugins/__pycache__ +%{_datadir}/appdata/eog-export-to-folder.metainfo.xml +%{_libdir}/eog/plugins/export-to-folder.plugin +%{_datadir}/eog/plugins/export-to-folder/ %{_datadir}/glib-2.0/schemas/org.gnome.eog.plugins.export-to-folder.gschema.xml +%{_libdir}/eog/plugins/export-to-folder.py +%{_libdir}/eog/plugins/__pycache__/export-to-folder*.pyc +%{_libdir}/eog/plugins/__pycache__/export-to-folder*.pyo + +%files -n eog-plugin-fit-to-width +%defattr(-,root,root) +%{_libdir}/eog/plugins/fit-to-width.plugin +%{_datadir}/appdata/eog-fit-to-width.metainfo.xml +%{_libdir}/eog/plugins/libfit-to-width.so + +%files -n eog-plugin-fullscreenbg +%defattr(-,root,root) +%{_datadir}/appdata/eog-fullscreenbg.metainfo.xml +%{_libdir}/eog/plugins/fullscreenbg.plugin %{_datadir}/glib-2.0/schemas/org.gnome.eog.plugins.fullscreenbg.gschema.xml +%{_datadir}/eog/plugins/fullscreenbg/ +%{_libdir}/eog/plugins/fullscreenbg.py +%{_libdir}/eog/plugins/__pycache__/fullscreenbg*.pyc +%{_libdir}/eog/plugins/__pycache__/fullscreenbg*.pyo + +%files -n eog-plugin-hide-titlebar +%defattr(-,root,root) +%{_datadir}/appdata/eog-hide-titlebar.metainfo.xml +%{_libdir}/eog/plugins/hide-titlebar.plugin +%{_libdir}/eog/plugins/libhide-titlebar.so + +%files -n eog-plugin-light-theme +%defattr(-,root,root) +%{_datadir}/appdata/eog-light-theme.metainfo.xml +%{_libdir}/eog/plugins/light-theme.plugin +%{_libdir}/eog/plugins/liblight-theme.so + +%files -n eog-plugin-map +%defattr(-,root,root) +%{_datadir}/appdata/eog-map.metainfo.xml +%{_libdir}/eog/plugins/map.plugin +%{_libdir}/eog/plugins/libmap.so + +%files -n eog-plugin-maximize-windows +%defattr(-,root,root) +%{_datadir}/appdata/eog-maximize-windows.metainfo.xml +%{_libdir}/eog/plugins/maximize-windows.plugin +%{_libdir}/eog/plugins/maximize-windows.py +%{_libdir}/eog/plugins/__pycache__/maximize-windows*.pyc +%{_libdir}/eog/plugins/__pycache__/maximize-windows*.pyo + +%files -n eog-plugin-postasa +%defattr(-,root,root) +%{_datadir}/appdata/eog-postasa.metainfo.xml +%{_libdir}/eog/plugins/postasa.plugin +%{_libdir}/eog/plugins/libpostasa.so + +%files -n eog-plugin-pythonconsole +%defattr(-,root,root) +%{_datadir}/appdata/eog-pythonconsole.metainfo.xml +%{_libdir}/eog/plugins/pythonconsole.plugin +%{_libdir}/eog/plugins/pythonconsole/ %{_datadir}/glib-2.0/schemas/org.gnome.eog.plugins.pythonconsole.gschema.xml +%{_datadir}/eog/plugins/pythonconsole/ + +%files -n eog-plugin-send-by-mail +%defattr(-,root,root) +%{_datadir}/appdata/eog-send-by-mail.metainfo.xml +%{_libdir}/eog/plugins/send-by-mail.plugin +%{_libdir}/eog/plugins/libsend-by-mail.so + +%files -n eog-plugin-slideshowshuffle +%defattr(-,root,root) +%{_datadir}/appdata/eog-slideshowshuffle.metainfo.xml +%{_libdir}/eog/plugins/slideshowshuffle.plugin +%{_libdir}/eog/plugins/slideshowshuffle.py +%{_libdir}/eog/plugins/__pycache__/slideshowshuffle*.pyc +%{_libdir}/eog/plugins/__pycache__/slideshowshuffle*.pyo %files lang -f %{name}.lang