[atril] remove upstreamed patches + add configure patch

Wolfgang Ulbrich raveit65 at fedoraproject.org
Sat Oct 25 23:02:43 UTC 2014


commit 94147891107f38031a17670c5c35b9314cff29f1
Author: raveit65 <chat-to-me at raveit.de>
Date:   Sun Oct 26 01:02:38 2014 +0200

    remove upstreamed patches + add configure patch

 atril.spec                                         |   28 +++----
 ...create_thumbnail_frame-should-return-NULL.patch |   25 ------
 atril_djvu-fix-case-sensitive-search.patch         |   87 --------------------
 atril_epub-mimetypes.patch                         |   14 +++
 ...-sure-page-labels-are-valid-utf-8-strings.patch |   38 ---------
 5 files changed, 25 insertions(+), 167 deletions(-)
---
diff --git a/atril.spec b/atril.spec
index bd93410..89d6c22 100644
--- a/atril.spec
+++ b/atril.spec
@@ -26,12 +26,8 @@ URL:           http://mate-desktop.org
 # Source for snapshot-builds.
 %{!?rel_build:Source0:    http://git.mate-desktop.org/%{name}/snapshot/%{name}-%{commit}.tar.xz#/%{git_tar}}
 
-# http://git.mate-desktop.org/atril/commit/?id=ec3b83d34ffeaf2c0d16ba013fcba64f17fab203
-# fix rhbz (#999912)
-Patch1:         atril_djvu-fix-case-sensitive-search.patch
-# rhbz (#1082143)
-Patch2:         atril_make-sure-page-labels-are-valid-utf-8-strings.patch
-Patch3:         atril_create_thumbnail_frame-should-return-NULL.patch
+# http://git.mate-desktop.org/atril/commit/?id=0ca75dc
+Patch0:         atril_epub-mimetypes.patch
 
 BuildRequires:  gtk2-devel
 BuildRequires:  poppler-glib-devel
@@ -57,6 +53,8 @@ BuildRequires:  caja-devel
 BuildRequires:  kpathsea-devel
 # for the djvu back-end
 BuildRequires:  djvulibre-devel
+# for epub back-end
+BuildRequires:  webkitgtk-devel
 
 Requires:       %{name}-libs%{?_isa} = %{version}-%{release}
 #  fix (#974791)
@@ -131,15 +129,13 @@ caja file manager.
 %prep
 %setup -q%{!?rel_build:n %{name}-%{commit}}
 
-%patch1 -p1 -b .djvu
-%patch2 -p1 -b .page-labels
-%patch3 -p1 -b .create_thumbnail
+%patch0 -p1 -b .configure
 
 # needed for git snapshots
 #NOCONFIGURE=1 ./autogen.sh
 
 # Build fails without this
-#autoreconf -fi
+autoreconf -fi
 
 %build
 %configure \
@@ -201,7 +197,7 @@ fi
 %postun libs -p /sbin/ldconfig
 
 
-%files -f atril.lang
+%files -f %{name}.lang
 %doc README COPYING NEWS AUTHORS
 %{_bindir}/*
 %dir %{_datadir}/atril
@@ -218,11 +214,8 @@ fi
 %files libs
 %{_libdir}/libatrilview.so.*
 %{_libdir}/libatrildocument.so.*
-%dir %{_libdir}/atril/
-%dir %{_libdir}/atril/3/
-%dir %{_libdir}/atril/3/backends/
-%{_libdir}/atril/3/backends/lib*document.so
-%{_libdir}/atril/3/backends/*document.atril-backend
+%{_libdir}/atril/3/backends/
+#%{_libdir}/atril/3/backends/epub/
 %{_libdir}/girepository-1.0/AtrilDocument-1.5.0.typelib
 %{_libdir}/girepository-1.0/AtrilView-1.5.0.typelib
 
@@ -245,12 +238,13 @@ fi
 %{_datadir}/gtk-doc/html/libatrilview-1.5.0/
 %{_datadir}/gtk-doc/html/atril/
 
-
 %changelog
 * Sun Oct 26 2014 Wolfgang Ulbrich <chat-to-me at raveit.de> - 1.9.0-1
 - update to 1.9.0
 - Add epub support (part of GSoC 2014).
 - Use MateAboutDialog from libmate-desktop
+- remove upstreamed patches
+- add configure patch
 
 * Sat Oct 11 2014 Wolfgang Ulbrich <chat-to-me at raveit.de> - 1.8.1-2
 - enable thumbnailer support and use a -thumbnailer subpackage for it
diff --git a/atril_epub-mimetypes.patch b/atril_epub-mimetypes.patch
new file mode 100644
index 0000000..313390f
--- /dev/null
+++ b/atril_epub-mimetypes.patch
@@ -0,0 +1,14 @@
+diff --git a/configure.ac b/configure.ac
+index d07c08e..3f0e59e 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -751,7 +751,7 @@ if test "x$enable_xps" = "xyes"; then
+     ATRIL_MIME_TYPES="${ATRIL_MIME_TYPES}application/oxps;application/vnd.ms-xpsdocument;"
+ fi
+ if test "x$enable_epub" = "xyes"; then
+-	ATRIL_MIME_TYPES="${ATRIL_MIME_TYPES}application/epub+zip"
++	ATRIL_MIME_TYPES="${ATRIL_MIME_TYPES}application/epub+zip;"
+ fi
+ 
+ AC_SUBST(ATRIL_MIME_TYPES)
+


More information about the scm-commits mailing list