pkgsrc/print/poppler-includes/Makefile
adam 8c256518b9 poppler: updated to 0.76.1
poppler-0.76.1:

core:
 * Make the mul tables be calculated at compile time with constexpr.
 * splash: Fix compile with SPLASH_CMYK enabled
 * Some typo fixing in error messages

qt5:
 * Fix regression in annotation handling

build system:
 * Fix some typos in build system output and comments


poppler-0.76.0:

core:
 * Fix regression on case-insensitive search.
 * Remove GooList, use std::vector instead
 * Fix radiobutton reporting wrong state.
 * Handle UTF16-LE strings
 * Don't error out if there's no DA in FreeText annotation
 * cairo: Compute correct coverage values for box filter.
 * cairo: Constrain number of cycles in rescale filter.
 * Read more fields from ViewerPreferences
 * Introduce and use Ref::INVALID
 * Fix crashes in broken files
 * Fix mismatched free/delete
 * Add missing include guards

utils:
 * pdftohtml: Properly initialize HtmlOutputDev::page to avoid SIGSEGV upon error exit.


poppler-0.75.0:

core:
 * Fix rendering of some annotations
 * Fix crashes in broken files
 * Small internal code improvements

cpp:
 * Improve documentation
 * tests: Add showing version information to poppler-dump

utils:
 * pdfattach: new util
 * pdftohtml: add -dataurls parameter
 * pdftoppm: add -sep and -forcenum parameters
 * pdftohtml: make singleHtml and stout not mutually exclusive
 * pdfsig: fix use after free
2019-05-09 09:28:22 +00:00

41 lines
1.3 KiB
Makefile

# $NetBSD: Makefile,v 1.25 2019/05/09 09:28:22 adam Exp $
.include "../../print/poppler/Makefile.common"
PKGNAME= poppler-includes-${POPPLER_VERS}
COMMENT= Poppler Xpdf includes (unsupported)
CONFLICTS+= poppler-0.5.1{,nb*}
NO_BUILD= yes
CMAKE_ARGS+= -DENABLE_XPDF_HEADERS=ON
INCDIR=${DESTDIR}${PREFIX}/include
.include "../../mk/bsd.prefs.mk"
do-install:
${INSTALL_DATA_DIR} ${INCDIR}
${INSTALL_DATA_DIR} ${INCDIR}/poppler
sed -n -f ${FILESDIR}/extract.sed ${WRKSRC}/CMakeLists.txt \
| grep ^poppler/ | { while read f; do \
${INSTALL_DATA} ${WRKSRC}/"$$f" ${INCDIR}/poppler; \
done };
${INSTALL_DATA} ${WRKSRC}/poppler/poppler-config.h ${INCDIR}/poppler
for d in goo fofi splash; do \
${INSTALL_DATA_DIR} ${INCDIR}/poppler/"$$d"; \
sed -n -f ${FILESDIR}/extract.sed ${WRKSRC}/CMakeLists.txt \
| grep "^$$d/" | { while read f; do \
${INSTALL_DATA} ${WRKSRC}/"$$f" ${INCDIR}/poppler/"$$d";\
done }; \
done
# do these actually belong here?
${INSTALL_DATA} ${WRKSRC}/poppler/SignatureInfo.h ${INCDIR}/poppler
${INSTALL_DATA} ${WRKSRC}/goo/NetPBMWriter.h ${INCDIR}/poppler/goo
BUILDLINK_DEPMETHOD.fontconfig= build
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"