summaryrefslogtreecommitdiff
path: root/print/pdflib
AgeCommit message (Collapse)AuthorFilesLines
2004-03-18Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properlyjlam1-3/+2
by moving the inclusion of buildlink3.mk files outside of the protected region. This bug would be seen by users that have set PREFER_PKGSRC or PREFER_NATIVE to non-default values. BUILDLINK_PACKAGES should be ordered so that for any package in the list, that package doesn't depend on any packages to the left of it in the list. This ordering property is used to check for builtin packages in the correct order. The problem was that including a buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed from BUILDLINK_PACKAGES and appended to the end. However, since the inclusion of any other buildlink3.mk files within that buildlink3.mk was in a region that was protected against multiple inclusion, those dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-5/+8
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-4/+2
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-02-09BUILDLINK_DEPENDS.<pkg> lines should _always_ use += to _append_ to thejlam1-12/+6
existing value. This is critical to set the correct list of dependencies for a package.
2004-02-08Initial addition.jmmv1-0/+25
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-03Bump package revisions for tiff update.reed2-4/+4
Tiff is backward compatible, but was broken on amd64 platform so this makes sure new tiff is used.
2003-11-05switch to LIBTOOL_OVERRIDE from LTCONFIG_OVERRIDE. Fixes Solaris linkingdmcmahill1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-23s/packages@/tech-pkg@/gjschauma1-2/+2
(Forgot the last time we did this. Pointed out by Sergey Svishchev (svs at ropnet dot ru))
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-5/+5
2002-10-09Unused.wiz1-50/+0
2002-09-23Move the USE_BUILDLINK2 definition into the common Makefile where wejlam2-4/+3
include several buildlink2.mk files.
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam6-8/+30
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-07-01Correct distinfo for patch-aa. Pointed out by Ian Harding.jschauma1-2/+2
2002-06-30Update to 4.0.3 to close pkg/17395jschauma4-14/+14
PDFlib 4.0.3 is a free maintenance release for all customers with a 4.x license. Your previous license key will work with this update, too. A detailed account of changes since PDFlib 4.0.0 is available in the change log at http://www.pdflib.com/pdflib/changes4.txt.
2002-03-13Give all packages which depend on "png" a version bump, and updatefredb3-4/+6
all dependencies on packages depending on "png" which contain shared libraries, all for the (imminent) update to the "png" package. [List courtesy of John Darrow, courtesy of "bulk-build".]
2001-12-04Adapt to using PKGREVISION.jlam1-5/+2
2001-12-03Use PKGREVISION to manage the package-specific version number when itjlam1-3/+2
differs from the distfile version number. G/C some the unused variables in pdflib/Makefile.common related to the old way of handling version numbers. Invent PDFLIB_BASE_VERS, which is ${PDFLIB_DIST_VERS} that's been munged so that's understandable by the pkg_* tools' wildcard version numbering logic.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-03bsd.buildlink.mk will automatically handle the REPLACE_BUILDLINK stuff, sojlam1-2/+1
we can remove REPLACE_BUILDLINK settings containing *-config, *Conf.sh, and *.pc.
2001-10-03Substitute the real config script for the config wrapper script injlam1-1/+3
installed files. We don't want buildlink references to escape into the install directory.
2001-10-01Modify package so that we can create separate packages for the differentjlam4-21/+69
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.
2001-08-17If USE_CONFIG_WRAPPER is defined (implied by USE_BUILDLINK_ONLY), thenjlam1-2/+3
set FOO_CONFIG=${BUILDLINK_CONFIG_WRAPPER.foo} in both CONFIGURE_ENV and MAKE_ENV. We remove the check for GNU_CONFIGURE because if a package Makefile includes the buildlink.mk file, then it most likely wants to use the config script wrappers as well. Change suggested by Hubert Feyrer (hubertf) and Tomasz Luchowski (zuntum).
2001-07-29Add wrapper for pdflib-config.jlam1-1/+11
2001-07-29Update pdflib to 4.0.1. Changes from version 3.03 include somejlam6-52/+73
optimizations, bug fixes in image-handling for JPEG, TIFF and PNG files, support for TrueType fonts, and pluggin some memory leaks. The API changed slightly and a major number bump on the shared library occurred. Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. Add a buildlink.mk file for use by other package Makefiles. Also install the license info and PDFlib manual.
2001-05-22Update dependency on png to >=1.0.11 because of the shlib major bump.wiz1-2/+2
Noted by Frederick Bruckman.
2001-04-20Move to sha1 digests, where appropriate and possible, and add distfileagc1-2/+3
sizes.
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-7/+5
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-04Because the minor number of the PNG library was increased packages compiledtron1-5/+4
using the newest PNG library won't work on system with an older one. To prevent such problems with precompiled binary packages require at least "png-1.0.9nb1" in all dependences.
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-15update to 3.03drochner7-491/+24
Changes: Fixes bugs related to text positioning and text box formatting Fixes bugs in the graphics engine, mostly related to arc drawing and subpath handling Fixes an ActiveX crash in the open_image() function. Improves internal accuracy and output accuracy of floating point numbers for better positioning Fine-tunes UPR and encoding handling Allows the base 14 fonts to be embedded Makes TIFF and JPEG handling more robust against bad files. Detects more illegal function call sequences Makes exceptions thrown by the font machinery configurable in favor of error return values Many improvements for using PDFlib on IBM S/390 (iServer zSeries), including fixes for several crashes, and an EBCDIC-safe Java wrapper (binaries available soon) Introduces a dedicated PDFlib distribution for EBCDIC systems Adds more documentation on using the language bindings in diverse environments, e.g. Java application servers Splits the manual in two editions: one for the PDFlib ActiveX edition, and one for the other language bindings. Adds more examples and algorithms to the PDFlib manual Adds examples and documentation for using PDFlib with Allaire ColdFusion Introduces support for querying several of the existing PDFlib parameters
2001-01-04The way that shared objects were handled in the PLISTs and bsd.pkg.mk wasagc1-1/+3
out of date - it was based on a.out OBJECT_FMT, and added entries in the generated PLISTs to reflect the symlinks that ELF packages uses. It also tried to be clever, and removed and recreated any symbolic links that were created, which has resulted in some fun, especially with packages which use dlopen(3) to load modules. Some recent changes to our ld.so to bring it more into line with other Operating Systems also exposed some cracks. + Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain the ELF symlinks. + Don't mess about with file system entries when handling shared objects in bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will have got it right, and have a much better idea than we do. + Modify PLISTs to contain "ELF symlinks" + On a.out platforms, delete any "ELF symlinks" from the generated PLISTs + On ELF platforms, no extra processing needs to be done in bsd.pkg.mk + Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on a.out platforms + Update the documentation in Packages.txt With many thanks to Thomas Klausner for keeping me honest with this.
2000-08-15USE_PKGLIBTOOL -> USE_LIBTOOLwiz2-4/+5
2000-06-01s/USE_LIBTOOL/USE_PKGLIBTOOL/rh1-2/+2
Add a new USE_LIBTOOL definition that uses the libtool package instead of pkglibtool which is now considered outdated. USE_PKGLIBTOOL is available for backwards compatibility with old packages but is deprecated for new packages.
2000-05-08update to 3.0drochner6-61/+485
too many changes since 2.01 to list here, the most visible for me is that it is libtoolized - see doc/changes.txt for the rest
2000-02-03not needed anymoredrochner3-24/+0
2000-02-03Upgrade to pdflib-2.01. Changes include a new (autoconf based) builddrochner6-96/+95
environment, bugfixes and documentation improvements.
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-07-09Add package patch checksum files.agc1-0/+4
1999-03-11Remove additional bugfix.hwr1-2/+1
1999-03-01This should be better now. Thanks Hubert and Milano.hwr5-29/+38
1999-02-28This was left over from the how-the-hell-can-I-run-a-script-for-do-installhwr1-4/+1
phase.
1999-02-28Pdflib 0.6 A library to generate PDF documents.hwr9-0/+135
XXX One of our pkg-gurus should probably look at this, as a) /usr/pkg is a the moment hardwired b) no builtin support for perl/phyton/tcl is yet enabled (I don't want to build phyton in order to build the pdflib package).