Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-12-29 | Add support for go packages to createbuildlink. | wiz | 2 | -4/+14 | |
Bump version. | |||||
2015-07-04 | Remove USE_X11BASE and X11PREFIX. | joerg | 1 | -9/+3 | |
2014-10-09 | Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. | wiz | 1 | -3/+1 | |
2014-03-03 | LICENSE=original-bsd | obache | 1 | -1/+2 | |
2014-03-03 | Just define PKGNAME and use it. | obache | 1 | -5/+3 | |
2013-12-23 | Reset maintainer for resigned developers. | wiz | 1 | -2/+2 | |
2013-07-20 | Use Mt for email addresses. | wiz | 1 | -2/+2 | |
2012-09-11 | "user-destdir" is default these days | asau | 1 | -2/+1 | |
2010-01-13 | Teach createbuildlink to ignore graphics/hicolor-icon-theme/buildlink3.mk. | wiz | 2 | -5/+5 | |
Idea from joerg. PKGVERSION++ | |||||
2009-06-14 | Drop @dirrm logic. Bump version. | joerg | 2 | -21/+4 | |
2009-04-09 | Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions. | joerg | 1 | -3/+1 | |
2009-03-20 | Simply and speed up buildlink3.mk files and processing. | joerg | 2 | -22/+9 | |
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. | |||||
2007-07-10 | Avoid embedding $NetBSD\$ and similiar constructs in-tree files. | joerg | 1 | -3/+3 | |
The strings would be picked up for +BUILD_VERSION and create mismatches when using ident on the same files. | |||||
2007-06-30 | Use REPLACE_SH to make this work on SunOS | tnn | 1 | -2/+3 | |
2006-11-02 | DESTDIR support. | joerg | 1 | -3/+4 | |
2006-07-12 | 3.13: add BUILDLINK_ORDER lines. | wiz | 2 | -4/+5 | |
2006-05-13 | Changed two lines in the generated buildlink3.mk files. For quite a long | rillig | 2 | -6/+6 | |
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. | |||||
2006-04-06 | Welcome to createbuildlink-3.11. | reed | 2 | -5/+5 | |
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. | |||||
2006-04-04 | Use PKGMANDIR instead of hard-coded "man". | reed | 1 | -3/+3 | |
2006-01-31 | Updated createbuildlink to 3.10. | rillig | 2 | -8/+8 | |
The last line is now indented with <tab> instead of six spaces. This prevents many pkglint warnings and also looks better. | |||||
2006-01-21 | Update package Makefile now that bsd.pkg.extract.mk is using the | jlam | 1 | -2/+1 | |
"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. | |||||
2005-07-21 | 3.9: Update for pkg-config path change. | wiz | 2 | -5/+5 | |
2005-04-11 | Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. | tv | 1 | -2/+1 | |
2004-10-15 | 3.8: When pulling existing .includes of buildlink3 files from the Makefile, | tv | 2 | -6/+14 | |
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. | |||||
2004-09-30 | Capitalize first letter of COMMENT. | wiz | 1 | -2/+2 | |
2004-09-27 | Fix typo. | wiz | 1 | -2/+2 | |
2004-09-27 | Update createbuildlink to 3.7. Properly escape '@exec ${MKDIR}' patterns | rh | 2 | -5/+5 | |
now that 'make print-PLIST' handles this. | |||||
2004-09-26 | Update createbuildlink to 3.6. This adds a '-p' option to automatically | rh | 5 | -15/+120 | |
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. | |||||
2004-07-21 | Fix a minor typo. | jmmv | 1 | -3/+3 | |
2004-07-06 | buildlink2 -> buildlink3. | wiz | 3 | -7/+6 | |
2004-07-06 | Remove support for creating buildlink2.mk files. | wiz | 3 | -137/+16 | |
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. | |||||
2004-04-27 | use grep >/dev/null instead of grep -q for the benefit of solaris | dmcmahill | 1 | -3/+3 | |
2004-03-18 | Update pkgtools/createbuildlink to 3.4. Changes from version 3.3 | jlam | 2 | -6/+20 | |
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. | |||||
2004-03-06 | Update pkgtools/createbuildlink to 3.3. Changes from version 3.2 include | jlam | 2 | -8/+20 | |
fixes to the whitespace in the generated files to more closely match the template buildlink3.mk file. | |||||
2004-03-05 | Update pkgtools/createbuildlink to 3.2. Changes from version 3.1 include | jlam | 2 | -23/+26 | |
creating buildlink3.mk that are in line with the template in revision 1.101 of mk/buildlink3/bsd.buildlink3.mk. | |||||
2004-02-10 | Update pkgtools/createbuildlink to 3.1. Changes from version 3.0 include | jlam | 2 | -6/+21 | |
generating buildlink3.mk files that only append to BUILDLINK_DEPENDS.*. | |||||
2004-02-06 | Fix sed call so that ${MAKE} including a path works. | wiz | 1 | -3/+3 | |
2004-02-02 | This packages is just shell scripts, so set USE_LANGUAGES to an empty | jlam | 1 | -1/+2 | |
value. | |||||
2004-01-20 | Move WRKSRC definition away from the first paragraph in a Makefile. | agc | 1 | -2/+2 | |
2004-01-19 | Support pkgviews. | jlam | 1 | -2/+6 | |
2004-01-14 | Sort options. | wiz | 1 | -6/+6 | |
2004-01-14 | Update createbuildlink to 3.0. This now adds -2 and -3 options to create | rh | 3 | -26/+89 | |
either buildlink2.mk or buildlink3.mk files. | |||||
2003-12-22 | Don't drop header files those extensions are >2 characters, e.g., "*.hpp". | uebayasi | 2 | -6/+6 | |
Min Sik Kim in PR pkg/23834. While here, "sort | uniq" -> "sort -u" in 2 places. | |||||
2003-10-15 | Welcome to version 2.8. | salo | 2 | -6/+7 | |
- Do not list pkgconfig files as libraries. - Save one grep and be more precise about removing pkgconfig and intltool buildlink2 file inclusions. | |||||
2003-09-18 | Update to 2.7: | jmmv | 2 | -5/+6 | |
- 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. | |||||
2003-07-17 | s/netbsd.org/NetBSD.org/ | grant | 1 | -2/+2 | |
2003-04-29 | Update createbuildlink to 2.6. Changes include: | rh | 3 | -10/+11 | |
- 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 | |||||
2003-04-04 | Update createbuildlink to 2.5. This version now also recognises C++ header | rh | 2 | -5/+5 | |
files (.hh, .hp, .hpp, .H, .hxx, .h++) when joining includes. | |||||
2003-03-29 | Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. | jmmv | 1 | -2/+2 | |
2003-03-28 | NO_PATCH is deprecated, says pkglint. Remove it. | wiz | 1 | -2/+1 | |