1 # $NetBSD: Makefile,v 1.74 2012/10/10 19:26:16 dholland Exp $
6 MASTER_SITES
= ftp
://ftp.astron.com
/pub
/tcsh
/ \
7 ftp
://ftp.funet.fi
/pub
/unix
/shells
/tcsh
/
9 MAINTAINER
= kim@tac.nyc.ny.us
10 HOMEPAGE
= http
://www.tcsh.org
/Welcome
11 COMMENT
= Extended C-shell with many useful features
14 CONFLICTS?
= static-tcsh-
[0-9]*
17 BUILD_TARGET
= all catalogs
18 INSTALL_TARGET
= install install.man
21 PLIST_SRC
= ${WRKDIR}/PLIST-src
23 .
include "../../mk/bsd.prefs.mk"
25 .if
${OPSYS} == "SunOS"
26 LOWER_OPSYS_VERSUFFIX
= ${OS_VERSION
:S
/5.
/2.
/}
29 .if
!empty
(USE_CROSS_COMPILE
:M
[yY
][eE
][sS
])
30 # XXX Should use CONFIGURE_ENV, but the configure script disregards
31 # $CC_FOR_GETHOST in the environment and sets it to cc.
32 MAKE_FLAGS
+= CC_FOR_GETHOST
=${NATIVE_CC
:Q
}
37 INSTALLATION_DIRS
= bin
${PKGMANDIR}/man1
40 @
${ECHO} "Installing message catalogues"
41 cp
${PKGDIR}/PLIST
${PLIST_SRC}
43 if
[ -f
${WRKSRC}/tcsh.C.cat
]; \
45 [ -d
${DESTDIR}${PREFIX}/${NLSDIR}/C
] || \
46 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/${NLSDIR}/C
; \
47 ${INSTALL_DATA} ${WRKSRC}/tcsh.C.cat \
48 ${DESTDIR}${PREFIX}/${NLSDIR}/C
/tcsh.cat
; \
49 ${ECHO} ${NLSDIR}/C
/tcsh.cat
>> ${PLIST_SRC}; \
51 et
:ISO_8859-15
:et
:EE \
52 finnish
:ISO_8859-1
:fi
:FI \
53 french
:ISO_8859-1
:fr
:BE
:CA
:CH
:FR \
54 german
:ISO_8859-1
:de
:AT
:CH
:DE \
55 greek
:ISO_8859-7
:el
:GR \
56 italian
:ISO_8859-1
:it
:CH
:IT \
59 russian
:KOI8-R
:ru
:RU
:SU \
60 spanish
:ISO_8859-1
:es
:ES \
61 ukrainian
:KOI8-U
:uk
:UA \
72 while
[ $$# -gt 0 ]; \
74 d
=${NLSDIR}/$${c}_
$$1.
$${s}; \
75 [ -d
${DESTDIR}${PREFIX}/$$d ] || \
76 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/$$d; \
80 ${INSTALL_DATA} ${WRKSRC}/tcsh.
$${l}.cat \
81 ${DESTDIR}${PREFIX}/$${d}/tcsh.cat
; \
83 ${LN} -f
${DESTDIR}${PREFIX}/$${o}/tcsh.cat \
84 ${DESTDIR}${PREFIX}/$${d}; \
86 ${ECHO} $${d}/tcsh.cat
>> ${PLIST_SRC}; \
92 .
include "../../mk/termcap.buildlink3.mk"
93 .
include "../../mk/bsd.pkg.mk"