NetBSD.se

CVS log for pkgsrc/graphics/freetype2/buildlink3.mk

[BACK] 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.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

NetBSD-CVSweb <admin[at]NetBSD[dot]se>