summaryrefslogtreecommitdiff
path: root/x11/libXpm
AgeCommit message (Collapse)AuthorFilesLines
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-05-24Switch master site to MASTER_SITE_XORG.tnn1-2/+2
2008-02-24+ Don't allow the configure script to find libintl.so or else the resultingjlam5-3/+55
libXpm will be linked against it, which is not necessary. Instead, just pass down INTLLIBS in the build environment for use by the [cs]xpm Makefiles, which are the only programs that use gettext(). Bump the PKGREVISION to 1.
2008-02-06+ BROKEN_GETTEXT_DETECTION, needed on Solaris.rillig1-1/+2
2008-01-18Also depend on xgettext. Fixes PR 37798.joerg1-2/+2
2008-01-15Prepare for localisation by including gettext dependency.joerg1-1/+2
2008-01-15Update to 3.5.7, changes undocumented.wiz2-6/+6
2006-12-27- fine grained X11 dependencies for packages which have either USE_IMAKEjoerg1-1/+3
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or via buildlink3.mks - introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm in the !modular case - fix some cases where the check for libX11 couldn't work at all by using C++ for compilation without including the proper headers Verified using a full X11_TYPE=xorg bulk build without additional breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
2006-11-19Fix typo in MAINTAINER.wiz1-2/+2
2006-11-06Redirect to old xpm for !modular case.joerg1-1/+9
2006-11-03Import libXpm-3.5.6 from pkgsrc-wip:joerg5-0/+71
XPM (X PixMap) is a format for storing and retrieving X pixmaps to and from files. This libXpm is from the modular Xorg X11. This package includes the cxpm(1) tool for checking XPM files and the sxpm(1) tool for viewing and conversions of XPM files.