pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
tcl-expect: Rewrite TODO based on fresh review
Module Name: pkgsrc-wip
Committed By: Greg Troxel <gdt%lexort.com@localhost>
Pushed By: gdt
Date: Tue Jun 14 07:21:40 2022 -0400
Changeset: 0e014a1947568727eacab0b357442716d2515083
Modified Files:
tcl-expect/TODO
Log Message:
tcl-expect: Rewrite TODO based on fresh review
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0e014a1947568727eacab0b357442716d2515083
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
tcl-expect/TODO | 48 ++++++++++++++++++++++++++++++++++++------------
1 file changed, 36 insertions(+), 12 deletions(-)
diffs:
diff --git a/tcl-expect/TODO b/tcl-expect/TODO
index ae79ab4740..47b5bd235f 100644
--- a/tcl-expect/TODO
+++ b/tcl-expect/TODO
@@ -1,19 +1,43 @@
-- Create COMMIT_MSG for use in updating pkgsrc
+- Create COMMIT_MSG for use in updating pkgsrc. Most of the
+ explanations below belong here, besides the usual upstream NEWS.
-- Resolve "lib/libexpect5454.so.@SHLIB_VERSION@" in PLIST. Somehow in
- DESTDIR there is libexpect5454.so.@SHLIB_VERSION@ and that seems
- like an error that should be fixed, rather than teaching PLIST about
- the error.
+- Explain why patch-Makefile.in has .1.0 hard-coded instead of the
+ previous .@SHLIB_VERSION@.
-- In patch-configure, somehow make it comprehensible what has changed
- vs what is in pkgsrc.
+- In patch-configure:
-- In patch-tclconfig_tcl.m4, explain migration of things from pkgsrc
- patch-configure. Or perhaps don't migrate.
+ - Explain why the patches to add MirBSD and DragonFly were dropped;
+ they don't appear to have been applied upstream.
+
+ - Remove comments 'taken from previous'; the expectation is that
+ all content from the pkgsrc package is in the new version, absent
+ a good reason and documented in COMMIT_MSG.
+
+ - Explain why subsituting @SHLIB_VERSION@ is added.
+
+ - Explain "avoid regenerating within pkgsrc", which is labeled as
+ from the previous version but does not appear there. Plus, it is
+ tagged as an ERROR by pkglint.
+
+- In patch-tclconfig_tcl.m4
+
+ - Move explanations of changes to COMMIT_MSG rather than adding
+ comments to the file being patched.
+
+ - Improve patch comment; the change to SVR3.2 linking is not explained.
+
+
+- In patch-exp__chan.c, explain why it is dropped.
+
+- The package patches an m4 file and configure, and this doesn't
+ really make sense, as either we are regenerating configure or we
+ aren't. Explain/fix.
- For things mailed upstream in 2019, one would expect they've been
applied and are in a new release. Explain somehow what's going on.
- It sort of seems like "This program is not maintained upstream."
+ It sort of seems like "This program is not maintained upstream" and
+ if that's true, it probably should be noted in DESCR.
+
+ However, it seems like there is a tracker:
+ https://core.tcl-lang.org/expect/rptview?rn=1
-- Consider patching configure.ac and regenerating instead of
- configure.
Home |
Main Index |
Thread Index |
Old Index