[apvlv] Revert "Package is retired"

Pierre Carrier pcarrier at fedoraproject.org
Mon Aug 1 23:51:59 UTC 2011


commit 8edd518d5aab0e4654973830403b124526a15ed4
Author: Pierre Carrier <pierre at gcarrier.fr>
Date:   Tue Aug 2 03:06:51 2011 +0400

    Revert "Package is retired"
    
    This reverts commit 4e175446f66b62ec7a46f6ba633ce91555e4f24c.

 .gitignore             |    1 +
 apvlv-poppler015.patch |   12 ++++++++
 apvlv.desktop          |   11 ++++++++
 apvlv.spec             |   66 ++++++++++++++++++++++++++++++++++++++++++++++++
 dead.package           |    1 -
 sources                |    1 +
 6 files changed, 91 insertions(+), 1 deletions(-)
---
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..80e2645
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/apvlv-0.0.9.8.tar.gz
diff --git a/apvlv-poppler015.patch b/apvlv-poppler015.patch
new file mode 100644
index 0000000..96cb099
--- /dev/null
+++ b/apvlv-poppler015.patch
@@ -0,0 +1,12 @@
+diff -aur src/ApvlvFile.cpp.orig src/ApvlvFile.cpp
+--- src/ApvlvFile.cpp.orig	2010-09-14 07:28:44.000000000 +0100
++++ src/ApvlvFile.cpp		2010-10-29 22:29:21.128949529 +0100
+@@ -275,7 +275,7 @@
+   {
+     PopplerRectangle rect = { x1, y1, x2, y2 };
+     PopplerPage *page = poppler_document_get_page (mDoc, pn);
+-    *out = poppler_page_get_text (page, POPPLER_SELECTION_WORD, &rect);
++    *out = poppler_page_get_selected_text (page, POPPLER_SELECTION_WORD, &rect);
+     if (*out != NULL)
+       {
+ 	return true;
diff --git a/apvlv.desktop b/apvlv.desktop
new file mode 100644
index 0000000..8ac6850
--- /dev/null
+++ b/apvlv.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Name=apvlv
+GenericName=PDF and DjVu viewer
+TryExec=apvlv
+Exec=apvlv %f
+Terminal=false
+Type=Application
+Icon=apvlv
+NoDisplay=true
+Categories=Graphics;2DGraphics;VectorGraphics;Viewer;
+MimeType=application/pdf;image/vnd.djvu;
diff --git a/apvlv.spec b/apvlv.spec
new file mode 100644
index 0000000..65e90e6
--- /dev/null
+++ b/apvlv.spec
@@ -0,0 +1,66 @@
+Name:		apvlv
+Version:	0.0.9.8
+Release:	4%{?dist}
+Summary:	PDF viewer which behaves like Vim
+
+Group:		Applications/Publishing
+License:	GPLv2+
+URL:		http://code.google.com/p/apvlv/
+Source0:	http://%{name}.googlecode.com/files/%{name}-%{version}.tar.gz
+Source1:	%{name}.desktop
+Patch0:		apvlv-poppler015.patch
+
+BuildRequires:	gtk2-devel poppler-glib-devel
+# Build-time optional support for DjVu
+BuildRequires:	djvulibre-devel
+BuildRequires:	desktop-file-utils
+
+%description
+apvlv is a GTK2 PDF and DjVu viewer with a vim look-and-feel.
+It can also browse through directories of such documents.
+
+%prep
+%setup -q
+chmod -x src/*
+%if 0%{?fedora} >= 15
+%patch0
+%endif
+
+%build
+# Specific options are used for the doc and man paths.
+# Most of the "doc" can be considered application data,
+# except for the example configuration file removed below.
+%configure --with-mandir=%{_mandir} --with-docdir=%{_datadir}/%{name}
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+desktop-file-install --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
+    %{SOURCE1}
+rm $RPM_BUILD_ROOT/%{_datadir}/%{name}/%{name}rc.example
+
+%files
+%defattr(-,root,root,-)
+%{_bindir}/%{name}
+%config(noreplace) %{_sysconfdir}/%{name}rc
+%{_mandir}/man1/*
+%{_datadir}/%{name}/*
+%{_datadir}/applications/%{name}.desktop
+%doc README
+%doc TODO NEWS
+%doc AUTHORS THANKS
+%doc %{name}rc.example
+
+%changelog
+* Sun Mar 13 2011 Marek Kasik <mkasik at redhat.com> - 0.0.9.8-4
+- Rebuild (poppler-0.16.3)
+
+* Mon Feb 07 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.0.9.8-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Jan 03 2011 Rex Dieter <rdieter at fedoraproject.org> - 0.0.9.8-2
+- rebuild (poppler)
+
+* Fri Oct 29 2010 Pierre Carrier <prc at redhat.com> 0.0.9.8-1
+- Initial packaging
diff --git a/sources b/sources
new file mode 100644
index 0000000..73e780a
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+09885e96707c80ae52b02462a654276a  apvlv-0.0.9.8.tar.gz


More information about the scm-commits mailing list