
CVS log for pkgsrc/x11/libXpm/buildlink3.mk
Up to [NetBSD + pkgsrc-wip] / pkgsrc / x11 / libXpm
Request diff between arbitrary revisions - Display revisions graphically
Keyword substitution: kv
Default branch: MAIN
Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Dec 16 19:57:47 2009 UTC (2 years, 5 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
HEAD
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -12
lines
Allow buildling x11/libXpm with old X11_TYPE=native to replace
graphics/xpm.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Mar 20 19:25:45 2009 UTC (3 years, 2 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +6 -13
lines
Simply and speed up buildlink3.mk files and processing.
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.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Dec 27 13:37:42 2006 UTC (5 years, 4 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -1
lines
- fine grained X11 dependencies for packages which have either USE_IMAKE
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.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Nov 6 09:54:13 2006 UTC (5 years, 6 months ago) by joerg
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +9 -1
lines
Redirect to old xpm for !modular case.
Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Fri Nov 3 21:06:54 2006 UTC (5 years, 6 months ago) by joerg
Branches: TNF
CVS tags: pkgsrc-base
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0
lines
Import libXpm-3.5.6 from pkgsrc-wip:
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.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Nov 3 21:06:54 2006 UTC (5 years, 6 months ago) by joerg
Branches: MAIN
Initial revision
NetBSD-CVSweb <admin[at]NetBSD[dot]se>