
CVS log for pkgsrc/graphics/freetype2/buildlink3.mk
Up to [NetBSD + pkgsrc-wip] / pkgsrc / graphics / freetype2
Request diff between arbitrary revisions - Display revisions graphically
Keyword substitution: kv
Default branch: MAIN
Revision 1.33: download - view: text, markup, annotated - select for diffs
Tue Nov 1 06:01:32 2011 UTC (6 months, 3 weeks ago) by sbd
Branches: MAIN
CVS tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
HEAD
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -2
lines
Recursive bump for graphics/freetype2 buildlink addition.
Revision 1.32: download - view: text, markup, annotated - select for diffs
Tue Nov 1 05:57:41 2011 UTC (6 months, 3 weeks ago) by sbd
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +3 -2
lines
Add missing archivers/bzip2 buildlink
Bump PKGREVISION
Revision 1.31: download - view: text, markup, annotated - select for diffs
Tue Jul 21 12:00:41 2009 UTC (2 years, 10 months ago) by tnn
Branches: MAIN
CVS tags: 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,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -1
lines
freetype2's .pc file requests linkage with -lz, so pull in zlib's bl3.mk
Revision 1.30: download - view: text, markup, annotated - select for diffs
Fri Mar 20 19:24:38 2009 UTC (3 years, 2 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +6 -14
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.29: download - view: text, markup, annotated - select for diffs
Sat Jul 8 23:10:51 2006 UTC (5 years, 10 months ago) by jlam
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,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -2
lines
Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.
For example, "make show-buildlink3" in fonts/Xft2 displays:
zlib
fontconfig
iconv
zlib
freetype2
expat
freetype2
Xrender
renderproto
Revision 1.28: download - view: text, markup, annotated - select for diffs
Sat Jul 8 22:39:18 2006 UTC (5 years, 10 months ago) by jlam
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -1
lines
Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
Revision 1.27: download - view: text, markup, annotated - select for diffs
Wed Apr 12 10:27:17 2006 UTC (6 years, 1 month ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2
lines
Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Apr 6 06:22:02 2006 UTC (6 years, 1 month ago) by reed
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +3 -3
lines
Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.
BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
BUILDLINK_DEPENDS does not change.
IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".
Added to obsolete.mk checking for IGNORE_RECOMMENDED.
I did not manually go through and fix any aesthetic tab/spacing issues.
I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.
I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.
As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.
As discussed on tech-pkg.
I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
Note that if you use wip, it will fail! I will commit to pkgsrc-wip
later (within day).
Revision 1.25: download - view: text, markup, annotated - select for diffs
Sun Feb 5 23:09:30 2006 UTC (6 years, 3 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2
lines
Recursive revision bump / recommended bump for gettext ABI change.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Dec 5 20:50:20 2005 UTC (6 years, 5 months ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -2
lines
Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in
http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
Revision 1.23: download - view: text, markup, annotated - select for diffs
Sun Oct 3 00:14:50 2004 UTC (7 years, 7 months ago) by tv
Branches: MAIN
CVS tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2,
pkgsrc-2005Q1-base,
pkgsrc-2005Q1,
pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -1
lines
Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Tue May 18 10:21:16 2004 UTC (8 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2004Q3-base,
pkgsrc-2004Q3,
pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -2
lines
Depend on freetype2>=2.1.8, since dependent packages have been adapted to
the new version.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed Mar 10 17:57:14 2004 UTC (8 years, 2 months ago) by jlam
Branches: MAIN
CVS tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +9 -96
lines
Split out the code that deals with checking whether the software is
built-in or not into a separate builtin.mk file. The code to deal
checking for built-in software is much simpler to deal with in pkgsrc.
The buildlink3.mk file for a package will be of the usual format
regardless of the package, which makes it simpler for packagers to
update a package.
The builtin.mk file for a package must define a single yes/no variable
USE_BUILTIN.<pkg> that is used by bsd.buildlink3.mk to decide whether
to use the built-in software or to use the pkgsrc software.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Sun Feb 29 00:22:43 2004 UTC (8 years, 2 months ago) by recht
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2
lines
Use tab instead of spaces for indentation to make pkglint happy.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Feb 18 16:35:27 2004 UTC (8 years, 3 months ago) by jlam
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +18 -16
lines
Reorder some lines so that BUILDLINK_USE_BUILTIN.<pkg> set in the
environment overrides all other settings.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Feb 12 02:35:06 2004 UTC (8 years, 3 months ago) by jlam
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +13 -3
lines
Create a new variable PREFER_NATIVE that has the opposite semantics
as PREFER_PKGSRC. Preferences are determined by the most specific
instance of the package in either PREFER_PKGSRC or PREFER_NATIVE. If
a package is specified in neither or in both variables, then PREFER_PKGSRC
has precedence over PREFER_NATIVE.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Feb 12 01:59:38 2004 UTC (8 years, 3 months ago) by jlam
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +28 -28
lines
Reorganize code so that any dependencies are checked as part of deciding
whether the software is built-in or not. This facilitates implementing
the forthcoming PKGSRC_NATIVE variable.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Feb 9 20:20:43 2004 UTC (8 years, 3 months ago) by reed
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2
lines
Raise BUILDLINK_DEPENDS.freetype2 to at least 2.1.3.
Even 2.0.9 is not good enough for newer fontconfig; for example,
gtk2 won't buildlink correctly (and will use older X version of
include/freetype2/freetype/ftbdf.h) and libfontconfig needs
FT_Get_BDF_Property which is not defined.
No PKGREVISION bump is needed, because would not even build in
first place.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Fri Feb 6 19:04:25 2004 UTC (8 years, 3 months ago) by jlam
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -3
lines
If we're passing through MAKEFLAGS variables whose values may contain
spaces, use the :Q modifier instead of double-quoting the value. This
avoids breakage when executing the just-in-time su targets.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu Feb 5 07:17:14 2004 UTC (8 years, 3 months ago) by jlam
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -5
lines
Make PREFER_PKGSRC just yes/no or a list of packages. This makes it
simpler to understand.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Feb 5 07:06:15 2004 UTC (8 years, 3 months ago) by jlam
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +4 -5
lines
Rename BUILDLINK_PREFER_PKGSRC to PREFER_PKGSRC so that we can use its
value outside of buildlink-related files.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Feb 5 06:58:03 2004 UTC (8 years, 3 months ago) by jlam
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +9 -1
lines
Support a new global variable:
BUILDLINK_PREFER_PKGSRC
This variable determines whether or not to prefer the pkgsrc
versions of software that is also present in the base system.
This variable is multi-state:
defined, or "yes" always prefer the pkgsrc versions
not defined, or "no" only use the pkgsrc versions if
needed by dependency requirements
This can also take a list of packages for which to prefer the
pkgsrc-installed software. The package names may be found by
consulting the value added to BUILDLINK_PACKAGES in the
buildlink[23].mk files for that package.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Jan 24 03:12:32 2004 UTC (8 years, 4 months ago) by jlam
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +10 -6
lines
Support BUILDLINK_DEPENDS.<pkg> being a list of values.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Jan 24 01:46:16 2004 UTC (8 years, 4 months ago) by jlam
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -1
lines
Make sure that <freetype/freetype.h> is found. Also if we use the
XFree86-supplied freetype2, then set USE_X11.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Jan 5 11:05:45 2004 UTC (8 years, 4 months ago) by jlam
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2
lines
Use S/+$// instead of C/\+$// to save a backslash. Very highly
recommended by seb :)
Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Jan 5 09:31:31 2004 UTC (8 years, 4 months ago) by jlam
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +18 -17
lines
Sow BUILDLINK_USE_BUILTIN.<pkg> and reap _NEED_<PKG> variables.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Jan 4 23:34:06 2004 UTC (8 years, 4 months ago) by jlam
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +7 -4
lines
Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Sep 30 10:18:57 2003 UTC (8 years, 7 months ago) by jlam
Branches: MAIN
CVS tags: pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +6 -7
lines
Match the buildlink3.mk guidelines set out in revision 1.22 of
bsd.buildlink3.mk.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Sep 30 00:42:32 2003 UTC (8 years, 7 months ago) by jlam
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +17 -8
lines
Conform to latest buildlink3.mk guidelines using *_BUILDLINK3_MK guards
to protect more parts of buildlink3.mk files against multiple inclusion.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Sep 14 01:47:51 2003 UTC (8 years, 8 months ago) by jlam
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +3 -1
lines
Provide definitions for BUILDLINK_PREFIX.<pkg> when the dependency may be
satisfied by a base system (X11R6) component.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Sat Sep 13 23:21:20 2003 UTC (8 years, 8 months ago) by jlam
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2
lines
Need to use :C instead of :S to get the "pop" action to work properly.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Sep 5 11:39:03 2003 UTC (8 years, 8 months ago) by jlam
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +1 -6
lines
Move BUILDLINK_CHECK_BUILTIN.<pkg> documentation into bsd.buildlink3.mk.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Sep 2 07:12:17 2003 UTC (8 years, 8 months ago) by jlam
Branches: MAIN
Add some buildlink3.mk files needed by x11-links>=0.13.
NetBSD-CVSweb <admin[at]NetBSD[dot]se>