Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
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
|
|
PKGSRC_USE_TOOLS go away. There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
|
|
|
|
required by default any longer in bsd.pkg.mk under the new tools
framework.
|
|
Suggested by Roland Illig, ok'd by various.
|
|
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.
Example #1:
DISTNAME= foo-X.Y
PKGREVISION= Z
=> PKGNAME= foo-X.YnbZ
Example #2:
DISTNAME= barthing-X.Y
PKGNAME= bar-X.Y
PKGREVISION= Z
=> PKGNAME= bar=X.YnbZ (!)
On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
|
|
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also
change dependency examples in Packages.txt to reflect this.
|
|
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.
While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).
Patch by Alistair Crooks <agc@netbsd.org>
|
|
package Makefile.
|
|
distfile in two places.
|
|
Closes pkg/10535. Changes are:
o Bypassed the hard-to-reproduce build failure caused by
getrusage() returning decreasing microsecond times. Did
this by wrapping the getrusage() function so that it never
returns a smaller value for microseconds than the previous
time it was called, if called within the same second.
Perhaps this should be done to getrusage() internally, until
fixed the proper way. See PR bin/10201. --- refling.
o Added a tutorial and a message about it. --- refling.
|
|
"macro" version of SNOBOL4 (developed at Bell Labs) with the `C'
language as a target. Requested in pkg/9074.
|