Mail Archives: djgpp-workers/2000/08/21/23:54:49
| From: "Juan Manuel Guerrero" <ST001906 AT HRZ1 DOT HRZ DOT TU-Darmstadt DOT De>
| Date: Mon, 21 Aug 2000 23:48:47 +0200
|
| 4) I have downloaded GNU sh-utils-2.0j.tar.gz from alpha.gnu.org
| and tried to apply the diffs from shl20js.zip.
| It should be noticed that the patch for "lib/quotearg.c" is
| rejected. All other files are patched O.K.
This package was built even before the Sh-utils 2.0j pretest was
officially released. The quotearg.c problem has been fixed.
| 6) I supply a patch with the files:
| config.bat, config.site, config.sed,
| edtest.bat, tscript.sed and recodepo.sh
| that can replace the following files from shl20js.zip
| config.bat, config.site, config.sed,
| edtest.bat, tscript.sed and pscript.sed
|
| This files will allow the user to:
| a: configure from inside the source directory (inplace),
| configure from an arbitrary choosen directory on the same
| partition.
| configure from an arbitrary choosen directory on a different
| partition.
| b: config.bat will check if edtest.bat must be executed or not
| no matter where the package will be configured.
| This means: if config.bat is started it will change from the
| working directory into the source directory, it will check
| if the file: tests/stamp-test exist and it will start or not
| start edtest.bat. After finishing the task it will return
| to the working directory. This implies that the user does not
| need to know and care about the unix to dos-EOL issue.
|
| The files have been tested on plain DOS and WIN95 with 4DOS.COM
| and COMMAND.COM. I would suggest to inspect config.sed to see
| if all the issues that have appeared in this thread have been
| fixed. It fixes the y.tab.[ch] issue, it makes that the configure
| shell script
| works internally with "/dev/x" syntax instead of the "x:" syntax
| (this should
| solve the difficullties with depcomp), etc, etc, etc.
Thanks a *lot*! I looked into these. I haven't tried building it with
bash 2.03. But under bash 2.04, I got the same error as before, with
this patch applied. The changes look fine to me. I'll check this up
under Windows and see what happens. Btw, why do you need to rename
config.h.in, po2tbl.sed.in, etc. in config.bat? The entries in
fnchange.lst already do this during extraction, right?
| I hope that something I am reporting here is of some use for you.
This does a lot of work. Thanks once again.
| *** sh-utils-2.0j.orig/djgpp/config.sed Thu Jan 1 00:00:00 1970
| --- sh-utils-2.0j/djgpp/config.sed Fri Aug 18 17:30:28 2000
| ***************
| *** 0 ****
| --- 1,139 ----
| + # po2tbl.sed.in is invalid on MSDOS.
| + s|po2tbl\.sed\.in|po2tblsed.in|g
Better still
s|po2tbl\.sed\.in|po2tbl-sed.in|g
Most packages use this.
| + # .deps is invalid on MSDOS.
| + s|\.deps|_deps|g
I thought this was unnessary. Could you please tell me why you
included this? The configure script automatically determines whether
it should use _deps or .deps.
| diff -acprNC5 sh-utils-2.0j.orig/djgpp/edtests.bat sh-utils-2.0j/djgpp/edtests.bat
| *** sh-utils-2.0j.orig/djgpp/edtests.bat Thu Jan 1 00:00:00 1970
| --- sh-utils-2.0j/djgpp/edtests.bat Wed Aug 16 11:22:20 2000
...
I haven't checked this one.
| *** sh-utils-2.0j.orig/djgpp/recodepo.sh Thu Jan 1 00:00:00 1970
| --- sh-utils-2.0j/djgpp/recodepo.sh Fri Aug 4 15:52:08 2000
This script gives me an error message when I try to run config.sed. I
don't have the exact message, but it comes from line 21 and 22 of this
script.
| diff -acprNC5 sh-utils-2.0j.orig/djgpp/tscript.sed sh-utils-2.0j/djgpp/tscript.sed
I haven't checked this, too.
But thanks a *lot* for this. It does solve a lot of problems :-).
Prash
- Raw text -