| 1 | NAME = tcsh |
|---|
| 2 | VERSION = 6.17.00 |
|---|
| 3 | CATEGORIES = apps |
|---|
| 4 | GARTYPE = v2 |
|---|
| 5 | |
|---|
| 6 | DESCRIPTION = Enhanced version of the Berkeley C shell (csh) |
|---|
| 7 | define BLURB |
|---|
| 8 | Tcsh is an enhanced, but completely compatible version of the Berkeley UNIX C shell (csh). |
|---|
| 9 | It is a command language interpreter usable both as an interactive login shell and a shell |
|---|
| 10 | script command processor. It includes a command-line editor, programmable word completion, |
|---|
| 11 | spelling correction, a history mechanism, job control and a C-like syntax. |
|---|
| 12 | endef |
|---|
| 13 | |
|---|
| 14 | MASTER_SITES = ftp://ftp.astron.com/pub/tcsh/ |
|---|
| 15 | DISTFILES = $(DISTNAME).tar.gz |
|---|
| 16 | |
|---|
| 17 | LICENSE = Copyright |
|---|
| 18 | |
|---|
| 19 | RUNTIME_DEP_PKGS = CSWiconv |
|---|
| 20 | |
|---|
| 21 | VENDOR_URL = http://www.tcsh.org/ |
|---|
| 22 | |
|---|
| 23 | EXTRA_CPPFLAGS += -D_FILE_OFFSET_BITS=64 |
|---|
| 24 | # As documented in README, this overrides the setting in pathnames.h |
|---|
| 25 | EXTRA_CPPFLAGS += -D_PATH_LOCAL=\'\"$(bindir)\"\' |
|---|
| 26 | # EXTRA_CPPFLAGS += -D_PATH_TCSHELL=\"$(bindir)/tcsh\" |
|---|
| 27 | |
|---|
| 28 | # Skip tests until this one is fixed: |
|---|
| 29 | # http://bugs.gw.com/view.php?id=87 |
|---|
| 30 | SKIPTEST = 1 |
|---|
| 31 | |
|---|
| 32 | INSTALL_ARGS = install.man |
|---|
| 33 | |
|---|
| 34 | ETCSHELLS = /opt/csw/bin/tcsh |
|---|
| 35 | |
|---|
| 36 | # These are examples only |
|---|
| 37 | CHECKPKG_OVERRIDES_CSWtcsh += file-with-bad-content|/usr/local|root/opt/csw/share/man/man1/tcsh.1 |
|---|
| 38 | |
|---|
| 39 | # This is from tw.h, possibly harmless. |
|---|
| 40 | # #define DEFAULTLIST ":/usr/man/cat1:/usr/man/cat8:/usr/man/cat6:/usr/local/man/cat1:/usr/local/man/cat8:/usr/local/man/cat6" /* if no HPATH */ |
|---|
| 41 | CHECKPKG_OVERRIDES_CSWtcsh += file-with-bad-content|/usr/local|root/opt/csw/bin/tcsh |
|---|
| 42 | |
|---|
| 43 | include gar/category.mk |
|---|