1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
#!/bin/sh
if [ -z "$EXTERNAL_QPDF" ]; then
echo "Using bundled qpdf (recommended)"
if pkg-config --exists libjpeg; then
sed -i.bak "s#-Ilibqpdf#-Ilibqpdf `pkg-config --cflags libjpeg`#" src/Makevars
sed -i.bak "s#-ljpeg#`pkg-config --libs libjpeg`#" src/Makevars
fi
exit 0
fi
# For distro's that prefer external libqpdf (>= 8.1.0)
PKGCONFIG_CFLAGS=`pkg-config --cflags --silence-errors libqpdf`
PKGCONFIG_LIBS=`pkg-config --libs libqpdf`
# Our bindings dont use shared pointers anyway:
echo "PKG_CPPFLAGS=$PKGCONFIG_CFLAGS -DPOINTERHOLDER_TRANSITION=4" > src/Makevars
echo "PKG_LIBS=$PKGCONFIG_LIBS" >> src/Makevars
|