diff options
author | jlam <jlam@pkgsrc.org> | 2001-10-01 20:51:45 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2001-10-01 20:51:45 +0000 |
commit | 42334271974f4aca77cd2ec848f8731a4c6b5d05 (patch) | |
tree | 542decdcb26f73c6577bd6b6b079e5724cd07dbf /print/pdflib/Makefile.common | |
parent | 3ad1fec0e7709211895bceae187351afa8d558c1 (diff) | |
download | pkgsrc-42334271974f4aca77cd2ec848f8731a4c6b5d05.tar.gz |
Modify package so that we can create separate packages for the different
language bindings for PDFlib: we split the Makefile in a common part and
a package-specific part, and we cause the configure script to substitute
the correct values to link against an installed libpdf.so when linking
the binding shared objects.
Diffstat (limited to 'print/pdflib/Makefile.common')
-rw-r--r-- | print/pdflib/Makefile.common | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/print/pdflib/Makefile.common b/print/pdflib/Makefile.common new file mode 100644 index 00000000000..a7d4f2255f0 --- /dev/null +++ b/print/pdflib/Makefile.common @@ -0,0 +1,44 @@ +# $NetBSD: Makefile.common,v 1.1 2001/10/01 20:51:45 jlam Exp $ + +DISTNAME= pdflib-${PDFLIB_DIST_VERS} +CATEGORIES= print +MASTER_SITES= http://www.pdflib.com/pdflib/download/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.pdflib.com/pdflib/index.html + +# Version numbering scheme: +# +# PDFLIB_DIST_VERS version number on the distfile +# PDFLIB_BASE_VERS pkgsrc-mangled version number (convert pl -> .) +# PDFLIB_PKG_VERS pkgsrc revisions (nbX, etc.) +# PDFLIB_VERS pkgsrc version number of package +# +PDFLIB_DIST_VERS= 4.0.1 +PDFLIB_PKG_VERS?= # empty +PDFLIB_VERS= ${PDFLIB_DIST_VERS}${PDFLIB_PKG_VERS} + +DISTINFO_FILE= ${.CURDIR}/../pdflib/distinfo +PATCHDIR= ${.CURDIR}/../pdflib/patches + +USE_GMAKE= YES +GNU_CONFIGURE= YES +CONFIGURE_ARGS+= --with-pnglib +CONFIGURE_ARGS+= --with-tifflib +CONFIGURE_ARGS+= --with-zlib + +# Disable all of the extra interfaces to PDFlib. +CONFIGURE_ARGS+= --with-java=no +CONFIGURE_ARGS+= --with-perl=no +CONFIGURE_ARGS+= --with-py=no +CONFIGURE_ARGS+= --with-tcl=no +CONFIGURE_ARGS+= --enable-php=no +CONFIGURE_ARGS+= --enable-cxx=no + +CPPFLAGS+= -Dunix + +USE_LIBTOOL= YES +LTCONFIG_OVERRIDE= ${WRKSRC}/config/ltconfig + +.include "../../graphics/png/buildlink.mk" +.include "../../graphics/tiff/buildlink.mk" |