summaryrefslogtreecommitdiff
path: root/qpdf
diff options
context:
space:
mode:
authorJuergen Daubert <jue@jue.li>2022-09-13 14:10:25 +0200
committerJuergen Daubert <jue@jue.li>2022-09-13 14:10:25 +0200
commitcb8b71a5192141242045085e74ffb938baf9bc14 (patch)
tree6c6b7bd05d2a337512ba4d84ac0b85638d6b1cbd /qpdf
parent9d388712a0b448a4df4df6f5e3cb0dc6151165c3 (diff)
downloadopt-cb8b71a5192141242045085e74ffb938baf9bc14.tar.gz
opt-cb8b71a5192141242045085e74ffb938baf9bc14.tar.xz
[notify] qpdf: update to 11.0.0
- now use cmake as build system - soname change, rebuild of dependent ports necessary
Diffstat (limited to 'qpdf')
-rw-r--r--qpdf/.footprint18
-rw-r--r--qpdf/.signature8
-rw-r--r--qpdf/Pkgfile15
3 files changed, 27 insertions, 14 deletions
diff --git a/qpdf/.footprint b/qpdf/.footprint
index ca679f52c..376657d22 100644
--- a/qpdf/.footprint
+++ b/qpdf/.footprint
@@ -21,9 +21,12 @@ drwxr-xr-x root/root usr/include/qpdf/
-rw-r--r-- root/root usr/include/qpdf/Pl_DCT.hh
-rw-r--r-- root/root usr/include/qpdf/Pl_Discard.hh
-rw-r--r-- root/root usr/include/qpdf/Pl_Flate.hh
+-rw-r--r-- root/root usr/include/qpdf/Pl_Function.hh
+-rw-r--r-- root/root usr/include/qpdf/Pl_OStream.hh
-rw-r--r-- root/root usr/include/qpdf/Pl_QPDFTokenizer.hh
-rw-r--r-- root/root usr/include/qpdf/Pl_RunLength.hh
-rw-r--r-- root/root usr/include/qpdf/Pl_StdioFile.hh
+-rw-r--r-- root/root usr/include/qpdf/Pl_String.hh
-rw-r--r-- root/root usr/include/qpdf/PointerHolder.hh
-rw-r--r-- root/root usr/include/qpdf/QIntC.hh
-rw-r--r-- root/root usr/include/qpdf/QPDF.hh
@@ -38,6 +41,7 @@ drwxr-xr-x root/root usr/include/qpdf/
-rw-r--r-- root/root usr/include/qpdf/QPDFFileSpecObjectHelper.hh
-rw-r--r-- root/root usr/include/qpdf/QPDFFormFieldObjectHelper.hh
-rw-r--r-- root/root usr/include/qpdf/QPDFJob.hh
+-rw-r--r-- root/root usr/include/qpdf/QPDFLogger.hh
-rw-r--r-- root/root usr/include/qpdf/QPDFMatrix.hh
-rw-r--r-- root/root usr/include/qpdf/QPDFNameTreeObjectHelper.hh
-rw-r--r-- root/root usr/include/qpdf/QPDFNumberTreeObjectHelper.hh
@@ -68,12 +72,18 @@ drwxr-xr-x root/root usr/include/qpdf/
-rw-r--r-- root/root usr/include/qpdf/auto_job_c_uo.hh
-rw-r--r-- root/root usr/include/qpdf/qpdf-c.h
-rw-r--r-- root/root usr/include/qpdf/qpdfjob-c.h
+-rw-r--r-- root/root usr/include/qpdf/qpdflogger-c.h
drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/cmake/
+drwxr-xr-x root/root usr/lib/cmake/qpdf/
+-rw-r--r-- root/root usr/lib/cmake/qpdf/libqpdfTargets-release.cmake
+-rw-r--r-- root/root usr/lib/cmake/qpdf/libqpdfTargets.cmake
+-rw-r--r-- root/root usr/lib/cmake/qpdf/qpdfConfig.cmake
+-rw-r--r-- root/root usr/lib/cmake/qpdf/qpdfConfigVersion.cmake
-rw-r--r-- root/root usr/lib/libqpdf.a
--rwxr-xr-x root/root usr/lib/libqpdf.la
-lrwxrwxrwx root/root usr/lib/libqpdf.so -> libqpdf.so.28.6.3
-lrwxrwxrwx root/root usr/lib/libqpdf.so.28 -> libqpdf.so.28.6.3
--rwxr-xr-x root/root usr/lib/libqpdf.so.28.6.3
+lrwxrwxrwx root/root usr/lib/libqpdf.so -> libqpdf.so.29
+lrwxrwxrwx root/root usr/lib/libqpdf.so.29 -> libqpdf.so.29.0.0
+-rwxr-xr-x root/root usr/lib/libqpdf.so.29.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libqpdf.pc
drwxr-xr-x root/root usr/share/
diff --git a/qpdf/.signature b/qpdf/.signature
index 2e0aee7fe..0016f2be8 100644
--- a/qpdf/.signature
+++ b/qpdf/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/favIWTObcdqRZxPMeqjrKR73CHjaS3dWBvtF/pHV/uFReUSgSEowSSSvxTCfO567XNRe4PGe65nq6cmxO1vTgc=
-SHA256 (Pkgfile) = 9ae046865b764e13ed066ab94ade6ddb9910304040bde86efe37092a5c7a29bf
-SHA256 (.footprint) = 0020a5ef871ecd8efe1fa87d3a854a1f6ae94fb2f04fe26f6b75d3705db6987d
-SHA256 (qpdf-10.6.3.tar.gz) = e8fc23b2a584ea68c963a897515d3eb3129186741dd19d13c86d31fa33493811
+RWSE3ohX2g5d/XIRn8nq/JSDLlU83mjcDS2T4iB8GN7GgAQt7EM0Z2c3qL5glLYuVY+8U9TGTeDoc8tdMDp+VKOpyVM3qVq2sgE=
+SHA256 (Pkgfile) = 348f9cd7836b7827bf1046e5502dd1458616fbe7cab9bafa9833e0b4da8b6b59
+SHA256 (.footprint) = 31489770c477423b07f3a9a3000e84aff2b3e8b5f653c6c7a50bfcec2a7c53db
+SHA256 (qpdf-11.0.0.tar.gz) = 8d99e98893f68f52ca3b579770e7e6f4c96612084d6a0e7e05854a6d631b8fe6
diff --git a/qpdf/Pkgfile b/qpdf/Pkgfile
index 7590bf8d2..072125857 100644
--- a/qpdf/Pkgfile
+++ b/qpdf/Pkgfile
@@ -1,18 +1,21 @@
# Description: Utility that does structural, content-preserving transformations on PDF files
# URL: http://qpdf.sourceforge.net/
# Maintainer: Juergen Daubert, jue at crux dot nu
-# Depends on: zlib libjpeg-turbo openssl
+# Depends on: cmake libjpeg-turbo openssl zlib
# Optional: gnutls
name=qpdf
-version=10.6.3
+version=11.0.0
release=1
source=(http://downloads.sourceforge.net/project/$name/$name/$version/$name-$version.tar.gz)
build() {
- cd $name-$version
- ./configure --prefix=/usr
- make
- make DESTDIR=$PKG install
+ cmake -S $name-$version -B build \
+ -D CMAKE_INSTALL_PREFIX=/usr \
+ -D CMAKE_INSTALL_LIBDIR=/usr/lib \
+ -D CMAKE_BUILD_TYPE=Release \
+ -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS"
+ cmake --build build -j ${JOBS:-1}
+ DESTDIR=$PKG cmake --install build
rm -r $PKG/usr/share/doc
}

Generated by cgit