diff --git a/brasero-3.6.0-copy-BD.patch b/brasero-3.6.0-copy-BD.patch deleted file mode 100644 index 11bc09e..0000000 --- a/brasero-3.6.0-copy-BD.patch +++ /dev/null @@ -1,25 +0,0 @@ -From fa10b25ce7d8a1c39970741ad21051bddb390b1d Mon Sep 17 00:00:00 2001 -From: Tomas Bzatek -Date: Thu, 4 Oct 2012 15:33:12 +0200 -Subject: [PATCH] readom: Support reading Blu-ray media - -https://bugzilla.gnome.org/show_bug.cgi?id=685492 ---- - plugins/cdrkit/burn-readom.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/plugins/cdrkit/burn-readom.c b/plugins/cdrkit/burn-readom.c -index f5459b4..02d7934 100644 ---- a/plugins/cdrkit/burn-readom.c -+++ b/plugins/cdrkit/burn-readom.c -@@ -476,6 +476,7 @@ brasero_readom_export_caps (BraseroPlugin *plugin) - - input = brasero_caps_disc_new (BRASERO_MEDIUM_CD| - BRASERO_MEDIUM_DVD| -+ BRASERO_MEDIUM_BD| - BRASERO_MEDIUM_DUAL_L| - BRASERO_MEDIUM_PLUS| - BRASERO_MEDIUM_SEQUENTIAL| --- -1.7.12.1 - diff --git a/brasero-3.7.0-desktop-file-keywords.patch b/brasero-3.7.0-desktop-file-keywords.patch deleted file mode 100644 index 4087291..0000000 --- a/brasero-3.7.0-desktop-file-keywords.patch +++ /dev/null @@ -1,21 +0,0 @@ -From e2c533197da441898667e0afd477b074042301b8 Mon Sep 17 00:00:00 2001 -From: Matthias Clasen -Date: Sat, 27 Oct 2012 21:19:45 +0000 -Subject: Add keywords to the desktop file - -This makes gnome-shell search more useful. ---- -diff --git a/data/brasero.desktop.in.in b/data/brasero.desktop.in.in -index 78d9735..618ddb1 100644 ---- a/data/brasero.desktop.in.in -+++ b/data/brasero.desktop.in.in -@@ -2,6 +2,7 @@ - _Name=Brasero - _GenericName=Disc Burner and Copier - _Comment=Create and copy CDs and DVDs -+_Keywords=disc;cdrom;dvd;burn;audio;video; - Categories=GTK;GNOME;AudioVideo;DiscBurning; - MimeType=application/x-cd-image;application/x-cdrdao-toc;application/x-cue;application/x-toc;audio/x-scpls;audio/x-ms-asx;audio/x-mp3-playlist;audio/x-mpegurl;application/x-brasero;x-content/audio-cdda;x-content/video-dvd;x-content/video-vcd;x-content/video-svcd;x-content/image-picturecd; - Exec=brasero %U --- -cgit v0.9.0.2 diff --git a/brasero-3.7.0-gnome-common-warnings.patch b/brasero-3.7.0-gnome-common-warnings.patch deleted file mode 100644 index dd588d4..0000000 --- a/brasero-3.7.0-gnome-common-warnings.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 5ccdd686d5e551a0b402641d5fbafb0fc8a38d07 Mon Sep 17 00:00:00 2001 -From: Colin Walters -Date: Tue, 06 Nov 2012 19:22:56 +0000 -Subject: Fix some compiler warnings made fatal by gnome-common - -See https://bugzilla.gnome.org/show_bug.cgi?id=608953 ---- -diff --git a/libbrasero-burn/burn-plugin.c b/libbrasero-burn/burn-plugin.c -index fe4a2da..f97bc5f 100644 ---- a/libbrasero-burn/burn-plugin.c -+++ b/libbrasero-burn/burn-plugin.c -@@ -41,6 +41,8 @@ - - #include - -+#include -+ - #include "brasero-media-private.h" - - #include "brasero-media.h" -diff --git a/src/Makefile.am b/src/Makefile.am -index aa3388e..0de9c2f 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -12,6 +12,7 @@ INCLUDES = \ - -DBRASERO_SYSCONFDIR=\"$(sysconfdir)\" \ - -DBRASERO_DATADIR=\"$(datadir)/brasero\" \ - -DBRASERO_LIBDIR=\"$(libdir)\" \ -+ -DEGG_SM_CLIENT_BACKEND_XSMP \ - $(WARN_CFLAGS) \ - $(DISABLE_DEPRECATED) \ - $(BRASERO_GLIB_CFLAGS) \ --- -cgit v0.9.0.2 diff --git a/brasero-tracker-1.0.patch b/brasero-tracker-1.0.patch new file mode 100644 index 0000000..ba8890b --- /dev/null +++ b/brasero-tracker-1.0.patch @@ -0,0 +1,17 @@ +--- brasero/configure.tracker_10 2014-02-19 10:39:34.190886512 +0100 ++++ brasero/configure 2014-02-19 10:39:51.140505861 +0100 +@@ -16711,6 +16711,14 @@ + test $ac_status = 0; }; then + tracker_api="0.18" + fi ++ if test -n "$PKG_CONFIG" && \ ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"tracker-sparql-1.0 >= \$TRACKER_REQUIRED\""; } >&5 ++ ($PKG_CONFIG --exists --print-errors "tracker-sparql-1.0 >= $TRACKER_REQUIRED") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then ++ tracker_api="1.0" ++fi + + fi + diff --git a/brasero.spec b/brasero.spec index 853c616..e2a703b 100644 --- a/brasero.spec +++ b/brasero.spec @@ -9,6 +9,8 @@ License: GPLv3+ URL: http://www.gnome.org/projects/brasero/ #VCS: git:git://git.gnome.org/brasero Source0: http://ftp.gnome.org/pub/GNOME/sources/brasero/3.11/%{name}-%{version}.tar.xz +# Support tracker 1.0 API, backported from upstream +Patch0: brasero-tracker-1.0.patch BuildRequires: gtk3-devel >= 2.99.0 BuildRequires: glib2-devel >= 2.15.6 @@ -43,6 +45,7 @@ Requires: cdda2wav Requires: cdrdao %endif + Requires(post): shared-mime-info Requires(postun): shared-mime-info Requires(pre): GConf2 @@ -94,9 +97,7 @@ developing brasero applications. %prep %setup -q - -# https://bugzilla.gnome.org/show_bug.cgi?id=692664 -sed -i -e '/tracker/ s/0\.14/0.16/g' configure* +%patch0 -p1 -b .tracker_10 %build @@ -169,13 +170,13 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : %{_libdir}/brasero3 %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop +%{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/help/* %{_datadir}/icons/hicolor/*/apps/* %{_datadir}/mime/packages/* %{_datadir}/GConf/gsettings/brasero.convert %{_datadir}/glib-2.0/schemas/org.gnome.brasero.gschema.xml - %files libs %{_libdir}/*.so.* %{_libdir}/girepository-1.0/*.typelib