diff options
author | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2015-01-09 13:31:40 -0200 |
---|---|---|
committer | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2015-01-09 13:31:40 -0200 |
commit | ac4d545f339970c977a9b6c4962ed26c6dbe1c99 (patch) | |
tree | 9ecbfb9a82e9f7eaf185f92d961351a02788a493 /libre/gloobus-preview | |
parent | 94bfbfb0f9349890e842d75e8107887e46375347 (diff) | |
download | abslibre-ac4d545f339970c977a9b6c4962ed26c6dbe1c99.tar.gz abslibre-ac4d545f339970c977a9b6c4962ed26c6dbe1c99.tar.bz2 abslibre-ac4d545f339970c977a9b6c4962ed26c6dbe1c99.zip |
gloobus-preview-0.4.5.333-1.parabola1: updating version
Diffstat (limited to 'libre/gloobus-preview')
-rw-r--r-- | libre/gloobus-preview/PKGBUILD | 94 | ||||
-rw-r--r-- | libre/gloobus-preview/fix-gtksource-include.patch | 39 | ||||
-rw-r--r-- | libre/gloobus-preview/fix-unoconv.patch | 46 | ||||
-rw-r--r-- | libre/gloobus-preview/gloobus-preview-configuration-pygobject3-port.patch | 124 | ||||
-rw-r--r-- | libre/gloobus-preview/gloobus-preview-usr-bsdtar-for-rar.patch | 36 | ||||
-rw-r--r-- | libre/gloobus-preview/gloobus-preview.install | 5 | ||||
-rw-r--r-- | libre/gloobus-preview/gloobus-sushi-pygobject3-port.patch | 21 | ||||
-rw-r--r-- | libre/gloobus-preview/use-xdg-open.patch | 20 |
8 files changed, 42 insertions, 343 deletions
diff --git a/libre/gloobus-preview/PKGBUILD b/libre/gloobus-preview/PKGBUILD index 7d02eb70e..46e969fad 100644 --- a/libre/gloobus-preview/PKGBUILD +++ b/libre/gloobus-preview/PKGBUILD @@ -1,102 +1,48 @@ -# $Id: PKGBUILD 104564 2014-01-22 21:49:14Z bgyorgy $ +# $Id: PKGBUILD 125582 2015-01-08 01:06:56Z bgyorgy $ # Maintainer (Arch): Balló György <ballogyor+arch at gmail dot com> # Maintainer: André Silva <emulatorman@parabola.nu> pkgname=gloobus-preview -pkgver=0.4.5.290 -_pkgver=0.4.5-ubuntu11~ppa290 -pkgrel=2.parabola1 -pkgdesc="Gnome application designed to enable a full screen preview of any kind of file, with libarchive support" +pkgver=0.4.5.333 +pkgrel=1.parabola1 +pkgdesc="GNOME application designed to enable a full screen preview of any kind of file, with libarchive support" arch=('i686' 'x86_64' 'mips64el') url="http://gloobus.net/" license=('GPL') -depends=('gstreamer0.10-base-plugins' 'gtksourceview3' 'poppler-glib' 'python2-dbus' 'python2-gobject' 'gconf' 'taglib' 'xdg-utils') -makedepends=('boost' 'bzr' 'djvulibre' 'libspectre') +depends=('gst-plugins-base' 'gtksourceview3' 'poppler-glib' 'python-dbus' 'python-gobject') +makedepends=('boost' 'bzr' 'djvulibre' 'libgxps' 'libspectre') replaces=(${pkgname}-libre) conflicts=(${pkgname}-libre) optdepends=('djvulibre: Preview DjVu documents' - 'gstreamer0.10-bad-plugins: Extra media codecs' - 'gstreamer0.10-good-plugins: Extra media codecs' - 'gstreamer0.10-ffmpeg: Extra media codecs' - 'gstreamer0.10-ugly-plugins: Extra media codecs' + 'gst-libav: Extra media codecs' + 'gst-plugins-bad: Extra media codecs' + 'gst-plugins-good: Extra media codecs' + 'gst-plugins-ugly: Extra media codecs' + 'imagemagick: Support for more image formats' + 'libgxps: Preview XPS documents' 'libspectre: Preview PostScript documents' - 'p7zip: View content of 7z archives' - 'unoconv: Preview LibreOffice compatible documents' - 'libarchive: View content of RAR archives' - 'unzip: View content of .ZIP archives') + 'unoconv: Preview LibreOffice compatible documents') install=$pkgname.install -source=(https://launchpad.net/~gloobus-dev/+archive/$pkgname/+files/${pkgname}_$_pkgver.orig.tar.xz - gloobus-sushi::bzr+http://bazaar.launchpad.net/~gloobus-dev/gloobus-sushi/gloobus-sushi - fix-gtksource-include.patch - fix-unoconv.patch - use-xdg-open.patch - gloobus-preview-configuration-pygobject3-port.patch - gloobus-sushi-pygobject3-port.patch +source=($pkgname-$pkgver::bzr+http://bazaar.launchpad.net/~gloobus-dev/gloobus-preview/last_working_branch#revision=333 gloobus-preview-usr-bsdtar-for-rar.patch) -md5sums=('27b3db2043ecaf47fa928940bbb4f32a' - 'SKIP' - 'ca15a3e31cec01d3d4fc5a4e1720f692' - '03379c173e67ad1b6804bc609336451d' - 'd6d9e2b3e001f0ea8440cccdf90480af' - '16e7a7d892dfde5fd40332fc41de97b0' - '7536f8fbbb2c6bbc0132a2fa25b296b7' - '25cda63ad406f00d3a7ba61ee8816b5c') +md5sums=('SKIP' + 'f605aab1153b7dcd136a16264182a526') prepare() { - cd "$srcdir/$pkgname-$_pkgver" - - # Python2 fix - sed -i 's@^#!.*python$@#!/usr/bin/python2@' src/gloobus-preview-configuration - - # Fix build - patch -Np1 -i "$srcdir/fix-gtksource-include.patch" - sed -i 's/-Werror//' configure.ac src/Makefile.am - - # Fix unoconv support - patch -Np1 -i "$srcdir/fix-unoconv.patch" - - # Use xdg-open - patch -Np1 -i "$srcdir/use-xdg-open.patch" - - # Port gloobus-preview-configuration to pygobject3 - patch -Np1 -i "$srcdir/gloobus-preview-configuration-pygobject3-port.patch" + cd $pkgname-$pkgver # Use bsdtar (libarchive) for RAR. patch -Np1 -i "$srcdir/gloobus-preview-usr-bsdtar-for-rar.patch" - - ### Prepare gloobus-sushi - cd "$srcdir/gloobus-sushi" - - # Python2 fix - sed -i 's/python /python2 /' src/gloobus-sushi.in - - # Port gloobus-sushi to pygobject3 - patch -Np1 -i "$srcdir/gloobus-sushi-pygobject3-port.patch" } build() { - cd "$srcdir/$pkgname-$_pkgver" - - ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-static - make - - ### Build gloobus-sushi - cd "$srcdir/gloobus-sushi" - - ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var + cd $pkgname-$pkgver + ./autogen.sh --prefix=/usr make } package() { - cd "$srcdir/$pkgname-$_pkgver" + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install - - ### Install gloobus-sushi - cd "$srcdir/gloobus-sushi" - make DESTDIR="$pkgdir" install - - # Rename service file to avoid conflict with sushi - mv "$pkgdir"/usr/share/dbus-1/services/{org.gnome.Sushi.service,net.gloobus.Sushi.service} } diff --git a/libre/gloobus-preview/fix-gtksource-include.patch b/libre/gloobus-preview/fix-gtksource-include.patch deleted file mode 100644 index 053169a43..000000000 --- a/libre/gloobus-preview/fix-gtksource-include.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -Naur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-interface-text.h gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-interface-text.h ---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-interface-text.h 2012-04-06 15:07:29.000000000 +0200 -+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-interface-text.h 2013-05-17 06:27:37.833360264 +0200 -@@ -1,8 +1,7 @@ - #ifndef _ITEXT_ - #define _ITEXT_ - --#include <gtksourceview/gtksourceview.h> --#include <gtksourceview/gtksourcelanguagemanager.h> -+#include <gtksourceview/gtksource.h> - //sudo ln -s /usr/include/gtksourceview-2.0/gtksourceview/ /usr/include/gtksourceview - - #include "gloobus-preview-interface-main.h" -diff -Naur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-plugin-manager.cpp gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-plugin-manager.cpp ---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-plugin-manager.cpp 2012-04-06 15:07:29.000000000 +0200 -+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-plugin-manager.cpp 2013-05-17 06:28:19.300984059 +0200 -@@ -1,6 +1,6 @@ - #include "gloobus-preview-plugin-manager.h" - #include <dlfcn.h> --#include <gtksourceview/gtksourcelanguagemanager.h> -+#include <gtksourceview/gtksource.h> - - vector<gp_plugin_container*> PluginManager::plugins; - map<string, int> PluginManager::filetypes; -diff -Naur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-text/plugin-text.h gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-text/plugin-text.h ---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-text/plugin-text.h 2012-04-06 15:07:29.000000000 +0200 -+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-text/plugin-text.h 2013-05-17 06:26:26.788384315 +0200 -@@ -3,10 +3,7 @@ - - #ifndef PLUGIN_LOADER - --#include <gtksourceview/gtksourceview.h> --#include <gtksourceview/gtksourcelanguagemanager.h> --#include <gtksourceview/gtksourcestylescheme.h> --#include <gtksourceview/gtksourcestyleschememanager.h> -+#include <gtksourceview/gtksource.h> - #include <gio/gio.h> - - #include "../gloobus-preview-config.h" diff --git a/libre/gloobus-preview/fix-unoconv.patch b/libre/gloobus-preview/fix-unoconv.patch deleted file mode 100644 index f918f3019..000000000 --- a/libre/gloobus-preview/fix-unoconv.patch +++ /dev/null @@ -1,46 +0,0 @@ -diff -Naur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-pdf/office-loader.cpp gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-pdf/office-loader.cpp ---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-pdf/office-loader.cpp 2012-04-06 15:07:29.000000000 +0200 -+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-pdf/office-loader.cpp 2013-05-18 10:24:33.558221788 +0200 -@@ -87,7 +87,7 @@ - - if( NULL == uri && Utils::isProgramAvailable("unoconv") ) { - gchar *path = g_file_get_path(file); -- gchar *cmd = g_strdup_printf("unoconv --stdout \"%s\" > \"%s\"", path, tmp); -+ gchar *cmd = g_strdup_printf("unoconv -f pdf -o \"%s\" \"%s\"", tmp, path); - - if( system(cmd) == 0) { - uri = pathToUri(tmp); -@@ -123,4 +123,4 @@ - { - path = "file://" + path; - return g_uri_escape_string(path.c_str(), G_URI_RESERVED_CHARS_ALLOWED_IN_PATH, false); --} -\ No newline at end of file -+} -diff -Naur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-pdf/office-plugin.h gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-pdf/office-plugin.h ---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-pdf/office-plugin.h 2012-04-06 15:07:29.000000000 +0200 -+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-pdf/office-plugin.h 2013-05-18 10:33:02.352806550 +0200 -@@ -6,15 +6,21 @@ - PluginManager::register_plugin("office"); - - PluginManager::register_filetype("application/vnd.oasis.opendocument.text", 1); -+PluginManager::register_filetype("application/vnd.openxmlformats-officedocument.wordprocessingml.document", 1); - PluginManager::register_filetype("application/msword", 1); - PluginManager::register_filetype("application/rtf", 1); - PluginManager::register_filetype("application/vnd.ms-excel", 1); - PluginManager::register_filetype("application/vnd.oasis.opendocument.spreadsheet", 1); -+PluginManager::register_filetype("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", 1); - PluginManager::register_filetype("application/vnd.ms-powerpoint", 1); -+PluginManager::register_filetype("application/vnd.oasis.opendocument.presentation", 1); -+PluginManager::register_filetype("application/vnd.openxmlformats-officedocument.presentationml.presentation", 1); - PluginManager::register_filetype("application/vnd.sun.xml.calc", 1); -+PluginManager::register_filetype("application/vnd.oasis.opendocument.graphics", 1); -+ - - // TODO: add more filetypes supported by abiword and/or OpenOffice - - #endif - --#endif /* OFFICE_PLUGIN_H */ -\ No newline at end of file -+#endif /* OFFICE_PLUGIN_H */ diff --git a/libre/gloobus-preview/gloobus-preview-configuration-pygobject3-port.patch b/libre/gloobus-preview/gloobus-preview-configuration-pygobject3-port.patch deleted file mode 100644 index 2c2540753..000000000 --- a/libre/gloobus-preview/gloobus-preview-configuration-pygobject3-port.patch +++ /dev/null @@ -1,124 +0,0 @@ -diff -Naur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-configuration gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-configuration ---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-configuration 2014-01-22 21:54:41.555697168 +0100 -+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-configuration 2014-01-22 21:34:36.867164953 +0100 -@@ -6,10 +6,9 @@ - import os - import sys - import glob --import gtk -+from gi.repository import Gtk, GConf - import signal - import gettext --import gconf - #import config - - #=========================== CLASS COLORS =======================================================# -@@ -69,54 +68,54 @@ - def __init__(self): - self.config = config_load() - -- self.client = gconf.client_get_default() -+ self.client = GConf.Client.get_default() - self.gconf_win_layout = self.client.get_string('/apps/metacity/general/button_layout') - - #================= Show In Taskbar ================= # -- self.entry1 = gtk.CheckButton(label=_("Show in TaskBar"), use_underline=False) -+ self.entry1 = Gtk.CheckButton(label=_("Show in TaskBar"), use_underline=False) - self.entry1.set_tooltip_markup(_("When enabled gloobus-preview will be\nshown in the <b>taskbar</b>")) - self.entry1.set_active(self.config.getboolean("Main","taskbar")) - - #================= Allways on top ================= # -- self.entry2 = gtk.CheckButton(label=_("Always on top"), use_underline=False) -+ self.entry2 = Gtk.CheckButton(label=_("Always on top"), use_underline=False) - self.entry2.set_tooltip_markup(_("When enabled gloobus-preview will be\n<b>always on top</b> of the other windows")) - self.entry2.set_active(self.config.getboolean("Main","ontop")) - win.set_keep_above(self.config.getboolean("Main","ontop")) - - - #================= Quit on lose focus ================= # -- self.entry3 = gtk.CheckButton(label=_("Quit on lose focus"), use_underline=False) -+ self.entry3 = Gtk.CheckButton(label=_("Quit on lose focus"), use_underline=False) - self.entry3.set_tooltip_markup(_("When enabled, gloobus-preview will <b>exit</b>\nwhen it loses focus")) - self.entry3.set_active(self.config.getboolean("Main","focus")) - - #================= Win bar layout ================= # -- self.entry4 = gtk.CheckButton(label=_("Window Bar Layout inverted"), use_underline=False) -+ self.entry4 = Gtk.CheckButton(label=_("Window Bar Layout inverted"), use_underline=False) - self.entry4.set_tooltip_markup(_("Layout of the buttons\nclose button on the right/left?")) - self.entry4.set_active(self.config.getboolean("Main","winbar_layout")) - - #================= Use gtk theme ================= # -- self.theme_gtk_entry = gtk.CheckButton(label=_("Use gtk theme"), use_underline=False) -+ self.theme_gtk_entry = Gtk.CheckButton(label=_("Use gtk theme"), use_underline=False) - self.theme_gtk_entry.set_tooltip_markup(_("When enabled, gloobus-preview will use system GTK theme")) - self.theme_gtk_entry.set_active(self.config.getboolean("Theme","gtk")) - - #=================== BUTTONS ===================== # -- container0 = gtk.HBox(True,1) #Save and close buttons -+ container0 = Gtk.HBox(True,1) #Save and close buttons - -- ok_button = gtk.Button(_("Save")) -- cancel_button = gtk.Button(_("Cancel")) -+ ok_button = Gtk.Button(_("Save")) -+ cancel_button = Gtk.Button(_("Cancel")) - - container0.add(cancel_button) - container0.add(ok_button) -- cancel_button.connect('clicked', gtk.main_quit) -+ cancel_button.connect('clicked', Gtk.main_quit) - ok_button.connect('clicked', self.save_conf) - - #============ GENERAL CONTAINER ================== # - -- general_container = gtk.VBox(False,1) -+ general_container = Gtk.VBox(False,1) - -- title = gtk.Label() -+ title = Gtk.Label() - title.set_markup(_("<b>Main settings</b>")) -- align2 = gtk.Alignment(0,0,0,0) -+ align2 = Gtk.Alignment.new(0,0,0,0) - align2.set_padding(0,5,0,0) - align2.add(title) - -@@ -128,11 +127,11 @@ - if self.gconf_win_layout == None: - general_container.add(self.entry4) #Always on top - -- general_container.add(gtk.HSeparator()) -- general_container.add(gtk.Label()) #White Space -+ general_container.add(Gtk.HSeparator()) -+ general_container.add(Gtk.Label()) #White Space - general_container.add(container0) #Close & save buttons - -- align = gtk.Alignment(0,0,0,0); -+ align = Gtk.Alignment.new(0,0,0,0); - align.set_padding(10,5,10,10) - - align.add(general_container) -@@ -155,7 +154,7 @@ - - config_save(self.config) - -- gtk.main_quit() -+ Gtk.main_quit() - - - #==================================== GLOBAL FUNCTIONS ===============================================# -@@ -232,13 +231,13 @@ - g.debug("Path: " + abspath) - g.debug("Config File: " + CONFIG_PATH) - --win = gtk.Window() -+win = Gtk.Window() - win.set_title(_("Gloobus-Preview Configuration")) - #win.set_default_size(400,150) --win.connect('delete-event', gtk.main_quit) -+win.connect('delete-event', Gtk.main_quit) - - - gui = GUI() - --gtk.main() -+Gtk.main() - diff --git a/libre/gloobus-preview/gloobus-preview-usr-bsdtar-for-rar.patch b/libre/gloobus-preview/gloobus-preview-usr-bsdtar-for-rar.patch index 3db748114..d9e583bbf 100644 --- a/libre/gloobus-preview/gloobus-preview-usr-bsdtar-for-rar.patch +++ b/libre/gloobus-preview/gloobus-preview-usr-bsdtar-for-rar.patch @@ -1,9 +1,9 @@ -diff -Nur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-compressed/plugin-compressed.cpp gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-compressed/plugin-compressed.cpp ---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-compressed/plugin-compressed.cpp 2012-04-06 10:07:29.000000000 -0300 -+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-compressed/plugin-compressed.cpp 2014-08-26 16:55:39.534735733 -0300 -@@ -55,11 +55,8 @@ - else if ( type == GP_COMPRESSED_RAR - || type == GP_COMPRESSED_RAR_X ) +diff -Nur gloobus-preview-0.4.5.333.orig/src/plugin-compressed/plugin-compressed.cpp gloobus-preview-0.4.5.333/src/plugin-compressed/plugin-compressed.cpp +--- gloobus-preview-0.4.5.333.orig/src/plugin-compressed/plugin-compressed.cpp 2015-01-09 12:57:23.095971000 -0200 ++++ gloobus-preview-0.4.5.333/src/plugin-compressed/plugin-compressed.cpp 2015-01-09 13:01:54.043323618 -0200 +@@ -60,11 +60,8 @@ + } + else if ( type == GP_COMPRESSED_RAR ) { - cmd_args.push_back("unrar"); - cmd_args.push_back("vb"); @@ -12,18 +12,18 @@ diff -Nur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-compressed/plugi - cmd_args.push_back("--"); + cmd_args.push_back("bsdtar"); + cmd_args.push_back("-tf"); - line_parser = &iCompressed::parse_line_rar; + line_parser = &iCompressed::parse_line; } else if ( type == GP_COMPRESSED_TAR -diff -Nur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-compressed/plugin-compressed.h gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-compressed/plugin-compressed.h ---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/plugin-compressed/plugin-compressed.h 2012-04-06 10:07:29.000000000 -0300 -+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/plugin-compressed/plugin-compressed.h 2014-08-26 16:52:58.903694500 -0300 -@@ -102,7 +102,7 @@ - PluginManager::register_filetype(GP_COMPRESSED_7Z, 1); - } +diff -Nur gloobus-preview-0.4.5.333.orig/src/plugin-compressed/plugin-compressed.h gloobus-preview-0.4.5.333/src/plugin-compressed/plugin-compressed.h +--- gloobus-preview-0.4.5.333.orig/src/plugin-compressed/plugin-compressed.h 2015-01-09 12:57:23.095971000 -0200 ++++ gloobus-preview-0.4.5.333/src/plugin-compressed/plugin-compressed.h 2015-01-09 13:02:22.060239355 -0200 +@@ -125,7 +125,7 @@ + PluginManager::register_filetype(GP_COMPRESSED_7Z, 1); + } + +- if(interface::is_program_available("unrar")) { ++ if(interface::is_program_available("bsdtar")) { + PluginManager::register_filetype(GP_COMPRESSED_RAR, 1); + } --if(interface::is_program_available("unrar")) { -+if(interface::is_program_available("bsdtar")) { - PluginManager::register_filetype(GP_COMPRESSED_RAR, 1); - PluginManager::register_filetype(GP_COMPRESSED_RAR_X, 1); - } diff --git a/libre/gloobus-preview/gloobus-preview.install b/libre/gloobus-preview/gloobus-preview.install index 16ad7278f..2d22800d7 100644 --- a/libre/gloobus-preview/gloobus-preview.install +++ b/libre/gloobus-preview/gloobus-preview.install @@ -1,10 +1,13 @@ post_install() { xdg-icon-resource forceupdate - gdk-pixbuf-query-loaders --update-cache } post_upgrade() { post_install $1 + + if [ "$(vercmp 0.4.5.333-1 "$2")" -eq 1 ]; then + gdk-pixbuf-query-loaders --update-cache + fi } post_remove() { diff --git a/libre/gloobus-preview/gloobus-sushi-pygobject3-port.patch b/libre/gloobus-preview/gloobus-sushi-pygobject3-port.patch deleted file mode 100644 index f748da875..000000000 --- a/libre/gloobus-preview/gloobus-sushi-pygobject3-port.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -Naur gloobus-sushi.orig/src/gloobus-sushi.py gloobus-sushi/src/gloobus-sushi.py ---- gloobus-sushi.orig/src/gloobus-sushi.py 2014-01-22 21:54:41.297590000 +0100 -+++ gloobus-sushi/src/gloobus-sushi.py 2014-01-22 21:45:21.244184455 +0100 -@@ -16,7 +16,7 @@ - - import dbus - import dbus.service --import gobject -+from gi.repository import GObject - import os - - from dbus.mainloop.glib import DBusGMainLoop -@@ -28,7 +28,7 @@ - def __init__(self): - bus_name = dbus.service.BusName(DBUS_NAME, bus=dbus.SessionBus()) - super(DBusWrapper, self).__init__(bus_name, DBUS_PATH) -- self.loop = gobject.MainLoop() -+ self.loop = GObject.MainLoop() - self.loop.run() - - @dbus.service.method(DBUS_NAME) diff --git a/libre/gloobus-preview/use-xdg-open.patch b/libre/gloobus-preview/use-xdg-open.patch deleted file mode 100644 index 68e219e6a..000000000 --- a/libre/gloobus-preview/use-xdg-open.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -Naur gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-window.cpp gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-window.cpp ---- gloobus-preview-0.4.5-ubuntu11~ppa290.orig/src/gloobus-preview-window.cpp 2012-04-06 15:07:29.000000000 +0200 -+++ gloobus-preview-0.4.5-ubuntu11~ppa290/src/gloobus-preview-window.cpp 2013-05-18 09:49:24.833574800 +0200 -@@ -560,12 +560,12 @@ - string label(gtk_menu_item_get_label(item)); - if(label == _("Settings")) - cmd = "gloobus-preview-configuration"; -- else if(label == _("Report a Bug")) -- cmd = "gnome-open \"https://bugs.launchpad.net/gloobus-preview/\""; -+ else if(label == _("Report a Problem")) -+ cmd = "xdg-open \"https://bugs.launchpad.net/gloobus-preview/\""; - else if(label == _("Blog")) -- cmd = "gnome-open \"http://gloobus.wordpress.com\"" ; -+ cmd = "xdg-open \"http://gloobus.wordpress.com\"" ; - else if(label == _("Donate")) -- cmd = "gnome-open \"https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=guitarboy000%40gmail%2ecom&item_name=Gloobus%2c%20A%20Quicklook%20for%20linux&no_shipping=0&no_note=1&tax=0¤cy_code=EUR&lc=US&bn=PP%2dDonationsBF&chars\"" ; -+ cmd = "xdg-open \"https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=guitarboy000%40gmail%2ecom&item_name=Gloobus%2c%20A%20Quicklook%20for%20linux&no_shipping=0&no_note=1&tax=0¤cy_code=EUR&lc=US&bn=PP%2dDonationsBF&chars\"" ; - else if(label == _("About")) - ui->create_about(); - else if(label == _("Quit")) |