OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 21-Jul-2008 21:01:48
Branch: HEAD Handle: 2008072120014701
Added files:
openpkg-src/pdftk pdftk.patch
Modified files:
openpkg-src/pdftk pdftk.spec
Log:
upgrading package: pdftk 1.12 -> 1.41
Summary:
Revision Changes Path
1.1 +13 -0 openpkg-src/pdftk/pdftk.patch
1.12 +13 -18 openpkg-src/pdftk/pdftk.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/pdftk/pdftk.patch
============================================================================
$ cvs diff -u -r0 -r1.1 pdftk.patch
--- /dev/null 2008-07-21 21:01:33 +0200
+++ pdftk.patch 2008-07-21 21:01:48 +0200
@@ -0,0 +1,13 @@
+Index: pdftk/Makefile.Base
+--- pdftk/Makefile.Base.orig 2006-10-25 01:44:06 +0200
++++ pdftk/Makefile.Base 2008-07-21 20:48:17 +0200
+@@ -40,8 +40,7 @@
+ libgcj_local_libs = \
+ $(java_libs_root)/java_local/security/security.a \
+ $(java_libs_root)/gnu_local/java/security/provider/provider.a \
+-$(java_libs_root)/gnu_local/java/security/security.a \
+-$(java_libs_root)/gnu/gcj/convert/convert.a
++$(java_libs_root)/gnu_local/java/security/security.a
+
+ # this must already be set according to your platform Makefile;
+ # we're just appending to it, here
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/pdftk/pdftk.spec
============================================================================
$ cvs diff -u -r1.11 -r1.12 pdftk.spec
--- openpkg-src/pdftk/pdftk.spec 1 Jan 2008 15:01:28 -0000 1.11
+++ openpkg-src/pdftk/pdftk.spec 21 Jul 2008 19:01:48 -0000 1.12
@@ -24,24 +24,27 @@
# package information
Name: pdftk
Summary: PDF Toolkit
-URL: http://www.accesspdf.com/pdftk/
+URL: http://www.pdfhacks.com/pdftk/
Vendor: Sid Steward
Packager: OpenPKG Foundation e.V.
Distribution: OpenPKG Community
Class: EVAL
Group: Postscript
License: GPL
-Version: 1.12
-Release: 20080101
+Version: 1.41
+Release: 20080721
# list of sources
Source0: http://www.pdfhacks.com/pdftk/pdftk-%{version}.tar.gz
+Patch0: pdftk.patch
# build information
Prefix: %{l_prefix}
BuildRoot: %{l_buildroot}
BuildPreReq: OpenPKG, openpkg >= 20040130, make, gcc, gcc::with_java = yes
PreReq: OpenPKG, openpkg >= 20040130
+BuildPreReq: zlib, libiconv
+PreReq: zlib, libiconv
AutoReq: no
AutoReqProv: no
@@ -59,29 +62,21 @@
%track
prog pdftk = {
version = %{version}
- url = http://www.accesspdf.com/pdftk/
- regex = Latest\s+Version:\s+(__VER__)
+ url = http://www.pdfhacks.com/pdftk/
+ regex = pdftk-(__VER__)\.tar\.gz
}
%prep
%setup -q
+ %patch -p0
%build
cd pdftk
export CLASSPATH="`echo %{l_prefix}/share/gcc/libgcj*.jar`:."
- case "%{l_platform -t}" in
- *-freebsd4* )
- %{l_shtool} subst \
- -e 's;^\(CPPFLAGS=.*\)$;\1 -pthread %{l_cppflags gcc};' \
- Makefile.Generic
- ;;
- * )
- %{l_shtool} subst \
- -e 's;^\(CPPFLAGS=.*\)$;\1 %{l_cppflags gcc};' \
- -e 's;^\(CXXFLAGS=.*\)$;\1 -lpthread;' \
- Makefile.Generic
- ;;
- esac
+ %{l_shtool} subst \
+ -e 's;^\(CPPFLAGS=.*\)$;\1 %{l_cppflags gcc};' \
+ -e 's;^\(CXXFLAGS=.*\)$;\1 -lpthread -lz -liconv;' \
+ Makefile.Generic
%{l_make} %{l_mflags} -f Makefile.Generic
%install
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]