diff --git a/common/shlibs b/common/shlibs index 074dbdbce06..1bfe00916b0 100644 --- a/common/shlibs +++ b/common/shlibs @@ -976,3 +976,4 @@ libecryptfs.so.0 libecryptfs-100_1 libmuffin.so.0 libmuffin-1.0.6_1 libnuma.so.1 libnuma-2.0.7_1 libxar.so.1 xar-1.5.2_1 +libqpdf.so.8 libqpdf-3.0.1_1 diff --git a/srcpkgs/libqpdf b/srcpkgs/libqpdf new file mode 120000 index 00000000000..5fcdd8c0c04 --- /dev/null +++ b/srcpkgs/libqpdf @@ -0,0 +1 @@ +qpdf \ No newline at end of file diff --git a/srcpkgs/libqpdf-devel b/srcpkgs/libqpdf-devel new file mode 120000 index 00000000000..5fcdd8c0c04 --- /dev/null +++ b/srcpkgs/libqpdf-devel @@ -0,0 +1 @@ +qpdf \ No newline at end of file diff --git a/srcpkgs/qpdf/libqpdf-devel.template b/srcpkgs/qpdf/libqpdf-devel.template new file mode 100644 index 00000000000..e36e7aff512 --- /dev/null +++ b/srcpkgs/qpdf/libqpdf-devel.template @@ -0,0 +1,13 @@ +# Template file for 'qpdf-devel'. +# +noarch=yes +depends="libqpdf>=${version}" +short_desc="${short_desc} -- development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib +} diff --git a/srcpkgs/qpdf/libqpdf.rshlibs b/srcpkgs/qpdf/libqpdf.rshlibs new file mode 100644 index 00000000000..ed1734a7d85 --- /dev/null +++ b/srcpkgs/qpdf/libqpdf.rshlibs @@ -0,0 +1,6 @@ +libpcre.so.1 +libz.so.1 +libstdc++.so.6 +libm.so.6 +libc.so.6 +libgcc_s.so.1 diff --git a/srcpkgs/qpdf/libqpdf.template b/srcpkgs/qpdf/libqpdf.template new file mode 100644 index 00000000000..968b94ae6ec --- /dev/null +++ b/srcpkgs/qpdf/libqpdf.template @@ -0,0 +1,10 @@ +# Template file for 'libqpdf'. +# +short_desc="${short_desc} -- shared library" +long_desc="${long_desc} + + This package contains the shared library." + +do_install() { + vmove "usr/lib/*.so*" usr/lib +} diff --git a/srcpkgs/qpdf/qpdf.rshlibs b/srcpkgs/qpdf/qpdf.rshlibs new file mode 100644 index 00000000000..29270ecb9ae --- /dev/null +++ b/srcpkgs/qpdf/qpdf.rshlibs @@ -0,0 +1,4 @@ +libqpdf.so.8 +libstdc++.so.6 +libc.so.6 +libgcc_s.so.1 diff --git a/srcpkgs/qpdf/template b/srcpkgs/qpdf/template new file mode 100644 index 00000000000..92cfd6f818d --- /dev/null +++ b/srcpkgs/qpdf/template @@ -0,0 +1,24 @@ +# Template file for 'qpdf' +pkgname=qpdf +version=3.0.1 +revision=1 +subpackages="libqpdf libqpdf-devel" +build_style=gnu-configure +configure_args="--disable-static" +makedepends="automake perl pcre-devel" +short_desc="A Content-Preserving PDF Transformation System" +maintainer="Juan RP " +license="Artistic-2.0" +homepage="http://qpdf.sourceforget.net" +distfiles="${SOURCEFORGE_SITE}/qpdf/qpdf-${version}.tar.gz" +checksum=db65d6f4f0462d4793049afb7edf9ac9386fb8bdb51d10b5b88a004e1cc36bc6 +long_desc=" + QPDF is a command-line program that does structural, content-preserving + transformations on PDF files. It could have been called something like + pdf-to-pdf. It also provides many useful capabilities to developers of + PDF-producing software or for people who just want to look at the innards + of a PDF file to learn more about how they work." + +pre_configure() { + autoreconf -fi +}