2022-03-17 09:27:31 by Nia Alarie | Files touched by this commit (1) |
Log message:
standalone-tcsh: revert my changes for now
|
2022-03-03 08:39:01 by Nia Alarie | Files touched by this commit (1) |
Log message:
standalone-tcsh: actually this check doesn't need to be limited to netbsd
either
|
2022-03-03 08:30:47 by Nia Alarie | Files touched by this commit (1) |
Log message:
standalone-tcsh: Don't hardcode our own list of archs on which to disable
static PIE.
|
2022-03-03 04:33:47 by matthew green | Files touched by this commit (1) |
Log message:
mipsn64eb also requires no pie (probably el too) currently.
|
2022-02-05 06:39:55 by matthew green | Files touched by this commit (1) |
Log message:
disable PIE on arm64 - ./configure fails without this.
there is some PIE vs static issue, but i did not learn anything
useful about what is causing it.
|
2021-12-09 20:55:40 by Kimmo Suominen | Files touched by this commit (13) |
Log message:
{,standalone-,static-}tcsh: Update to 6.23.01
Changes since 6.23.00:
8. V6.23.01 - 20211209
7. add \cc and \Uhhh, and document escape sequences
6. add $'string with escapes' ("dollar-single-quotes") (Kimmo Suominen)
5. don't glob the filetest builtin arguments twice
4. remove the duplicate echo escape parsing code and use parseescape
3. add \x{hh} \xhh \uhhh (H.Merijn Brand)
2. fix and document ln=target
1. Merge in patches from pkgsrc:
- Modernize the installation targets so that they use INSTALL_DATA,
INSTALL_PROGRAM, and MKDIR_P.
- Enable SYSMALLOC and SHORT_STRINGS on NetBSD.
- Enable NO_FIX_MALLOC and SHORT_STRINGS on OpenBSD.
For pkgsrc, items 1, 2, and 5 had already been applied via patches.
|
2021-11-18 11:20:47 by Kimmo Suominen | Files touched by this commit (9) |
Log message:
{,standalone-,static-}tcsh: Pull in some additional patches
- Fix off-by-one, found by Coverity
- Don't glob the filetest builtin arguments twice
- Add more detail to "jobs -Z" usage
|
2021-11-15 20:54:11 by Kimmo Suominen | Files touched by this commit (1) |
Log message:
standalone-tcsh: pkglint: Relative package directories must be canonical
|
2021-11-15 18:11:58 by Kimmo Suominen | Files touched by this commit (10) |
Log message:
{,standalone-,static-}tcsh: Add build options for nls and static. Cleanup.
For tcsh and defaults for other variants, unless otherwise noted:
- Option nls enables building of NLS catalogs. Enabled by default.
- Option static enables static linking. Disabled by default.
For standalone-tcsh:
- Option static is enabled by default, except on SunOS.
- Fix building of NLS catalogs, which possibly worked at some point
in time given the existence of the NLSDIR variable in Makefile.
- Use PLIST from tcsh, with some awk to transform the entries.
- Use DESCR from tcsh as base, with an additional local DESCR. Adjust the
local DESCR to not say that the package is static, as that is controlled
by an option now (and never was true for all platforms).
- Remove unnecessary DISTINFO_FILE, INSTALLATION_DIRS, and WRKSRC.
For static-tcsh:
- Option static is not available: the package is always built like tcsh
with the static option enabled.
- Remove unnecessary DISTINFO_FILE.
|
2021-11-14 23:36:12 by Kimmo Suominen | Files touched by this commit (2) |
Log message:
standalone-tcsh: Use ../../shells/tcsh/Makefile.common
Additionally, since the binary package will not include the locale
catalogues, disable building them (and unnecessarily stuffing them
in DESTDIR/share/locale).
Finally, fix installation of example files, so that the completion
rules (and csh-mode.el) are included with the package.
|