summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2008-05-15 20:06:03 +0000
committerdrochner <drochner@pkgsrc.org>2008-05-15 20:06:03 +0000
commit1ef460749005054753f6e3e56e701357c1a6d43b (patch)
tree304608243cd0d2f50381810de2f2b3bd2c093b06 /print
parent7976757a89517a3c32fea96eb22026ad5d333308 (diff)
downloadpkgsrc-1ef460749005054753f6e3e56e701357c1a6d43b.tar.gz
import pdflib-lite-7.0.3
This is a newer version of what we have as pkgsrc/print/pdflib, but it comes with much unfriendlier licensing conditions (non-commercial use only). I've tested it with gnuplot. There is just some "dash patterns" support added over pdflib4 afaics. So making it the default choice isn't worth the hassle, but if you want to try it, here is it.
Diffstat (limited to 'print')
-rw-r--r--print/pdflib-lite/DESCR7
-rw-r--r--print/pdflib-lite/Makefile31
-rw-r--r--print/pdflib-lite/PLIST9
-rw-r--r--print/pdflib-lite/buildlink3.mk19
-rw-r--r--print/pdflib-lite/distinfo5
5 files changed, 71 insertions, 0 deletions
diff --git a/print/pdflib-lite/DESCR b/print/pdflib-lite/DESCR
new file mode 100644
index 00000000000..0e651b8029c
--- /dev/null
+++ b/print/pdflib-lite/DESCR
@@ -0,0 +1,7 @@
+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.
+This version of PDFlib allows non-commercial use only.
diff --git a/print/pdflib-lite/Makefile b/print/pdflib-lite/Makefile
new file mode 100644
index 00000000000..f70f10c0a5c
--- /dev/null
+++ b/print/pdflib-lite/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/05/15 20:06:03 drochner Exp $
+#
+
+DISTNAME= PDFlib-Lite-7.0.3
+PKGNAME= pdflib-lite-7.0.3
+CATEGORIES= print
+MASTER_SITES= http://www.pdflib.com/binaries/PDFlib/703/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.pdflib.com/
+COMMENT= C library to produce PDF files
+
+CONFLICTS+= pdflib-[0-9]*
+
+GNU_CONFIGURE= yes
+USE_LANGUAGES= c c++
+USE_LIBTOOL= yes
+CONFIGURE_ARGS+= --with-tcl=no
+
+DOCDIR= ${PREFIX}/share/doc/pdflib
+
+post-install:
+ ${INSTALL_DATA_DIR} ${DOCDIR}
+ cd ${WRKSRC}/doc/pdflib; for file in \
+ PDFlib-Lite-license.pdf \
+ PDFlib-API-reference.pdf; \
+ do \
+ ${INSTALL_DATA} $${file} ${DOCDIR}; \
+ done
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/print/pdflib-lite/PLIST b/print/pdflib-lite/PLIST
new file mode 100644
index 00000000000..b19d08ded3b
--- /dev/null
+++ b/print/pdflib-lite/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/05/15 20:06:03 drochner Exp $
+bin/pdfimage
+bin/pdflib-config
+bin/text2pdf
+include/pdflib.h
+lib/libpdf.la
+share/doc/pdflib/PDFlib-API-reference.pdf
+share/doc/pdflib/PDFlib-Lite-license.pdf
+@dirrm share/doc/pdflib
diff --git a/print/pdflib-lite/buildlink3.mk b/print/pdflib-lite/buildlink3.mk
new file mode 100644
index 00000000000..0dfe9009819
--- /dev/null
+++ b/print/pdflib-lite/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/05/15 20:06:03 drochner Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+PDFLIB_LITE_BUILDLINK3_MK:= ${PDFLIB_LITE_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+= pdflib-lite
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npdflib-lite}
+BUILDLINK_PACKAGES+= pdflib-lite
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pdflib-lite
+
+.if ${PDFLIB_LITE_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.pdflib-lite+= pdflib-lite>=7.0.3
+BUILDLINK_PKGSRCDIR.pdflib-lite?= ../../print/pdflib-lite
+.endif # PDFLIB_LITE_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/print/pdflib-lite/distinfo b/print/pdflib-lite/distinfo
new file mode 100644
index 00000000000..515e3b3a2fa
--- /dev/null
+++ b/print/pdflib-lite/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/05/15 20:06:03 drochner Exp $
+
+SHA1 (PDFlib-Lite-7.0.3.tar.gz) = f63950303de23b9c13e9fdf5d6aa6ecae1ddc542
+RMD160 (PDFlib-Lite-7.0.3.tar.gz) = 90f91e2ff08e0280dce63801899162411889f0b7
+Size (PDFlib-Lite-7.0.3.tar.gz) = 5898798 bytes