Old install-sfw
1 #!/bin/sh -e
2 #
3 # CDDL HEADER START
4 #
5 # The contents of this file are subject to the terms of the
6 # Common Development and Distribution License (the "License").
7 # You may not use this file except in compliance with the License.
8 #
9 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 # or http://www.opensolaris.org/os/licensing.
11 # See the License for the specific language governing permissions
12 # and limitations under the License.
13 #
14 # When distributing Covered Code, include this CDDL HEADER in each
15 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 # If applicable, add the following below this CDDL HEADER, with the
17 # fields enclosed by brackets "[]" replaced with your own identifying
18 # information: Portions Copyright [yyyy] [name of copyright owner]
19 #
20 # CDDL HEADER END
21 #
22 #
23
24
25 #
26 # Copyright 2008 Sun Microsystems, Inc. All rights reserved.
27 # Use is subject to license terms.
28 #
29 # install objects in the proto area, since it would
30 # really like to install locally, but that doesn't scale.
31 #
32
33 VERS=1.5.18
34 PKGVERS=mutt-${VERS}
35 PREFIX=${ROOT}/opt/sfw
36 BINDIR=${PREFIX}/bin
37 INFODIR=${PREFIX}/info
38
39 . ${SRC}/tools/install.subr
40
41 cd ${PKGVERS}
42
43 for i in de ru it es uk fr pl nl cs id sk ko el zh_TW zh_CN \
44 pt_BR eo gl sv da lt tr ja hu et ca bg
45 do
46 _install N po/${i}.gmo ${PREFIX}/lib/locale/${i}/LC_MESSAGES/mutt.mo 444
47 done
48 _install N intl/locale.alias ${PREFIX}/lib/locale/locale.alias.mutt 444
49
50 _install N intl/charset.alias ${PREFIX}/lib/charset.alias.mutt 444
51
52 _install N doc/mutt.man ${PREFIX}/man/man1/mutt.1 444
53 _install N doc/muttbug.man ${PREFIX}/man/man1/flea.1 444
54 _install N doc/muttbug.man ${PREFIX}/man/man1/muttbug.1 444
55 _install N doc/dotlock.man ${PREFIX}/man/man1/mutt_dotlock.1 444
56
57 _install N doc/muttrc.man ${PREFIX}/man/man5/muttrc.5 444
58 _install N doc/mbox.man ${PREFIX}/man/man5/mbox.5 444
59
60 _install N doc/PGP-Notes.txt ${PREFIX}/doc/mutt/PGP-Notes.txt 444
61 _install N doc/applying-patches.txt ${PREFIX}/doc/mutt/applying-patches.txt 444
62 _install N doc/devel-notes.txt ${PREFIX}/doc/mutt/devel-notes.txt 444
63 _install N doc/patch-notes.txt ${PREFIX}/doc/mutt/patch-notes.txt 444
64 _install N COPYRIGHT ${PREFIX}/doc/mutt/COPYRIGHT 444
65 _install N GPL ${PREFIX}/doc/mutt/GPL 444
66 _install N INSTALL ${PREFIX}/doc/mutt/INSTALL 444
67 _install N ChangeLog ${PREFIX}/doc/mutt/ChangeLog 444
68 _install N README ${PREFIX}/doc/mutt/README 444
69 _install N NEWS ${PREFIX}/doc/mutt/NEWS 444
70 _install N TODO ${PREFIX}/doc/mutt/TODO 444
71 _install N README.SECURITY ${PREFIX}/doc/mutt/README.SECURITY 444
72 _install N README.SSL ${PREFIX}/doc/mutt/README.SSL 444
73 _install N doc/manual.html ${PREFIX}/doc/mutt/manual.html 444
74
75 _install N contrib/iconv/iconv.aix-3.2.5.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.aix-3.2.5.rc 444
76 _install N contrib/iconv/iconv.aix-4.1.5.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.aix-4.1.5.rc 444
77 _install N contrib/iconv/iconv.aix-4.2.0.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.aix-4.2.0.rc 444
78 _install N contrib/iconv/iconv.aix-4.3.2.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.aix-4.3.2.rc 444
79 _install N contrib/iconv/iconv.freebsd-3.3.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.freebsd-3.3.rc 444
80 _install N contrib/iconv/iconv.glibc-2.1.3.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.glibc-2.1.3.rc 444
81 _install N contrib/iconv/iconv.glibc-2.1.90.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.glibc-2.1.90.rc 444
82 _install N contrib/iconv/iconv.hpux-10.01.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.hpux-10.01.rc 444
83 _install N contrib/iconv/iconv.hpux-10.20.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.hpux-10.20.rc 444
84 _install N contrib/iconv/iconv.hpux-11.00.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.hpux-11.00.rc 444
85 _install N contrib/iconv/iconv.irix-6.5.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.irix-6.5.rc 444
86 _install N contrib/iconv/iconv.osf1-4.0a.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.osf1-4.0a.rc 444
87 _install N contrib/iconv/iconv.osf1-4.0d.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.osf1-4.0d.rc 444
88 _install N contrib/iconv/iconv.solaris-2.4.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.solaris-2.4.rc 444
89 _install N contrib/iconv/iconv.solaris-2.5.1.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.solaris-2.5.1.rc 444
90 _install N contrib/iconv/iconv.solaris-2.6-cjk.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.solaris-2.6-cjk.rc 444
91 _install N contrib/iconv/iconv.solaris-2.6.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.solaris-2.6.rc 444
92 _install N contrib/iconv/iconv.solaris-2.7.rc ${PREFIX}/doc/mutt/samples/iconv/iconv.solaris-2.7.rc 444
93 _install N contrib/Mush.rc ${PREFIX}/doc/mutt/samples/Mush.rc 444
94 _install N contrib/Pine.rc ${PREFIX}/doc/mutt/samples/Pine.rc 444
95 _install N contrib/gpg.rc ${PREFIX}/doc/mutt/samples/gpg.rc 444
96 _install N contrib/pgp2.rc ${PREFIX}/doc/mutt/samples/pgp2.rc 444
97 _install N contrib/pgp5.rc ${PREFIX}/doc/mutt/samples/pgp5.rc 444
98 _install N contrib/pgp6.rc ${PREFIX}/doc/mutt/samples/pgp6.rc 444
99 _install N contrib/Tin.rc ${PREFIX}/doc/mutt/samples/Tin.rc 444
100 _install N contrib/sample.muttrc ${PREFIX}/doc/mutt/samples/sample.muttrc 444
101 _install N contrib/sample.mailcap ${PREFIX}/doc/mutt/samples/sample.mailcap 444
102 _install N contrib/sample.muttrc-tlr ${PREFIX}/doc/mutt/samples/sample.muttrc-tlr 444
103 _install E mutt ${PREFIX}/bin/mutt 555
104 _install E pgpring ${PREFIX}/bin/pgpring 555
105 _install E pgpewrap ${PREFIX}/bin/pgpewrap 555
106 _install S muttbug ${PREFIX}/bin/muttbug 555
107 _install S flea ${PREFIX}/bin/flea 555
108 _install N doc/Muttrc ${PREFIX}/etc/Muttrc 444
109 _install N mime.types ${PREFIX}/etc/mime.types 444
110
111 exit 0