]> git.pld-linux.org Git - packages/brasero.git/commitdiff
Update to 3.8.0 auto/th/brasero-3.8.0-1
authorMarcin Banasiak <marcin.banasiak@gmail.com>
Wed, 27 Mar 2013 22:58:21 +0000 (23:58 +0100)
committerMarcin Banasiak <marcin.banasiak@gmail.com>
Wed, 27 Mar 2013 22:58:21 +0000 (23:58 +0100)
- added patch to add support for tracker 1.16

brasero-tracker016.patch [new file with mode: 0644]
brasero.spec

diff --git a/brasero-tracker016.patch b/brasero-tracker016.patch
new file mode 100644 (file)
index 0000000..1d861d7
--- /dev/null
@@ -0,0 +1,54 @@
+From f3a73618755d39ae21a9ee1dc96ba43158fc0cac Mon Sep 17 00:00:00 2001
+From: Kalev Lember <kalevlember@gmail.com>
+Date: Sun, 27 Jan 2013 23:25:54 +0100
+Subject: [PATCH] build: Simplify tracker version searching and support 0.16
+ API
+
+Use an iterator instead of a deep dependency tree. This should simplify
+adding support for new tracker versions in the future.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=692664
+---
+ configure.ac | 23 ++++++++++++-----------
+ 1 file changed, 12 insertions(+), 11 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 016c873..9f0b4af 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -382,21 +382,22 @@ AC_ARG_ENABLE(search,
+                       esac],
+                       [enable_search="auto"])
++if test x"$enable_search" != "xno"; then
++        # Try to figure out the tracker API version to use
++        tracker_api="0.10"
++        m4_foreach([VERSION], [[0.10], [0.12], [0.14], [0.16]],
++                              [PKG_CHECK_EXISTS([tracker-sparql-VERSION >= $TRACKER_REQUIRED],
++                                                [tracker_api="VERSION"])
++                              ])
++fi
++
+ if test x"$enable_search" = "xauto"; then
+-        PKG_CHECK_EXISTS([tracker-sparql-0.14 >= $TRACKER_REQUIRED],
+-                          [enable_search=yes],
+-                          [PKG_CHECK_EXISTS([tracker-sparql-0.12 >= $TRACKER_REQUIRED],
+-                                            [enable_search=yes],
+-                                            [PKG_CHECK_EXISTS([tracker-sparql-0.10 >= $TRACKER_REQUIRED],
+-                                                              [enable_search=yes],
+-                                                              [enable_search=no])])])
++        PKG_CHECK_EXISTS([tracker-sparql-$tracker_api >= $TRACKER_REQUIRED],
++                         [enable_search=yes],
++                         [enable_search=no])
+ fi
+ if test x"$enable_search" = "xyes"; then
+-        PKG_CHECK_EXISTS([tracker-sparql-0.14 >= $TRACKER_REQUIRED],
+-                         [tracker_api=0.14],
+-                         [PKG_CHECK_EXISTS([tracker-sparql-0.12 >= $TRACKER_REQUIRED],
+-                                           [tracker_api=0.12], [tracker_api=0.10])])
+       PKG_CHECK_MODULES(BRASERO_SEARCH, tracker-sparql-$tracker_api >= $TRACKER_REQUIRED)
+       AC_DEFINE(BUILD_SEARCH, 1, [define if you  want to use search pane])
+       AC_DEFINE(BUILD_TRACKER, 1, [define if you  want to use search pane])
+-- 
+1.8.1
\ No newline at end of file
index 0bb4964ad768a6f6f2ccbeccc7c80fe52fe0838a..b0d7beb4da0c06b472d748fcf999c28c602080fb 100644 (file)
@@ -1,12 +1,13 @@
 Summary:       Disc burning application for GNOME
 Summary(pl.UTF-8):     Program do wypalania płyt dla GNOME
 Name:          brasero
-Version:       3.6.1
+Version:       3.8.0
 Release:       1
 License:       GPL v2+
 Group:         X11/Applications
-Source0:       http://ftp.gnome.org/pub/GNOME/sources/brasero/3.6/%{name}-%{version}.tar.xz
-# Source0-md5: 1bf94b5d75f4a003b3d139d50e620c7b
+Source0:       http://ftp.gnome.org/pub/GNOME/sources/brasero/3.8/%{name}-%{version}.tar.xz
+# Source0-md5: 0a380af9dc134084fb04f54f2a656e6f
+Patch0:                %{name}-tracker016.patch
 URL:           http://www.gnome.org/projects/brasero/
 BuildRequires: autoconf
 BuildRequires: automake
@@ -33,7 +34,7 @@ BuildRequires:        rpmbuild(find_lang) >= 1.23
 BuildRequires: rpmbuild(macros) >= 1.592
 BuildRequires: tar >= 1:1.22
 BuildRequires: totem-pl-parser-devel >= 2.30.0
-BuildRequires: tracker-devel >= 0.14.0
+BuildRequires: tracker-devel >= 0.16.0
 BuildRequires: xorg-lib-libICE-devel
 BuildRequires: xorg-lib-libSM-devel
 BuildRequires: xz
@@ -120,6 +121,7 @@ Dodaje integrację Brasero z Nautilusem.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %{__gtkdocize}
This page took 0.04366 seconds and 4 git commands to generate.