Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src Attach tradcpp to the build.
details: https://anonhg.NetBSD.org/src/rev/b40cda405ecd
branches: trunk
changeset: 369682:b40cda405ecd
user: dholland <dholland%NetBSD.org@localhost>
date: Sat Aug 27 21:53:38 2022 +0000
description:
Attach tradcpp to the build.
diffstat:
distrib/sets/lists/base/mi | 3 ++-
distrib/sets/lists/man/mi | 5 ++++-
doc/3RDPARTY | 14 +++++++++++++-
external/bsd/Makefile | 4 ++--
external/bsd/tradcpp/Makefile | 5 +++++
external/bsd/tradcpp/README | 28 ++++++++++++++++++++++++++++
external/bsd/tradcpp/usr.bin/Makefile | 14 ++++++++++++++
7 files changed, 68 insertions(+), 5 deletions(-)
diffs (154 lines):
diff -r 0cd428735207 -r b40cda405ecd distrib/sets/lists/base/mi
--- a/distrib/sets/lists/base/mi Sat Aug 27 21:49:33 2022 +0000
+++ b/distrib/sets/lists/base/mi Sat Aug 27 21:53:38 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1311 2022/08/17 14:03:05 kre Exp $
+# $NetBSD: mi,v 1.1312 2022/08/27 21:53:38 dholland Exp $
#
# Note: Don't delete entries from here - mark them as "obsolete" instead,
# unless otherwise stated below.
@@ -881,6 +881,7 @@
./usr/bin/tpm_version base-tpm-bin tpm
./usr/bin/tput base-util-bin
./usr/bin/tr base-util-bin
+./usr/bin/tradcpp base-util-bin
./usr/bin/true base-util-bin
./usr/bin/tset base-util-bin
./usr/bin/tty base-util-bin
diff -r 0cd428735207 -r b40cda405ecd distrib/sets/lists/man/mi
--- a/distrib/sets/lists/man/mi Sat Aug 27 21:49:33 2022 +0000
+++ b/distrib/sets/lists/man/mi Sat Aug 27 21:53:38 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1753 2022/08/12 11:15:40 riastradh Exp $
+# $NetBSD: mi,v 1.1754 2022/08/27 21:53:38 dholland Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
#
@@ -594,6 +594,7 @@
./usr/share/man/cat1/tpm_version.0 man-tpm-catman tpm,.cat
./usr/share/man/cat1/tput.0 man-util-catman .cat
./usr/share/man/cat1/tr.0 man-util-catman .cat
+./usr/share/man/cat1/tradcpp.0 man-util-catman .cat
./usr/share/man/cat1/true.0 man-util-catman .cat
./usr/share/man/cat1/tset.0 man-util-catman .cat
./usr/share/man/cat1/tty.0 man-util-catman .cat
@@ -3920,6 +3921,7 @@
./usr/share/man/html1/tpm_version.html man-tpm-htmlman tpm,html
./usr/share/man/html1/tput.html man-util-htmlman html
./usr/share/man/html1/tr.html man-util-htmlman html
+./usr/share/man/html1/tradcpp.html man-util-htmlman html
./usr/share/man/html1/true.html man-util-htmlman html
./usr/share/man/html1/tset.html man-util-htmlman html
./usr/share/man/html1/tty.html man-util-htmlman html
@@ -6900,6 +6902,7 @@
./usr/share/man/man1/tpm_version.1 man-tpm-man tpm,.man
./usr/share/man/man1/tput.1 man-util-man .man
./usr/share/man/man1/tr.1 man-util-man .man
+./usr/share/man/man1/tradcpp.1 man-util-man .man
./usr/share/man/man1/true.1 man-util-man .man
./usr/share/man/man1/tset.1 man-util-man .man
./usr/share/man/man1/tty.1 man-util-man .man
diff -r 0cd428735207 -r b40cda405ecd doc/3RDPARTY
--- a/doc/3RDPARTY Sat Aug 27 21:49:33 2022 +0000
+++ b/doc/3RDPARTY Sat Aug 27 21:53:38 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: 3RDPARTY,v 1.1871 2022/08/27 14:07:26 christos Exp $
+# $NetBSD: 3RDPARTY,v 1.1872 2022/08/27 21:53:38 dholland Exp $
#
# This file contains a list of the software that has been integrated into
# NetBSD where we are not the primary maintainer.
@@ -1409,6 +1409,18 @@
Notes:
Added changes from a5 -> a12 manually.
+Package: tradcpp
+Version: 0.5.3
+Current Vers: 0.5.3
+Maintainer: David A. Holland <dholland%NetBSD.org@localhost>
+Archive Site: https://ftp.netbsd.org/pub/NetBSD/misc/dholland/
+Home Page: https://www.netbsd.org/~dholland/tradcpp/
+Mailing List: tech-toolchain
+Responsible: dholland
+License: BSD (2-clause)
+Location: external/bsd/tradcpp
+Notes:
+
Package: tz
Version: tzcode2022c / tzdata2022bgtz (tzdata2022c)
Current Vers: tzcode2022c / tzdata2022c
diff -r 0cd428735207 -r b40cda405ecd external/bsd/Makefile
--- a/external/bsd/Makefile Sat Aug 27 21:49:33 2022 +0000
+++ b/external/bsd/Makefile Sat Aug 27 21:53:38 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.75 2022/06/06 10:56:28 nia Exp $
+# $NetBSD: Makefile,v 1.76 2022/08/27 21:53:38 dholland Exp $
.include <bsd.own.mk>
@@ -44,6 +44,6 @@
SUBDIR+= unbound
.endif
-SUBDIR+= blocklist pdisk nvi ppp libnv
+SUBDIR+= blocklist pdisk nvi ppp libnv tradcpp
.include <bsd.subdir.mk>
diff -r 0cd428735207 -r b40cda405ecd external/bsd/tradcpp/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/tradcpp/Makefile Sat Aug 27 21:53:38 2022 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2022/08/27 21:53:38 dholland Exp $
+
+SUBDIR= usr.bin
+
+.include <bsd.subdir.mk>
diff -r 0cd428735207 -r b40cda405ecd external/bsd/tradcpp/README
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/tradcpp/README Sat Aug 27 21:53:38 2022 +0000
@@ -0,0 +1,28 @@
+$NetBSD: README,v 1.1 2022/08/27 21:53:38 dholland Exp $
+
+To update tradcpp to a new version:
+
+- Unpack the tradcpp distfile. Unless things have changed a lot
+ upstream, you can import the distribution directory directly as
+ external/bsd/tradcpp/dist without needing to munge or prepare it.
+- Update the build glue/reacharound makefile, if needed. For the
+ moment, we just include the distribution makefile as it's suitable,
+ and therefore things like source lists don't need to be synced. If
+ the distribution makefile becomes unsuitable, this will need to
+ change.
+- cvs import the new dist directory.
+- Merge. (As long as we're stuck using cvs, please avoid committing to
+ the default branch in the tradcpp/dist subtree so this step isn't
+ necessary, as it's a big headache.)
+- Fix any merge conflicts.
+- Commit the merge.
+- Commit any changes to the build glue.
+- Update doc/3RDPARTY with the new version.
+- Add a note to doc/CHANGES about the new version.
+
+Note that this is not the maintenance copy of tradcpp; it is
+maintained in its own hg repository.
+
+Please if possible avoid committing changes to this version; instead,
+please send them upstream. Issuing a new release only takes a few
+minutes and allows the fixes/updates to propagate to pkgsrc.
diff -r 0cd428735207 -r b40cda405ecd external/bsd/tradcpp/usr.bin/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/tradcpp/usr.bin/Makefile Sat Aug 27 21:53:38 2022 +0000
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.1 2022/08/27 21:53:38 dholland Exp $
+
+.include <bsd.own.mk>
+
+SRCDIR=${NETBSDSRCDIR}/external/bsd/tradcpp/dist
+.PATH: ${SRCDIR}
+
+BINDIR=/usr/bin
+
+# Use the distributed makefile instead of pasting from it.
+# (It ships a makefile that uses bsd.prog.mk, at least for the
+# time being.)
+
+.include "${SRCDIR}/Makefile"
Home |
Main Index |
Thread Index |
Old Index