From: Tomasz Pala Date: Fri, 16 May 2014 08:57:05 +0000 (+0200) Subject: upgraded to 2.02, without system-wide itext for now X-Git-Tag: auto/th/pdftk-2.02-1~1 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=7323d92be1e7e7a82375a420811763ad5292548e;p=packages%2Fpdftk.git upgraded to 2.02, without system-wide itext for now --- diff --git a/pdftk.spec b/pdftk.spec index 0b9f6f6..add5435 100644 --- a/pdftk.spec +++ b/pdftk.spec @@ -1,26 +1,25 @@ -%define itextvers 2.1.7 -Summary: pdftk - the pdf tool kit -Summary(pl.UTF-8): pdftk - Zestaw narzędzi dla plików PDF +# TODO: build system-wire itext.jar.so and use it here +#%define itextvers 2.1.7 +Summary: pdftk - the PDF tool kit +Summary(pl.UTF-8): pdftk - zestaw narzędzi dla plików PDF Name: pdftk -Version: 1.44 -Release: 6 +Version: 2.02 +Release: 1 License: GPL Group: Applications/Publishing Source0: http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/%{name}-%{version}-src.zip -# Source0-md5: 9eb50fffcd621a627d387750c60982b4 -Patch0: %{name}-use-internal-itext.patch -Patch1: %{name}-classpath.patch -URL: http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/ -BuildRequires: dos2unix +# Source0-md5: 6534365fd6727724f288a556ede33faa +#Patch0: %{name}-use-internal-itext.patch +#Patch1: %{name}-classpath.patch +URL: http://www.pdflabs.com/tools/pdftk-server/ +BuildRequires: fastjar BuildRequires: gcc-java -BuildRequires: jar -BuildRequires: jasper-devel -BuildRequires: java-itext >= %{itextvers} +#BuildRequires: jasper-devel +#BuildRequires: java-itext >= %{itextvers} BuildRequires: libgcj-devel BuildRequires: libstdc++-devel -BuildRequires: libwmf-devel BuildRequires: unzip -Requires: java-itext >= %{itextvers} +#Requires: java-itext >= %{itextvers} Requires: libgcj BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -49,21 +48,22 @@ uszkodzonych plików PDF (w miarę możliwości). %prep %setup -q -n %{name}-%{version}-dist -%patch0 -p1 -%patch1 -p0 +#%patch0 -p1 +#%patch1 -p0 # remove bundled libraries from source tree -%{__rm} -rv java +#%{__rm} -rf java %build unset CLASSPATH %{__make} -j1 -f Makefile.Redhat -C pdftk \ LIBDIR="%{_libdir}" \ - ITEXTVERS="%{itextvers}" +# ITEXTVERS="%{itextvers}" %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1} + install -p pdftk/pdftk $RPM_BUILD_ROOT%{_bindir}/pdftk cp -p pdftk.1 $RPM_BUILD_ROOT%{_mandir}/man1/pdftk.1 @@ -72,6 +72,6 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc changelog.html -%attr(755,root,root) %{_bindir}/* -%{_mandir}/man1/* +%doc changelog.* +%attr(755,root,root) %{_bindir}/%{name} +%{_mandir}/man1/%{name}.1*