From: Sergey Matveev Date: Sun, 23 Jun 2024 09:22:02 +0000 (+0300) Subject: QPDF skel X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=0c831ea5973ffd63ee9bebfeeea74dfc114c7c2822ea7ca60ffd04fe1e16737b;p=bass.git QPDF skel --- diff --git a/build/distfiles/.gitignore b/build/distfiles/.gitignore index 1658b72..16e00da 100644 --- a/build/distfiles/.gitignore +++ b/build/distfiles/.gitignore @@ -177,6 +177,7 @@ /proj-4.9.3.tar.gz /Python-3.10.14.tar.xz /Python-3.7.3.tar.xz +/qpdf-11.9.1.tar.gz /readline-8.2.tar.gz /recoll-1.37.0.tar.gz /recutils-1.9.tar.gz diff --git a/build/distfiles/qpdf-11.9.1.tar.gz.meta4 b/build/distfiles/qpdf-11.9.1.tar.gz.meta4 new file mode 100644 index 0000000..2bedc41 --- /dev/null +++ b/build/distfiles/qpdf-11.9.1.tar.gz.meta4 @@ -0,0 +1,37 @@ + + + + 920ef213259c9e5be20aed835601fb88226f30149252bee366f1b5776a4fa09f + fa845e04d6044c70e1864a8eee9831774218a2fa6de74fed1efc22f0cc4982b7e41b2a7d6f0c794941eac08ba65d2196d72399514c376e2774c754f074560c43 + cedacf5bca0ee2d1e3b0d818e67c312dcd987f37e7f22503ac5f644ce0c0a7de + 76ff1e7708499f3b1c57461fc390bf74a4a0a36d80567564d44449932537b33ecd14f8ed70a4781ad2166dda8ca3eaae7dde9b5cdfa0ef352cd5ece6e6e3cd62 + 1f2699d688ce7ef49206c44c5ffbad208f49d3c292c1e0fcd75c29cbafadf0db + 1b757e44b9f2fb8dc7cb4c307f7c2bd3e92727f454f0e14f57c0fac8ee96fb49b5f96d4701dec9b8a078851bec2d9baa51bb1e4460347feeb1980fbad4726ea0 + 8c60c6639371e71a5229afb2e11c18aa660061e652eae4a8d9c8e9ceff913b0c7d866ed17375d1be9c439b0789ea03064ab98771f43fd03c7059aa136285a4b2 + 2ba4d248f9567a27c146b9772ef5dc93bd9622317978455ffe91b259340d13d1 + e80ff93a77c381866de7c51d8d56de55473fcbbd012b5990c3dd926e2d252ca4938129cbbaafb9f94100286d0e993cf25065a22c26119f23fbb3685a0e94cee7 + 7375d14b325fd13d53ca9d76357cd2b7fc05b256e24469244e1e567d12190e8a + 14fd70558b54e2db118358fc38709113 + + 18585065 + https://altushost-swe.dl.sourceforge.net/project/qpdf/qpdf/11.9.1/qpdf-11.9.1.tar.gz?viasf=1 + https://unlimited.dl.sourceforge.net/project/qpdf/qpdf/11.9.1/qpdf-11.9.1.tar.gz?viasf=1 + + diff --git a/build/skel/print/qpdf-11.9.1.do b/build/skel/print/qpdf-11.9.1.do new file mode 100644 index 0000000..b62e83c --- /dev/null +++ b/build/skel/print/qpdf-11.9.1.do @@ -0,0 +1,26 @@ +[ -n "$BASS_ROOT" ] || BASS_ROOT="$(dirname "$(realpath -- "$0")")"/../../../.. +sname=$1.do . "$BASS_ROOT"/lib/rc +. "$BASS_ROOT"/build/skel/common.rc + +bdeps="rc-paths stow archivers/zstd devel/cmake-3.28.3 devel/pkgconf-2.1.1" +rdeps=graphics/libjpeg-turbo-3.0.3 +redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.gz $rdeps +hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) +. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc +"$BASS_ROOT"/build/bin/pkg-inst $bdeps $rdeps +. ./rc +$TAR xf "$DISTFILES"/$NAME.tar.gz +"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh + +cd $NAME +mkdir build +cd build +cmake -DCMAKE_BUILD_TYPE=Release \ + -DHAVE_EXTERN_LONG_TIMEZONE=0 \ + -DCMAKE_INSTALL_PREFIX="$SKELBINS"/$ARCH/$NAME-$hsh .. >&2 +make -j$MAKE_JOBS >&2 +make install >&2 + +cd "$SKELBINS"/$ARCH +"$BASS_ROOT"/build/lib/prepare-preinst-010-rdeps $NAME-$hsh $rdeps +"$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh