Drop pdflib, badly outdated and newer versions aren't free

ok cwen@
This commit is contained in:
jca 2020-05-18 00:02:48 +00:00
parent 8d1a96d60c
commit 01e91949b7
6 changed files with 1 additions and 201 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.131 2020/05/18 00:01:28 jca Exp $
# $OpenBSD: Makefile,v 1.132 2020/05/18 00:02:48 jca Exp $
SUBDIR =
SUBDIR += a2ps
@ -47,7 +47,6 @@
SUBDIR += openclipart
SUBDIR += p5-Poppler
SUBDIR += p5-PostScript-MailLabels
SUBDIR += pdflib
SUBDIR += pdfshuffler
SUBDIR += poppler,
SUBDIR += poppler-data

View File

@ -1,51 +0,0 @@
# $OpenBSD: Makefile,v 1.30 2020/05/02 16:40:06 cwen Exp $
COMMENT= C library to produce PDF files
DISTNAME= pdflib-4.0.3
REVISION = 6
CATEGORIES= print
SHARED_LIBS= pdf 2.3
HOMEPAGE= https://www.pdflib.com/pdflib/
# Aladdin Free Public License V8
PERMIT_PACKAGE= Yes
WANTLIB= m z jpeg png>=2 tiff>=35
LIB_DEPENDS= graphics/png \
graphics/tiff
# XXX !shared archs don't inherit libraries
LIB_DEPENDS += graphics/jpeg
CONFIGURE_STYLE= autoconf dest
AUTOCONF_VERSION= 2.13
MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/config
CONFIGURE_ARGS= --with-tifflib \
--with-pnglib \
--with-zlib \
--without-perl \
--without-java \
--without-py \
--without-tcl
CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" \
CPPFLAGS="-I${LOCALBASE}/include" \
LIBS="-lm"
MAKE_ENV= ${CONFIGURE_ENV}
TEST_TARGET= test
# In various places in the code, it's assumed that the __POWERPC__ define
# is Mac OS 9 specific, but our clang defines it as well, breaking the build.
.if ${MACHINE_ARCH:Mpowerpc}
CFLAGS += -U__POWERPC__
.endif
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/pdflib
${INSTALL_DATA} ${WRKSRC}/doc/* ${PREFIX}/share/doc/pdflib
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (pdflib-4.0.3.tar.gz) = xBw6T7NwePhwjZuiiWNjXhIpQHKb0mlKcPwbsGEhnk8=
SIZE (pdflib-4.0.3.tar.gz) = 2373817

View File

@ -1,122 +0,0 @@
$OpenBSD: patch-configure_in,v 1.3 2006/01/02 20:05:09 sturm Exp $
--- configure.in.orig Sat Jun 15 22:41:53 2002
+++ configure.in Mon Jan 2 20:59:02 2006
@@ -601,42 +601,6 @@ AC_SUBST(TCLINCLUDE)
AC_SUBST(TCLPACKAGEDIR)
AC_SUBST(TCLBIN)
-# ----------------------------------------------------------------
-# PDFlib auxiliary library: TIFFlib
-# We bring our own copy of tifflib but the client may choose to
-# use an installed one instead. This is only support for C/C++ clients.
-# ----------------------------------------------------------------
-
-# The list of Makefile targets for our internal libraries
-LIBTARGETS=""
-INTERNALLIBS=""
-
-WITH_INTERNALTIFFLIB="yes"
-TIFFLIBINC=""
-EXTERNALLIBS="$MATHLIB"
-
-AC_ARG_WITH(tifflib,
-[ --with-tifflib use installed tifflib instead of internal (not rec.)],
-[
- AC_CHECK_LIB(tiff, TIFFOpen, [EXTERNALLIBS="$EXTERNALLIBS -ltiff"],
- AC_MSG_ERROR([No usable tifflib library found.]))
-
- AC_CHECK_HEADER(tiff.h, ,
- AC_MSG_ERROR([No usable tifflib include file found.]))
-
- AC_MSG_RESULT([ Note: user-supplied tifflib - language bindings disabled])
- WITH_INTERNALTIFFLIB="no"
-],[
- AC_C_BIGENDIAN()
-
- TIFFLIBINC="-I../tiff"
- INTERNALLIBS="$INTERNALLIBS \$(top_builddir)/tiff/libtiff.la"
- LIBTARGETS="$LIBTARGETS libtiff"
- GENERATED_FILES="$GENERATED_FILES tiff/Makefile"
-])
-
-AC_SUBST(TIFFLIBINC)
-
# ----------------------------------------------------------------------
# PDFlib auxiliary library: Zlib
# We bring our own copy of zlib but the client may choose to
@@ -685,7 +649,8 @@ AC_ARG_WITH(pnglib,
dnl Make sure libpng sits in front of libz
AC_CHECK_LIB(png, png_create_read_struct,
[EXTERNALLIBS="-lpng $EXTERNALLIBS"],
- AC_MSG_ERROR([No usable pnglib library found.]))
+ AC_MSG_ERROR([No usable pnglib library found.]),
+ $EXTERNALLIBS)
AC_CHECK_HEADER(png.h, ,
AC_MSG_ERROR([No usable pnglib include file found.]))
@@ -707,6 +672,56 @@ AC_ARG_WITH(pnglib,
AC_SUBST(PNGLIBINC)
# ----------------------------------------------------------------
+# PDFlib auxiliary library: TIFFlib
+# We bring our own copy of tifflib but the client may choose to
+# use an installed one instead. This is only support for C/C++ clients.
+# ----------------------------------------------------------------
+
+# The list of Makefile targets for our internal libraries
+LIBTARGETS=""
+INTERNALLIBS=""
+
+WITH_INTERNALTIFFLIB="yes"
+TIFFLIBINC=""
+EXTERNALLIBS="$EXTERNALLIBS $MATHLIB"
+
+AC_ARG_WITH(tifflib,
+[ --with-tifflib use installed tifflib instead of internal (not rec.)],
+[
+ if test "$WITH_INTERNALZLIB" = "yes"; then
+ AC_MSG_ERROR([--with-tifflib requires --with-zlib])
+ fi
+
+ AC_CHECK_LIB(jpeg, jpeg_read_header,
+ [EXTERNALLIBS="-ljpeg $EXTERNALLIBS"])
+
+ dnl Make sure libtiff sits in front of libz
+ AC_CHECK_LIB(tiff, TIFFOpen,
+ [EXTERNALLIBS="-ltiff $EXTERNALLIBS"],
+ AC_MSG_ERROR([No usable tifflib library found.]),
+ $EXTERNALLIBS)
+
+ AC_CHECK_HEADER(tiff.h, ,
+ AC_MSG_ERROR([No usable tifflib include file found.]))
+
+ AC_MSG_RESULT([ Note: user-supplied tifflib - language bindings disabled])
+ WITH_INTERNALTIFFLIB="no"
+],[
+ if test "$WITH_INTERNALZLIB" = "no"; then
+ AC_MSG_ERROR([--with-zlib requires --with-tifflib])
+ fi
+
+ AC_C_BIGENDIAN()
+
+ TIFFLIBINC="-I../tiff"
+ INTERNALLIBS="$INTERNALLIBS \$(top_builddir)/tiff/libtiff.la"
+ LIBTARGETS="$LIBTARGETS libtiff"
+ GENERATED_FILES="$GENERATED_FILES tiff/Makefile"
+])
+
+AC_SUBST(TIFFLIBINC)
+
+# ----------------------------------------------------------------
# PDFlib auxiliary library: PDI (PDF import library)
# ----------------------------------------------------------------
@@ -934,7 +949,7 @@ if test "$WITH_SHARED" = "no"; then
RPATH=""
else
dnl we generate both static and shared libs
- RPATH="-rpath \$(libdir) -version-info $LTVERSIONINFO"
+ RPATH="-rpath \$(libdir) \$(LIBpdf_LTVERSION)"
fi

View File

@ -1,6 +0,0 @@
PDFlib is a library of C routines which allow you to programmatically
generate files in Adobe's Portable Document Format PDF. PDFlib acts as a
backend processor to your own programs. While you (the programmer) are
responsible for retrieving or maintaining the data to be processed, PDFlib
takes over the task of generating the PDF code which graphically
represents your data.

View File

@ -1,18 +0,0 @@
@comment $OpenBSD: PLIST,v 1.6 2015/03/16 18:07:53 naddy Exp $
bin/pdflib-config
include/pdflib.h
lib/libpdf.a
lib/libpdf.la
@lib lib/libpdf.so.${LIBpdf_VERSION}
share/doc/pdflib/
share/doc/pdflib/PDFlib-license.pdf
share/doc/pdflib/PDFlib-manual.pdf
share/doc/pdflib/PDFlib-purchase-order.pdf
share/doc/pdflib/aladdin-license.pdf
share/doc/pdflib/changes.txt
share/doc/pdflib/compatibility.txt
share/doc/pdflib/grid.pdf
share/doc/pdflib/readme_ebcdic.txt
share/doc/pdflib/readme_mac.txt
share/doc/pdflib/readme_unix.txt
share/doc/pdflib/readme_win.txt