Up to [cvs.NetBSD.org] / pkgsrc / pkgtools / createbuildlink / files
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.40 / (download) - annotate - [select for diffs], Fri Jul 8 18:06:19 2022 UTC (14 months, 3 weeks ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
HEAD
Changes since 1.39: +8 -7
lines
Diff to previous 1.39 (colored)
pkgtools/createbuildlink: fix location of BUILDLINK_DEPMETHOD Reported by Mayuresh in https://mail-index.netbsd.org/pkgsrc-users/2022/07/08/msg035799.html. Bump version.
Revision 1.39 / (download) - annotate - [select for diffs], Sat May 16 06:28:52 2020 UTC (3 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.38: +2 -3
lines
Diff to previous 1.38 (colored)
pkgtools/createbuildlink: remove unused placeholder
Revision 1.38 / (download) - annotate - [select for diffs], Wed Aug 22 20:48:37 2018 UTC (5 years, 1 month ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.37: +2 -9
lines
Diff to previous 1.37 (colored)
Remove clauses 3,4 from TNF-only copyright blocks. This is based on the decision The NetBSD Foundation made in 2008 to do so, which was already applied to src. This change has been applied to code which is likely not in other repositories. ok board@, reviewed by riastradh@
Revision 1.37 / (download) - annotate - [select for diffs], Tue Dec 29 21:21:20 2015 UTC (7 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.36: +12 -2
lines
Diff to previous 1.36 (colored)
Add support for go packages to createbuildlink. Bump version.
Revision 1.36 / (download) - annotate - [select for diffs], Sat Jul 4 16:18:39 2015 UTC (8 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3
Changes since 1.35: +3 -9
lines
Diff to previous 1.35 (colored)
Remove USE_X11BASE and X11PREFIX.
Revision 1.35 / (download) - annotate - [select for diffs], Wed Jan 13 15:27:52 2010 UTC (13 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
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
Changes since 1.34: +3 -3
lines
Diff to previous 1.34 (colored)
Teach createbuildlink to ignore graphics/hicolor-icon-theme/buildlink3.mk. Idea from joerg. PKGVERSION++
Revision 1.34 / (download) - annotate - [select for diffs], Fri Mar 20 19:25:13 2009 UTC (14 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Changes since 1.33: +7 -20
lines
Diff to previous 1.33 (colored)
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.33 / (download) - annotate - [select for diffs], Tue Jul 10 15:27:57 2007 UTC (16 years, 2 months ago) by joerg
Branch: 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,
cwrapper-base,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.32: +3 -3
lines
Diff to previous 1.32 (colored)
Avoid embedding $NetBSD\$ and similiar constructs in-tree files. The strings would be picked up for +BUILD_VERSION and create mismatches when using ident on the same files.
Revision 1.32 / (download) - annotate - [select for diffs], Wed Jul 12 13:29:03 2006 UTC (17 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3
Changes since 1.31: +3 -2
lines
Diff to previous 1.31 (colored)
3.13: add BUILDLINK_ORDER lines.
Revision 1.31 / (download) - annotate - [select for diffs], Sat May 13 11:29:46 2006 UTC (17 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.30: +4 -4
lines
Diff to previous 1.30 (colored)
Changed two lines in the generated buildlink3.mk files. For quite a long 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.
Revision 1.30 / (download) - annotate - [select for diffs], Thu Apr 6 06:36:36 2006 UTC (17 years, 6 months ago) by reed
Branch: MAIN
Changes since 1.29: +3 -3
lines
Diff to previous 1.29 (colored)
Welcome to createbuildlink-3.11. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
Revision 1.29 / (download) - annotate - [select for diffs], Tue Jan 31 03:35:35 2006 UTC (17 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.28: +3 -3
lines
Diff to previous 1.28 (colored)
Updated createbuildlink to 3.10. The last line is now indented with <tab> instead of six spaces. This prevents many pkglint warnings and also looks better.
Revision 1.28 / (download) - annotate - [select for diffs], Thu Jul 21 16:25:06 2005 UTC (18 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4,
pkgsrc-2005Q3-base,
pkgsrc-2005Q3
Changes since 1.27: +3 -3
lines
Diff to previous 1.27 (colored)
3.9: Update for pkg-config path change.
Revision 1.27 / (download) - annotate - [select for diffs], Fri Oct 15 14:41:11 2004 UTC (18 years, 11 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base,
pkgsrc-2005Q2,
pkgsrc-2005Q1-base,
pkgsrc-2005Q1,
pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Changes since 1.26: +12 -4
lines
Diff to previous 1.26 (colored)
3.8: When pulling existing .includes of buildlink3 files from the Makefile, 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.
Revision 1.26 / (download) - annotate - [select for diffs], Sun Sep 26 23:48:09 2004 UTC (19 years ago) by rh
Branch: MAIN
Changes since 1.25: +14 -4
lines
Diff to previous 1.25 (colored)
Update createbuildlink to 3.6. This adds a '-p' option to automatically 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.
Revision 1.25 / (download) - annotate - [select for diffs], Wed Jul 21 22:27:35 2004 UTC (19 years, 2 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base,
pkgsrc-2004Q3
Changes since 1.24: +3 -3
lines
Diff to previous 1.24 (colored)
Fix a minor typo.
Revision 1.24 / (download) - annotate - [select for diffs], Tue Jul 6 23:40:11 2004 UTC (19 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.23: +3 -4
lines
Diff to previous 1.23 (colored)
buildlink2 -> buildlink3.
Revision 1.23 / (download) - annotate - [select for diffs], Tue Jul 6 23:18:04 2004 UTC (19 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.22: +8 -122
lines
Diff to previous 1.22 (colored)
Remove support for creating buildlink2.mk files. 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.
Revision 1.22 / (download) - annotate - [select for diffs], Tue Apr 27 03:51:24 2004 UTC (19 years, 5 months ago) by dmcmahill
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.21: +3 -3
lines
Diff to previous 1.21 (colored)
use grep >/dev/null instead of grep -q for the benefit of solaris
Revision 1.21 / (download) - annotate - [select for diffs], Thu Mar 18 10:47:04 2004 UTC (19 years, 6 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.20: +18 -4
lines
Diff to previous 1.20 (colored)
Update pkgtools/createbuildlink to 3.4. Changes from version 3.3 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.
Revision 1.20 / (download) - annotate - [select for diffs], Sat Mar 6 15:11:22 2004 UTC (19 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.19: +18 -6
lines
Diff to previous 1.19 (colored)
Update pkgtools/createbuildlink to 3.3. Changes from version 3.2 include fixes to the whitespace in the generated files to more closely match the template buildlink3.mk file.
Revision 1.19 / (download) - annotate - [select for diffs], Fri Mar 5 19:42:09 2004 UTC (19 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.18: +24 -21
lines
Diff to previous 1.18 (colored)
Update pkgtools/createbuildlink to 3.2. Changes from version 3.1 include creating buildlink3.mk that are in line with the template in revision 1.101 of mk/buildlink3/bsd.buildlink3.mk.
Revision 1.18 / (download) - annotate - [select for diffs], Tue Feb 10 03:36:55 2004 UTC (19 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.17: +18 -2
lines
Diff to previous 1.17 (colored)
Update pkgtools/createbuildlink to 3.1. Changes from version 3.0 include generating buildlink3.mk files that only append to BUILDLINK_DEPENDS.*.
Revision 1.17 / (download) - annotate - [select for diffs], Wed Jan 14 08:53:57 2004 UTC (19 years, 8 months ago) by rh
Branch: MAIN
Changes since 1.16: +76 -14
lines
Diff to previous 1.16 (colored)
Update createbuildlink to 3.0. This now adds -2 and -3 options to create either buildlink2.mk or buildlink3.mk files.
Revision 1.16 / (download) - annotate - [select for diffs], Mon Dec 22 01:15:50 2003 UTC (19 years, 9 months ago) by uebayasi
Branch: MAIN
Changes since 1.15: +4 -4
lines
Diff to previous 1.15 (colored)
Don't drop header files those extensions are >2 characters, e.g., "*.hpp". Min Sik Kim in PR pkg/23834. While here, "sort | uniq" -> "sort -u" in 2 places.
Revision 1.15 / (download) - annotate - [select for diffs], Wed Oct 15 00:18:05 2003 UTC (19 years, 11 months ago) by salo
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.14: +5 -4
lines
Diff to previous 1.14 (colored)
Welcome to version 2.8. - Do not list pkgconfig files as libraries. - Save one grep and be more precise about removing pkgconfig and intltool buildlink2 file inclusions.
Revision 1.14 / (download) - annotate - [select for diffs], Thu Sep 18 14:15:01 2003 UTC (20 years ago) by jmmv
Branch: MAIN
Changes since 1.13: +4 -3
lines
Diff to previous 1.13 (colored)
Update to 2.7: - 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.
Revision 1.13 / (download) - annotate - [select for diffs], Tue Apr 29 01:36:08 2003 UTC (20 years, 5 months ago) by rh
Branch: MAIN
Changes since 1.12: +4 -4
lines
Diff to previous 1.12 (colored)
Update createbuildlink to 2.6. Changes include: - 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
Revision 1.12 / (download) - annotate - [select for diffs], Fri Apr 4 22:13:16 2003 UTC (20 years, 6 months ago) by rh
Branch: MAIN
Changes since 1.11: +3 -3
lines
Diff to previous 1.11 (colored)
Update createbuildlink to 2.5. This version now also recognises C++ header files (.hh, .hp, .hpp, .H, .hxx, .h++) when joining includes.
Revision 1.11 / (download) - annotate - [select for diffs], Thu Jan 9 02:21:30 2003 UTC (20 years, 8 months ago) by uebayasi
Branch: MAIN
CVS Tags: netbsd-1-6-1-base,
netbsd-1-6-1
Changes since 1.10: +6 -5
lines
Diff to previous 1.10 (colored)
Update to 2.5. * Be careful not to print duplicate blanks around buildlinked dependencies.
Revision 1.10 / (download) - annotate - [select for diffs], Wed Oct 16 08:53:15 2002 UTC (20 years, 11 months ago) by rh
Branch: MAIN
Changes since 1.9: +3 -3
lines
Diff to previous 1.9 (colored)
Properly quote environment variable in test statement.
Revision 1.9 / (download) - annotate - [select for diffs], Wed Oct 16 08:50:49 2002 UTC (20 years, 11 months ago) by rh
Branch: MAIN
Changes since 1.8: +30 -5
lines
Diff to previous 1.8 (colored)
Update createbuildlink to 2.2. Now includes a '-j' option to join together PLISTed header files in a directory, listing them as '*.h'
Revision 1.8 / (download) - annotate - [select for diffs], Fri Sep 27 21:19:59 2002 UTC (21 years ago) by rh
Branch: MAIN
Changes since 1.7: +6 -5
lines
Diff to previous 1.7 (colored)
Update createbuildlink to 2.1. This adds some patterns to recognise AppKit style Objective C headers and libraries.
Revision 1.7 / (download) - annotate - [select for diffs], Fri Sep 6 00:36:14 2002 UTC (21 years, 1 month ago) by rh
Branch: MAIN
Changes since 1.6: +15 -112
lines
Diff to previous 1.6 (colored)
Update createbuildlink to 2.0. Now creates buildlink2.mk files. You can use createbuildlink1 to still create old buildlink.mk files.
Revision 1.3.2.1 / (download) - annotate - [select for diffs], Sun Jun 23 18:57:40 2002 UTC (21 years, 3 months ago) by jlam
Branch: buildlink2
Changes since 1.3: +48 -9
lines
Diff to previous 1.3 (colored) next main 1.4 (colored)
Merge from pkgsrc-current to buildlink2 branch.
Revision 1.6 / (download) - annotate - [select for diffs], Sat May 11 11:52:06 2002 UTC (21 years, 4 months ago) by rh
Branch: MAIN
CVS Tags: pkgviews-base,
pkgviews,
netbsd-1-6-RELEASE-base,
netbsd-1-6,
buildlink2-base
Changes since 1.5: +4 -4
lines
Diff to previous 1.5 (colored)
Fix typo in previous commit that prevented the created rules from working properly. Bump version to 1.5
Revision 1.5 / (download) - annotate - [select for diffs], Sat May 11 11:27:28 2002 UTC (21 years, 4 months ago) by rh
Branch: MAIN
Changes since 1.4: +19 -14
lines
Diff to previous 1.4 (colored)
Update createbuildlink to 1.4. This fixes the following problems: * 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.
Revision 1.4 / (download) - annotate - [select for diffs], Sat May 11 08:11:47 2002 UTC (21 years, 4 months ago) by rh
Branch: MAIN
Changes since 1.3: +39 -5
lines
Diff to previous 1.3 (colored)
Update createbuildlink to 1.3. Changes are: * create BUILDLINK_CONFIG_WRAPPER_SED patterns if required * interpret "Makefile.common" as well as "Makefile" for packages that share common information
Revision 1.3 / (download) - annotate - [select for diffs], Sun May 5 23:23:35 2002 UTC (21 years, 5 months ago) by rh
Branch: MAIN
Branch point for: buildlink2
Changes since 1.2: +10 -7
lines
Diff to previous 1.2 (colored)
Update createbuildlink to 1.2. This revision addresses a couple of styling 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
Revision 1.2 / (download) - annotate - [select for diffs], Sun May 5 00:00:38 2002 UTC (21 years, 5 months ago) by rh
Branch: MAIN
Changes since 1.1: +18 -11
lines
Diff to previous 1.1 (colored)
Update createbuildlink to 1.1. Includes the following changes: * -buildlink-config-wrapper is a hardcoded suffix in bsd.buildlink.mk. Therefore, make sure the created config wapper targets actually have this suffix. * Prevent pkgconfig logic from twice including pkgconfig/buildlink.mk * Add missing \" in created sed rules * Include createbuildlink revision in created files
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Mon Apr 29 11:03:55 2002 UTC (21 years, 5 months ago) by rh
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of createbuildlink-1.0, a simple script that helps creating a buildlink.mk from a package's Makefile and PLIST. XXX: this is an attempt to make the creation of buildlink.mk files more XXX: systematic and less error-prone than copying existing buildlink.mk XXX: files and modifying them for a new package. Any help in making this XXX: script less simplistic and more versatile is gladly welcome!
Revision 1.1 / (download) - annotate - [select for diffs], Mon Apr 29 11:03:55 2002 UTC (21 years, 5 months ago) by rh
Branch: MAIN
Initial revision