2004-04-28 17:19:04 by Todd Vierling | Files touched by this commit (4) |
Log message:
nb2: use $(INSTALL), not $(INSTALL_DATA), for a library in an autoconfiscated
package.
|
2004-04-26 06:53:23 by Johnny C. Lam | Files touched by this commit (1) |
Log message:
Do previous in a different way. We want USE_GNU_ICONV to always use
a GNU libiconv, whether it be builtin or not, and PREFER_{NATIVE,PKGSRC}
can be used to decide which iconv we use if USE_GNU_ICONV isn't defined.
On NetBSD, the native iconv implementation (if it exists) is considered
GNUish enough unless USE_GNU_ICONV is explicitly defined.
|
2004-04-26 02:28:39 by Soren Jacobsen | Files touched by this commit (1) |
Log message:
If USE_GNU_ICONV is defined, don't use builtin libiconv if ICONV_TYPE is
native.
|
2004-04-02 21:08:37 by Jan Schaumann | Files touched by this commit (3) |
Log message:
Apparently cp(1) under Irix does not like to overwrite symbolic links.
This causes the package to fail to install, as this section is executed
a second time.
Use pax instead and all's peachy.
|
2004-03-29 07:43:36 by Johnny C. Lam | Files touched by this commit (24) |
Log message:
Match the template builtin.mk file in bsd.builtin.mk, and make the two
packages that use builtin.mk files (graphics/xpm and pkgtools/x11-links)
use the new format correctly.
|
2004-03-29 07:05:56 by Johnny C. Lam | Files touched by this commit (55) |
Log message:
Add a BUILDLINK_PKGBASE.<pkg> definition where it's not equal to <pkg>,
e.g. "BUILDLINK_PKGBASE.gtk?= gtk+". This is mandated by the example
buildlink[23].mk files in bsd.buildlink[23].mk.
|
2004-03-16 19:23:28 by Johnny C. Lam | Files touched by this commit (25) |
Log message:
If the ${PKGBASE} of a package doesn't match the token passed to
BUILDLINK_PACKAGES, then set BUILDLINK_PKGBASE.<pkg> explicitly so that
we can map from <pkg> to BUILDLINK_PKGBASE.<pkg>.
|
2004-03-10 18:57:15 by Johnny C. Lam | Files touched by this commit (46) | |
Log message:
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.
|
2004-03-02 06:01:38 by Soren Jacobsen | Files touched by this commit (3) |
Log message:
Use ${CP} instead of cp. From Georg Schwarz in PR pkg/24634.
|
2004-02-18 17:35:27 by Johnny C. Lam | Files touched by this commit (20) |
Log message:
Reorder some lines so that BUILDLINK_USE_BUILTIN.<pkg> set in the
environment overrides all other settings.
|