./pkgtools/createbuildlink, Shell script to help creating buildlink3.mk files

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.19, Package name: createbuildlink-3.19, Maintainer: pkgsrc-users

This package installs a shell script that will take a Makefile
and a PLIST file of an existing package and create an initial
buildlink3.mk file from it. The script tries to interpret the
contents of the include and lib subdirectories (if any) of the
package and add the corresponding BUILDLINK files.


Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2022-07-08 20:06:19 by Roland Illig | Files touched by this commit (2)
Log message:
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.
   2020-05-16 08:28:53 by Roland Illig | Files touched by this commit (2)
Log message:
pkgtools/createbuildlink: remove unused placeholder
   2020-05-16 08:24:15 by Roland Illig | Files touched by this commit (1)
Log message:
pkgtools/createbuildlink: use SUBST instead of ad-hoc sed

This allows to show the actual changes by setting SUBST_SHOW_DIFF=yes,
and with SUBST_NOOP_OK=no it also demonstrates that no substitutions are
needed for substplistbasedirs.

Another thing this demonstrates is this wrong patch:

-echo >>$sedrules "s|@@PKGVERSION@@|@PKGVERSION@|g"
+echo >>$sedrules "s|@3.17@|3.17|g"
   2018-08-22 22:48:38 by Maya Rashish | Files touched by this commit (13)
Log message:
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@
   2015-07-04 18:18:44 by Joerg Sonnenberger | Files touched by this commit (222)
Log message:
Remove USE_X11BASE and X11PREFIX.
   2014-10-09 16:07:17 by Thomas Klausner | Files touched by this commit (1163)
Log message:
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
   2014-03-03 04:41:12 by OBATA Akio | Files touched by this commit (1)
Log message:
LICENSE=original-bsd
   2014-03-03 04:30:55 by OBATA Akio | Files touched by this commit (43)
Log message:
Just define PKGNAME and use it.