Age | Commit message (Collapse) | Author | Files | Lines |
|
The strings would be picked up for +BUILD_VERSION and create mismatches
when using ident on the same files.
|
|
|
|
|
|
|
|
time, the !empty(BUILDLINK_DEPTH:M+) lines confused me, so I changed
them to be ${BUILDLINK_DEPTH} == "+", which has the same effect. Changed
the version number to 3.12.
|
|
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
|
|
|
|
The last line is now indented with <tab> instead of six spaces. This
prevents many pkglint warnings and also looks better.
|
|
"extract" script for extraction. Many cases where a custom EXTRACT_CMD
simply copied the distfile into the work directory are no longer
needed. The extract script also hides differences between pax and
tar behind a common command-line interface, so we no longer need code
that's conditional on whether EXTRACT_USING is tar or pax.
|
|
|
|
|
|
comment them out by default, and add a comment above them indicating that
only *directly* needed dependencies should be in the (edited, final) bl3
file.
This will hopefully encourage folks to reduce the amount of unnecessary bl3
recursion that is rampant in pkgsrc, making many packages "depend" directly
on APIs they never see nor use.
|
|
|
|
|
|
now that 'make print-PLIST' handles this.
|
|
create PLIST awk substitution patterns for directories created by the
current package. This is particularly useful for base packages that
create a directory structure that is then used by subsequent (dependent)
packages.
|
|
|
|
|
|
Make buildlink3.mk file output the default, and ignore any "-3" flags
on the command line for people who can't change their habits quickly.
Increase version to 3.5.
|
|
|
|
include creating buildlink3.mk files that include other buildlink3.mk
files outside of the region that is protected against multiple inclusion.
This is required to fix a bug in properly ordering the packages listed
in BUILDLINK_PACKAGES.
|
|
fixes to the whitespace in the generated files to more closely match the
template buildlink3.mk file.
|
|
creating buildlink3.mk that are in line with the template in revision 1.101
of mk/buildlink3/bsd.buildlink3.mk.
|
|
generating buildlink3.mk files that only append to BUILDLINK_DEPENDS.*.
|
|
|
|
value.
|
|
|
|
|
|
|
|
either buildlink2.mk or buildlink3.mk files.
|
|
Min Sik Kim in PR pkg/23834.
While here, "sort | uniq" -> "sort -u" in 2 places.
|
|
- Do not list pkgconfig files as libraries.
- Save one grep and be more precise about removing
pkgconfig and intltool buildlink2 file inclusions.
|
|
- Do not include pkgconfig's nor intltool's dependancies in new generated bl2
files. These are *build* dependancies, and the package providing the bl2
should not assume we will be using them.
|
|
|
|
- use of ${MAKE} instead of 'make' in the script so this works on
non-NetBSD systems as well
- s/NetBSD/pkgsrc/ in the manual page
|
|
files (.hh, .hp, .hpp, .H, .hxx, .h++) when joining includes.
|
|
|
|
|
|
* Be careful not to print duplicate blanks around buildlinked
dependencies.
|
|
* Be careful not to print duplicate blanks around buildlinked
dependencies.
|
|
Do not install createbuildlink1 any longer -- the buildlink1 era is over.
|
|
|
|
PLISTed header files in a directory, listing them as '*.h'
|
|
style Objective C headers and libraries.
|
|
|
|
use createbuildlink1 to still create old buildlink.mk files.
|
|
properly.
Bump version to 1.5
|
|
* when creating BUILDLINK_CONFIG_WRAPPER_SED we also need to create
a corresponding REPLACE_BUILDLINK_SED to reverse the effects
* account for packages that set USE_X11BASE to an empty string.
|
|
* create BUILDLINK_CONFIG_WRAPPER_SED patterns if required
* interpret "Makefile.common" as well as "Makefile" for packages
that share common information
|
|
issues pointed out in private email by Thomas Klausner:
* Include $PKGVERSION instead of RCS revision in script output
* Add a few line breaks to make the output more readable
|