Commit graph

104 commits

Author SHA1 Message Date
adam
86bdc156cf Changes 6.18.01:
* new autorehash builtin to control how the internal command hash
  table is maintained.
* globstar globbing to allow ** and *** expansions
* euid, euser, egid variables.
* wait built-in is now interruptible
* new anyerror variable to control error handling in pipelines
2012-03-22 16:54:25 +00:00
agc
18d4c8387b Add a patch (already sent upstream) to fix the behavior (slippery slope,
sorry) of 'b', 'e' and 'w' commands in vi editing, when confronted with
a '_' character - this patch makes tcsh consider '_' characters to be part
of the word.
2010-05-04 00:14:00 +00:00
hauke
c048e7b1af Apply the patch from pkg/40683, which did not make it into the 6.17
update of the package.
2010-03-26 14:09:50 +00:00
adam
70995abe5e Changes 6.17.00:
I am pleased to announce that tcsh-6.17 is now available; this is a mainly a
bug fix release with the exception of these three feature additions:
 10. always save the whole command, not just the first 80 chars of it.
  4. Add autoexpand=onlyhistory (Don Estabrook, m66)
  3. Add history in loops (Laurence Darby, m48)
Please consult the Fixes files for a complete list of changes.
2010-03-14 14:06:09 +00:00
zafer
12759988fb remove ftp.gw.com from master_sites. service suspended. 2009-08-15 23:43:26 +00:00
adam
0e4b46698f Changes 6.16.0:
* Bug fixes
2008-11-10 09:45:43 +00:00
markd
7b5b8c8bc5 patch from christos to stop tcsh seg faulting when given the line
/bin/echo "`"
or similar.
2008-06-23 21:09:43 +00:00
obache
6a6d8bb2e2 Change hack of MACHINE_GNU_PLATFORM for Solaris to catch up framework's change?
Fixes PR 38195.
2008-03-11 11:57:46 +00:00
jlam
9b3c0a4b25 Remove unnecessary hack to force the configure script to use only our
termcap library -- revision 1.2 of termcap.buildlink3.mk already fixes
this issue.
2008-03-02 07:08:39 +00:00
jlam
a2b9ff7333 Catch up with rename of termlib.* to termcap.*. 2008-02-29 22:42:02 +00:00
jlam
8ed0c8a489 + Teach shells/tcsh to use the terminal library required by pkgsrc
instead of self-detecting what's in the base system.

Bump the PKGREVISION to 1.
2008-02-29 22:23:50 +00:00
heinz
f484c25be4 Added support for installation to DESTDIR. 2008-01-03 23:18:07 +00:00
obache
1c26be520c Enable to overrite CONFLICTS by static-tcsh. 2007-04-25 13:21:43 +00:00
wiz
e9b6958d37 Fix some pkglint warnings. 2007-04-11 06:13:57 +00:00
wiz
3c939d02bc Add checksums for patches. 2007-04-11 06:12:10 +00:00
christos
47b8b067df fix the names, silly me. 2007-04-11 04:56:56 +00:00
christos
214fdf7a22 add new files 2007-04-10 00:50:24 +00:00
christos
33c150724b update to tcsh-6.15 2007-04-10 00:49:32 +00:00
wiz
6e2c35c083 pkglint cleanup; update HOMEPAGE/MASTER_SITES.
From Sergey Svishchev in private mail.
2007-02-22 19:01:13 +00:00
rillig
39c238e10e Fixed pkglint warnings, including a bugfix where ${IFS} had been used
instead of $${IFS}.
2006-01-24 20:42:49 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
joerg
88debb5c74 Also patch host.defs for completeness. 2005-11-10 23:04:10 +00:00
joerg
adae134b82 Add DragonFly to the list of BSD derived systems. 2005-11-10 22:54:09 +00:00
tron
44246e4462 Fix build problem under NetBSD-current. 2005-09-20 14:18:02 +00:00
jlam
5b62763c63 Teach the +SHELLS helper script to not create an /etc/shells file if
one doesn't exist.  From now on, we only add the listed PKG_SHELL to
the /etc/shells file if it already exists.  This fixes PR pkg/27162.
2005-09-20 04:23:48 +00:00
jlam
9813468816 * Separate out the shell registration into a separately unpacked script
+SHELL.

* Turn PKG_REGISTER_SHELLS into a variable that can be set in the shell
  environment so that admins can make a choice when installing from
  binary packages.

* PKG_SHELL is now a list of paths, and if the path is relative, then it
  is taken to be relative to ${PREFIX}.  Convert packages that set
  PKG_SHELL to take advantage of this new feature by changing the full
  paths to the shells into relative paths.
2005-07-29 18:32:17 +00:00
grant
87fa42a177 fix build on OpenBSD, from Jason Lingohr. 2005-07-14 23:58:37 +00:00
jlam
b35fa31e8e Avoid using != to define OS_VER .. use :sh instead to defer evaluation
until the make targets are invoked.  This avoids needing ${ECHO} and ${SED}
in the top-level make.
2005-04-28 23:29:06 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
kim
f26468b3d9 Make it compile on 1.6.2, I think. But it seems subtly odd, still... 2005-03-29 04:38:10 +00:00
kim
670d32bd4e Upgrade to tcsh 6.14.00
New Features:
    * UTF-8 handling for both singe and double width characters
    * termname builtin for testing whether a terminal type is
      available in termcap/terminfo
2005-03-25 19:13:24 +00:00
agc
d81d19f8e0 Add RMD160 digests. 2005-02-24 12:51:41 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
kim
16f34eea7e Look for libncurses also. 2004-08-27 15:14:04 +00:00
kim
1b94f19132 Upgrade to tcsh-6.13.00:
36. V6.13.00 - 20040519
 35. V6.12.03 - 20040322
 34. turn on kanji and dspmbyte by default; add check for utf8 locales,
     and turn parsing of that automatically based on $LANG.
 33. Fix compilation issue under Windows/NT and charset incorrect patch
     (Yoshiyuki Sakakibara)
 32. completion additions (Tom Warzeka)
 31. compilation fix (Martin Kraemer)
 30. V6.12.02 - 20040221
 29. Glob completion listing addition (Tom Warzeka)
 28. BS2000 bs2cmd builtin. (Martin Kraemer)
 27. Fix interrupt resetting code when /etc startup scripts have syntax errors
     (Mark A. Grondona)
 26. Clarification of kill-ring commands (Per Hedeland)
 25. Debian completion additions (Martin Godisch)
 24. Japanese character set fixes (Juehiro-san) from debian
 23. NLS charset fixes; disabled since they only work with gnu gencat
     (Martin Godisch)
 22. Fix HPUX >= 11 resource (Jack Cummings)
 21. Handle breaksw that jumps out of loops.
 20. Revert #16. It causes worse problems.
 19. Avoid using execl() because the last NULL does not always promoted to
     a pointer because the function is variadic (Harti Brandt)
 18. revert ignoreeof to the 6.11.00 behavior and document it (Martin Godisch)
 17. do a case insensitive comparison for the multibyte vars (Martin Godisch)
 16. don't sigsuspend() for an already exited job
 15. glob all arguments in source (Martin Godisch)
 14. various debian fixes (Martin Godisch)
 13. setenv syntax check revert (Satoshi I. Nozawa)
 12. EAGAIN typo (dan harkless)
 11. filec compilation issue on hpux (beebe)
 10. win32 compilation fixes for O_LARGEFILE (amol)
  9. Don't go into an infinite loop when tcgetpgrp() returns an error.
  8. Cygwin fixes (Corinna Vinschen)
  7. NLS catclose() bug avoidance (KAJIMOTO Masato)
  6. V6.12.01 - 20030208
  5. Misc NT cleanup. No more GPL code (amol)
  4. use strtol() to detect errors in builtin kill (Peter Jeremy)
  3. Recognize linux systems on mips* (Maciej W. Rozycki)
  2. Enable complete=igncase on unix (Stephen Krauth)
  1. Eliminate maxitems (Todd Miller)
2004-05-19 17:42:35 +00:00
snj
c4d0058d07 Convert to buildlink3. 2004-04-18 04:27:20 +00:00
grant
bdd165f13d don't apply s/5/2/ to OS_VERSION since this breaks later use of it,
e.g. creating a binary pkg with ${OS_VERSION} in the PACKAGES path.
2003-07-02 05:56:03 +00:00
agc
f84a58a91c Only attempt to install the individual message catalogs if they have been
generated. Some versions of Solaris do not automatically generate the
catalogs.
2003-05-05 16:40:28 +00:00
wiz
3fc687738b Note conflict with static version. Closes PR 20010 by Ryo HAYASAKA. 2003-02-14 18:59:19 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
salo
80f17bf2ba Convert packages to PKG_REGISTER_SHELLS framework. 2002-11-17 09:01:59 +00:00
jlam
9a90a56fa8 Use buildlink2. 2002-09-30 23:54:07 +00:00
kim
5de86789ec Add utmpx support from the tcsh CVS repo (by christos). 2002-09-15 19:16:44 +00:00
kim
113a9bc8f1 Fix Japanese message support, and enable multibyte character sets.
Note:  users of the meta key may want to "set nokanji" from now on.

Based on patches from Jun Yamashiro <yamajun@ofug.net> in PR 15274.
2002-08-11 05:11:17 +00:00
kim
fcc3225751 Create NLS catalogue directories only if they do not already exist.
This should avoid unnecessary warnings from pkgsrc installs, while
allowing tcsh-standalone to work.
2002-08-10 13:02:56 +00:00
kim
052202e056 Revert previous commit. 2002-07-25 11:13:48 +00:00
martti
312f0317b6 Make lintpkgsrc happy with standalone-tcsh and static-tcsh. 2002-07-25 10:07:46 +00:00
kim
e56e1884c9 Upgrade to tcsh-6.12.00:
New Features:
	* %j in prompt
	* utf8 support

New Ports:
	* darwin support

Locale Support:
	* russian locale fixes
	* polish locale fixes

Highlights from Bug Fixes:
	* Dissallow setting of environment variables that do not contain
	  alphanumeric names
	* Don't expand path components that don't resolve to path names
	* Make $ignoreeof agree with the man page
	* Don't close file descriptors too early because setuid scripts fail
2002-07-24 17:51:32 +00:00
abs
7654666fdb Imagine my surprise when this failed to build on my -current shark.
Rather than require that _every_ new port update config.guess,
    fall back to using `uname -p`-unknown-netbsd on >= 1.4,
    so we only need to patch for each new machine_arch.
2002-04-11 15:26:19 +00:00
uebayasi
a4edfe20e8 * Add HOMEPAGE (http://www.tcsh.org/).
* echo -> ${ECHO}, sed -> ${SED}.
2002-03-22 11:13:41 +00:00