[zathura-djvu] Initial import for zathura-djvu (#891125)

François Cami fcami at fedoraproject.org
Wed Jan 9 15:00:31 UTC 2013


commit cb4d9a3543f4dcd83621ab1beb4f6411eeea9f32
Author: F. Cami <fcami at fedoraproject.org>
Date:   Wed Jan 9 15:59:03 2013 +0100

    Initial import for zathura-djvu (#891125)

 .gitignore                                         |    1 +
 sources                                            |    1 +
 ...vu-0.2.1-use-stdlib-instead-stddef-header.patch |    9 +++
 zathura-djvu-fix_install.patch                     |   13 +++++
 zathura-djvu.spec                                  |   53 ++++++++++++++++++++
 5 files changed, 77 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..81b59ef 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/zathura-djvu-0.2.1.tar.gz
diff --git a/sources b/sources
index e69de29..e04af26 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+c3525b43b74bb0777a2b3561f7dcde06  zathura-djvu-0.2.1.tar.gz
diff --git a/zathura-djvu-0.2.1-use-stdlib-instead-stddef-header.patch b/zathura-djvu-0.2.1-use-stdlib-instead-stddef-header.patch
new file mode 100644
index 0000000..0366ffa
--- /dev/null
+++ b/zathura-djvu-0.2.1-use-stdlib-instead-stddef-header.patch
@@ -0,0 +1,9 @@
+--- zathura-djvu-0.2.1-orig/page-text.c	2013-01-02 17:55:16.567766492 -0430
++++ zathura-djvu-0.2.1/page-text.c	2013-01-02 20:55:47.514511728 -0430
+@@ -1,5 +1,6 @@
+ /* See LICENSE file for license and copyright information */
+ 
++#include <stdlib.h>
+ #include <libdjvu/miniexp.h>
+ #include <string.h>
+ #include <sys/types.h>
diff --git a/zathura-djvu-fix_install.patch b/zathura-djvu-fix_install.patch
new file mode 100644
index 0000000..aa0f1c7
--- /dev/null
+++ b/zathura-djvu-fix_install.patch
@@ -0,0 +1,13 @@
+--- Makefile.orig	2012-09-09 22:14:57.873155346 +0200
++++ Makefile	2012-09-09 22:13:32.916945999 +0200
+@@ -70,9 +70,9 @@
+ 
+ doc: clean
+ 	$(QUIET)doxygen Doxyfile
+ 
+-install: all
++install: 
+ 	$(ECHO) installing ${PLUGIN} plugin
+ 	$(QUIET)mkdir -p ${DESTDIR}${PLUGINDIR}
+ 	$(QUIET)cp -f ${PLUGIN}.so ${DESTDIR}${PLUGINDIR}
+ 
diff --git a/zathura-djvu.spec b/zathura-djvu.spec
new file mode 100644
index 0000000..058b5ec
--- /dev/null
+++ b/zathura-djvu.spec
@@ -0,0 +1,53 @@
+Name:           zathura-djvu
+Version:        0.2.1
+Release:        2%{?dist}
+Summary:        DjVu support for zathura
+
+Group:          Applications/Publishing
+License:        zlib
+URL:            http://pwmt.org/projects/zathura/plugins/%{name}
+Source0:        http://pwmt.org/projects/zathura/plugins/download/%{name}-%{version}.tar.gz
+
+Patch0:         zathura-djvu-0.2.1-use-stdlib-instead-stddef-header.patch
+Patch1:         zathura-djvu-fix_install.patch
+
+BuildRequires:  djvulibre-devel
+BuildRequires:  zathura-devel >= 0.2.1 
+
+
+%description
+The zathura-djvu plugin adds DjVu support to zathura by
+using the djvulibre library.
+
+
+%prep
+%setup -q
+%if 0%{?fedora} <= 17
+%patch0 -p1 
+%patch1 
+%else
+%patch1 
+%endif
+
+
+%build
+CFLAGS='%{optflags}' make %{?_smp_mflags} LIBDIR=%{_libdir} debug
+mv djvu-debug.so djvu.so
+
+
+%install
+make DESTDIR=$RPM_BUILD_ROOT LIBDIR=%{_libdir} install
+
+
+%files
+%doc AUTHORS LICENSE 
+%{_libdir}/zathura/djvu.so
+
+
+%changelog
+* Tue Jan 08 2013 François Cami <fcami at fedoraproject.org> - 0.2.1-2
+- Add fix for djvulibre-devel < 3.5.25 - Thanks to M. Schwendt and E. Echeverria
+
+* Tue Jan 01 2013 François Cami <fcami at fedoraproject.org> - 0.2.1-1
+- Initial package.
+


More information about the scm-commits mailing list