OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 31-Oct-2004 09:38:37 Branch: HEAD Handle: 2004103108383600 Added files: openpkg-src/pdftk pdftk.spec Log: new package: pdftk 1.10 (PDF Toolkit) Summary: Revision Changes Path 1.1 +95 -0 openpkg-src/pdftk/pdftk.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/pdftk/pdftk.spec ============================================================================ $ cvs diff -u -r0 -r1.1 pdftk.spec --- /dev/null 2004-10-31 09:38:37 +0100 +++ pdftk.spec 2004-10-31 09:38:37 +0100 @@ -0,0 +1,95 @@ +## +## pdftk.spec -- OpenPKG RPM Specification +## Copyright (c) 2000-2004 The OpenPKG Project <http://www.openpkg.org/> +## Copyright (c) 2000-2004 Ralf S. Engelschall <[EMAIL PROTECTED]> +## Copyright (c) 2000-2004 Cable & Wireless <http://www.cw.com/> +## +## Permission to use, copy, modify, and distribute this software for +## any purpose with or without fee is hereby granted, provided that +## the above copyright notice and this permission notice appear in all +## copies. +## +## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR +## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +## SUCH DAMAGE. +## + +# package information +Name: pdftk +Summary: PDF Toolkit +URL: http://www.accesspdf.com/pdftk/ +Vendor: Sid Steward +Packager: The OpenPKG Project +Distribution: OpenPKG +Class: EVAL +Group: Text +License: GPL +Version: 1.10 +Release: 20041031 + +# list of sources +Source0: http://www.pdfhacks.com/pdftk/pdftk-%{version}.tar.gz + +# build information +Prefix: %{l_prefix} +BuildRoot: %{l_buildroot} +BuildPreReq: OpenPKG, openpkg >= 20040130, make, gcc, gcc::with_java = yes +PreReq: OpenPKG, openpkg >= 20040130 +AutoReq: no +AutoReqProv: no + +%description + PDFTk is a toolkit for manipulating PDF files. It can merge PDF + Documents, split PDF pages into a new document, decrypt input as + necessary (password required), encrypt output as desired, fill + PDF forms with FDF data and/or flatten forms, apply a background + watermark, report on PDF metrics such as metadata, bookmarks, and + page labelsm zpdate PDF metadata, attach files to PDF pages or the + PDF document, unpack PDF attachments, burst a PDF document into + single pages, uncompress and re-compress page streams, and repair + corrupted PDF (where possible). + +%track + prog pdftk = { + version = %{version} + url = http://www.accesspdf.com/pdftk/ + regex = pdftk-(__VER__)\.tar\.gz + } + +%prep + %setup -q + +%build + cd pdftk + export CLASSPATH="`echo %{l_prefix}/share/gcc/libgcj*.jar`:." + %{l_shtool} subst \ + -e 's;^\(CPPFLAGS=.*\)$;\1 %{l_cppflags gcc};' \ + -e 's;^\(CXXFLAGS=.*\)$;\1 -lpthread;' \ + Makefile.Generic + %{l_make} %{l_mflags} -f Makefile.Generic + +%install + rm -rf $RPM_BUILD_ROOT + %{l_shtool} mkdir -f -p -m 755 \ + $RPM_BUILD_ROOT%{l_prefix}/bin \ + $RPM_BUILD_ROOT%{l_prefix}/man/man1 + %{l_shtool} install -c -s -m 755 \ + pdftk/pdftk $RPM_BUILD_ROOT%{l_prefix}/bin/ + %{l_shtool} install -c -m 644 \ + debian/pdftk.1 $RPM_BUILD_ROOT%{l_prefix}/man/man1/ + %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} + +%files -f files + +%clean + rm -rf $RPM_BUILD_ROOT + @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]