| @@ -1,16 +1,16 @@ | | | @@ -1,16 +1,16 @@ |
1 | # $NetBSD: Makefile,v 1.66 2009/08/15 23:43:26 zafer Exp $ | | 1 | # $NetBSD: Makefile,v 1.67 2010/03/14 14:06:09 adam Exp $ |
2 | | | 2 | |
3 | DISTNAME= tcsh-6.16.00 | | 3 | DISTNAME= tcsh-6.17.00 |
4 | CATEGORIES= shells | | 4 | CATEGORIES= shells |
5 | MASTER_SITES= ftp://ftp.astron.com/pub/tcsh/ \ | | 5 | MASTER_SITES= ftp://ftp.astron.com/pub/tcsh/ \ |
6 | ftp://ftp.funet.fi/pub/unix/shells/tcsh/ | | 6 | ftp://ftp.funet.fi/pub/unix/shells/tcsh/ |
7 | | | 7 | |
8 | MAINTAINER= kim@tac.nyc.ny.us | | 8 | MAINTAINER= kim@tac.nyc.ny.us |
9 | HOMEPAGE= http://www.tcsh.org/Welcome | | 9 | HOMEPAGE= http://www.tcsh.org/Welcome |
10 | COMMENT= Extended C-shell with many useful features | | 10 | COMMENT= Extended C-shell with many useful features |
11 | | | 11 | |
12 | PKG_DESTDIR_SUPPORT= user-destdir | | 12 | PKG_DESTDIR_SUPPORT= user-destdir |
13 | | | 13 | |
14 | CONFLICTS?= static-tcsh-[0-9]* | | 14 | CONFLICTS?= static-tcsh-[0-9]* |
15 | | | 15 | |
16 | GNU_CONFIGURE= yes | | 16 | GNU_CONFIGURE= yes |
| @@ -25,57 +25,57 @@ PLIST_SRC= ${WRKDIR}/PLIST-src | | | @@ -25,57 +25,57 @@ PLIST_SRC= ${WRKDIR}/PLIST-src |
25 | .if ${OPSYS} == "SunOS" | | 25 | .if ${OPSYS} == "SunOS" |
26 | LOWER_OPSYS_VERSUFFIX= ${OS_VERSION:S/5./2./} | | 26 | LOWER_OPSYS_VERSUFFIX= ${OS_VERSION:S/5./2./} |
27 | .endif | | 27 | .endif |
28 | | | 28 | |
29 | PKG_SHELL?= bin/tcsh | | 29 | PKG_SHELL?= bin/tcsh |
30 | | | 30 | |
31 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 | | 31 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 |
32 | | | 32 | |
33 | post-install: | | 33 | post-install: |
34 | @${ECHO} "Installing message catalogues" | | 34 | @${ECHO} "Installing message catalogues" |
35 | cp ${PKGDIR}/PLIST ${PLIST_SRC} | | 35 | cp ${PKGDIR}/PLIST ${PLIST_SRC} |
36 | set -e; \ | | 36 | set -e; \ |
37 | if [ -f ${WRKSRC}/tcsh.C.cat ]; \ | | 37 | if [ -f ${WRKSRC}/tcsh.C.cat ]; \ |
38 | then \ | | 38 | then \ |
39 | [ -d ${DESTDIR}${PREFIX:Q}/${NLSDIR:Q}/C ] || \ | | 39 | [ -d ${DESTDIR}${PREFIX}/${NLSDIR}/C ] || \ |
40 | ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX:Q}/${NLSDIR:Q}/C;\ | | 40 | ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/${NLSDIR}/C; \ |
41 | ${INSTALL_DATA} ${WRKSRC:Q}/tcsh.C.cat \ | | 41 | ${INSTALL_DATA} ${WRKSRC}/tcsh.C.cat \ |
42 | ${DESTDIR}${PREFIX}/${NLSDIR:Q}/C/tcsh.cat; \ | | 42 | ${DESTDIR}${PREFIX}/${NLSDIR}/C/tcsh.cat; \ |
43 | ${ECHO} ${NLSDIR:Q}/C/tcsh.cat >> ${PLIST_SRC:Q}; \ | | 43 | ${ECHO} ${NLSDIR}/C/tcsh.cat >> ${PLIST_SRC}; \ |
44 | for i in \ | | 44 | for i in \ |
45 | et:ISO_8859-15:et:EE \ | | 45 | et:ISO_8859-15:et:EE \ |
46 | finnish:ISO_8859-1:fi:FI \ | | 46 | finnish:ISO_8859-1:fi:FI \ |
47 | french:ISO_8859-1:fr:BE:CA:CH:FR \ | | 47 | french:ISO_8859-1:fr:BE:CA:CH:FR \ |
48 | german:ISO_8859-1:de:AT:CH:DE \ | | 48 | german:ISO_8859-1:de:AT:CH:DE \ |
49 | greek:ISO_8859-7:el:GR \ | | 49 | greek:ISO_8859-7:el:GR \ |
50 | italian:ISO_8859-1:it:CH:IT \ | | 50 | italian:ISO_8859-1:it:CH:IT \ |
51 | ja:eucJP:ja:JP \ | | 51 | ja:eucJP:ja:JP \ |
52 | pl:ISO_8859-2:pl:PL \ | | 52 | pl:ISO_8859-2:pl:PL \ |
53 | russian:KOI8-R:ru:RU:SU \ | | 53 | russian:KOI8-R:ru:RU:SU \ |
54 | spanish:ISO_8859-1:es:ES \ | | 54 | spanish:ISO_8859-1:es:ES \ |
55 | ukrainian:KOI8-U:uk:UA \ | | 55 | ukrainian:KOI8-U:uk:UA \ |
56 | ; \ | | 56 | ; \ |
57 | do \ | | 57 | do \ |
58 | OIFS="$${IFS}"; \ | | 58 | OIFS="$${IFS}"; \ |
59 | IFS=":$${IFS}"; \ | | 59 | IFS=":$${IFS}"; \ |
60 | set -- $$i; \ | | 60 | set -- $$i; \ |
61 | IFS="$${OIFS}"; \ | | 61 | IFS="$${OIFS}"; \ |
62 | l=$$1; shift; \ | | 62 | l=$$1; shift; \ |
63 | s=$$1; shift; \ | | 63 | s=$$1; shift; \ |
64 | c=$$1; shift; \ | | 64 | c=$$1; shift; \ |
65 | o=; \ | | 65 | o=; \ |
66 | while [ $$# -gt 0 ]; \ | | 66 | while [ $$# -gt 0 ]; \ |
67 | do \ | | 67 | do \ |
68 | d=${NLSDIR:Q}/$${c}_$$1.$${s}; \ | | 68 | d=${NLSDIR}/$${c}_$$1.$${s}; \ |
69 | [ -d ${DESTDIR}${PREFIX}/$$d ] || \ | | 69 | [ -d ${DESTDIR}${PREFIX}/$$d ] || \ |
70 | ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/$$d; \ | | 70 | ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/$$d; \ |
71 | if [ -z "$$o" ]; \ | | 71 | if [ -z "$$o" ]; \ |
72 | then \ | | 72 | then \ |
73 | o="$$d"; \ | | 73 | o="$$d"; \ |
74 | ${INSTALL_DATA} ${WRKSRC}/tcsh.$${l}.cat \ | | 74 | ${INSTALL_DATA} ${WRKSRC}/tcsh.$${l}.cat \ |
75 | ${DESTDIR}${PREFIX}/$${d}/tcsh.cat; \ | | 75 | ${DESTDIR}${PREFIX}/$${d}/tcsh.cat; \ |
76 | else \ | | 76 | else \ |
77 | ${LN} -f ${DESTDIR}${PREFIX}/$${o}/tcsh.cat \ | | 77 | ${LN} -f ${DESTDIR}${PREFIX}/$${o}/tcsh.cat \ |
78 | ${DESTDIR}${PREFIX}/$${d}; \ | | 78 | ${DESTDIR}${PREFIX}/$${d}; \ |
79 | fi; \ | | 79 | fi; \ |
80 | ${ECHO} $${d}/tcsh.cat >> ${PLIST_SRC}; \ | | 80 | ${ECHO} $${d}/tcsh.cat >> ${PLIST_SRC}; \ |
81 | shift 1; \ | | 81 | shift 1; \ |