New 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.10.1
34 PKGVERS=automake-${VERS}
35 PREFIX=${ROOT}/opt/sfw
36 BINDIR=${PREFIX}/bin
37 INFODIR=${PREFIX}/info
38
39 . ${SRC}/tools/install.subr
40
41 #
42 # install extra file so aclocal can find the GNOME libraries
43 #
44 _install N dirlist.addin ${PREFIX}/share/aclocal/dirlist 444
45
46 cd ${PKGVERS}
47
48 _install S automake ${PREFIX}/bin/automake 555
49 _install S automake ${PREFIX}/bin/automake-1.10 555
50 _install S aclocal ${PREFIX}/bin/aclocal 555
51 _install S aclocal ${PREFIX}/bin/aclocal-1.10 555
52 _install N doc/automake.info ${PREFIX}/info/automake.info 444
53 _install N doc/automake.info-1 ${PREFIX}/info/automake.info-1 444
54 _install N doc/automake.info-2 ${PREFIX}/info/automake.info-2 444
55
56 _install N m4/amversion.m4 ${PREFIX}/share/aclocal-1.10/amversion.m4 444
57 _install N m4/as.m4 ${PREFIX}/share/aclocal-1.10/as.m4 444
58 _install N m4/auxdir.m4 ${PREFIX}/share/aclocal-1.10/auxdir.m4 444
59 _install N m4/ccstdc.m4 ${PREFIX}/share/aclocal-1.10/ccstdc.m4 444
60 _install N m4/cond.m4 ${PREFIX}/share/aclocal-1.10/cond.m4 444
61 _install N m4/depend.m4 ${PREFIX}/share/aclocal-1.10/depend.m4 444
62 _install N m4/depout.m4 ${PREFIX}/share/aclocal-1.10/depout.m4 444
63 _install N m4/dmalloc.m4 ${PREFIX}/share/aclocal-1.10/dmalloc.m4 444
64 _install N m4/gcj.m4 ${PREFIX}/share/aclocal-1.10/gcj.m4 444
65 _install N m4/header.m4 ${PREFIX}/share/aclocal-1.10/header.m4 444
66 _install N m4/init.m4 ${PREFIX}/share/aclocal-1.10/init.m4 444
67 _install N m4/install-sh.m4 ${PREFIX}/share/aclocal-1.10/install-sh.m4 444
68 _install N m4/lead-dot.m4 ${PREFIX}/share/aclocal-1.10/lead-dot.m4 444
69 _install N m4/lex.m4 ${PREFIX}/share/aclocal-1.10/lex.m4 444
70 _install N m4/lispdir.m4 ${PREFIX}/share/aclocal-1.10/lispdir.m4 444
71 _install N m4/maintainer.m4 ${PREFIX}/share/aclocal-1.10/maintainer.m4 444
72 _install N m4/make.m4 ${PREFIX}/share/aclocal-1.10/make.m4 444
73 _install N m4/minuso.m4 ${PREFIX}/share/aclocal-1.10/minuso.m4 444
74 _install N m4/missing.m4 ${PREFIX}/share/aclocal-1.10/missing.m4 444
75 _install N m4/mkdirp.m4 ${PREFIX}/share/aclocal-1.10/mkdirp.m4 444
76 _install N m4/multi.m4 ${PREFIX}/share/aclocal-1.10/multi.m4 444
77 _install N m4/obsol-gt.m4 ${PREFIX}/share/aclocal-1.10/obsol-gt.m4 444
78 _install N m4/obsol-lt.m4 ${PREFIX}/share/aclocal-1.10/obsol-lt.m4 444
79 _install N m4/obsolete.m4 ${PREFIX}/share/aclocal-1.10/obsolete.m4 444
80 _install N m4/options.m4 ${PREFIX}/share/aclocal-1.10/options.m4 444
81 _install N m4/protos.m4 ${PREFIX}/share/aclocal-1.10/protos.m4 444
82 _install N m4/python.m4 ${PREFIX}/share/aclocal-1.10/python.m4 444
83 _install N m4/regex.m4 ${PREFIX}/share/aclocal-1.10/regex.m4 444
84 _install N m4/runlog.m4 ${PREFIX}/share/aclocal-1.10/runlog.m4 444
85 _install N m4/sanity.m4 ${PREFIX}/share/aclocal-1.10/sanity.m4 444
86 _install N m4/strip.m4 ${PREFIX}/share/aclocal-1.10/strip.m4 444
87
88 _install N lib/Automake/ChannelDefs.pm ${PREFIX}/share/automake-1.10/Automake/ChannelDefs.pm 444
89 _install N lib/Automake/Channels.pm ${PREFIX}/share/automake-1.10/Automake/Channels.pm 444
90 _install N lib/Automake/Condition.pm ${PREFIX}/share/automake-1.10/Automake/Condition.pm 444
91 _install N lib/Automake/Configure_ac.pm ${PREFIX}/share/automake-1.10/Automake/Configure_ac.pm 444
92 _install N lib/Automake/DisjConditions.pm ${PREFIX}/share/automake-1.10/Automake/DisjConditions.pm 444
93 _install N lib/Automake/FileUtils.pm ${PREFIX}/share/automake-1.10/Automake/FileUtils.pm 444
94 _install N lib/Automake/General.pm ${PREFIX}/share/automake-1.10/Automake/General.pm 444
95 _install N lib/Automake/Item.pm ${PREFIX}/share/automake-1.10/Automake/Item.pm 444
96 _install N lib/Automake/ItemDef.pm ${PREFIX}/share/automake-1.10/Automake/ItemDef.pm 444
97 _install N lib/Automake/Location.pm ${PREFIX}/share/automake-1.10/Automake/Location.pm 444
98 _install N lib/Automake/Options.pm ${PREFIX}/share/automake-1.10/Automake/Options.pm 444
99 _install N lib/Automake/Rule.pm ${PREFIX}/share/automake-1.10/Automake/Rule.pm 444
100 _install N lib/Automake/RuleDef.pm ${PREFIX}/share/automake-1.10/Automake/RuleDef.pm 444
101 _install N lib/Automake/Struct.pm ${PREFIX}/share/automake-1.10/Automake/Struct.pm 444
102 _install N lib/Automake/Variable.pm ${PREFIX}/share/automake-1.10/Automake/Variable.pm 444
103 _install N lib/Automake/VarDef.pm ${PREFIX}/share/automake-1.10/Automake/VarDef.pm 444
104 _install N lib/Automake/Version.pm ${PREFIX}/share/automake-1.10/Automake/Version.pm 444
105 _install N lib/Automake/XFile.pm ${PREFIX}/share/automake-1.10/Automake/XFile.pm 444
106 _install N lib/Automake/Wrap.pm ${PREFIX}/share/automake-1.10/Automake/Wrap.pm 444
107 _install N lib/Automake/Config.pm ${PREFIX}/share/automake-1.10/Automake/Config.pm 444
108
109 _install N lib/am/ansi2knr.am ${PREFIX}/share/automake-1.10/am/ansi2knr.am 444
110 _install N lib/am/check.am ${PREFIX}/share/automake-1.10/am/check.am 444
111 _install N lib/am/clean-hdr.am ${PREFIX}/share/automake-1.10/am/clean-hdr.am 444
112 _install N lib/am/clean.am ${PREFIX}/share/automake-1.10/am/clean.am 444
113 _install N lib/am/compile.am ${PREFIX}/share/automake-1.10/am/compile.am 444
114 _install N lib/am/configure.am ${PREFIX}/share/automake-1.10/am/configure.am 444
115 _install N lib/am/data.am ${PREFIX}/share/automake-1.10/am/data.am 444
116 _install N lib/am/dejagnu.am ${PREFIX}/share/automake-1.10/am/dejagnu.am 444
117 _install N lib/am/depend.am ${PREFIX}/share/automake-1.10/am/depend.am 444
118 _install N lib/am/depend2.am ${PREFIX}/share/automake-1.10/am/depend2.am 444
119 _install N lib/am/distdir.am ${PREFIX}/share/automake-1.10/am/distdir.am 444
120 _install N lib/am/footer.am ${PREFIX}/share/automake-1.10/am/footer.am 444
121 _install N lib/am/header-vars.am ${PREFIX}/share/automake-1.10/am/header-vars.am 444
122 _install N lib/am/header.am ${PREFIX}/share/automake-1.10/am/header.am 444
123 _install N lib/am/install.am ${PREFIX}/share/automake-1.10/am/install.am 444
124 _install N lib/am/java.am ${PREFIX}/share/automake-1.10/am/java.am 444
125 _install N lib/am/lang-compile.am ${PREFIX}/share/automake-1.10/am/lang-compile.am 444
126 _install N lib/am/lex.am ${PREFIX}/share/automake-1.10/am/lex.am 444
127 _install N lib/am/library.am ${PREFIX}/share/automake-1.10/am/library.am 444
128 _install N lib/am/libs.am ${PREFIX}/share/automake-1.10/am/libs.am 444
129 _install N lib/am/libtool.am ${PREFIX}/share/automake-1.10/am/libtool.am 444
130 _install N lib/am/lisp.am ${PREFIX}/share/automake-1.10/am/lisp.am 444
131 _install N lib/am/ltlib.am ${PREFIX}/share/automake-1.10/am/ltlib.am 444
132 _install N lib/am/ltlibrary.am ${PREFIX}/share/automake-1.10/am/ltlibrary.am 444
133 _install N lib/am/mans-vars.am ${PREFIX}/share/automake-1.10/am/mans-vars.am 444
134 _install N lib/am/mans.am ${PREFIX}/share/automake-1.10/am/mans.am 444
135 _install N lib/am/multilib.am ${PREFIX}/share/automake-1.10/am/multilib.am 444
136 _install N lib/am/program.am ${PREFIX}/share/automake-1.10/am/program.am 444
137 _install N lib/am/progs.am ${PREFIX}/share/automake-1.10/am/progs.am 444
138 _install N lib/am/python.am ${PREFIX}/share/automake-1.10/am/python.am 444
139 _install N lib/am/remake-hdr.am ${PREFIX}/share/automake-1.10/am/remake-hdr.am 444
140 _install N lib/am/scripts.am ${PREFIX}/share/automake-1.10/am/scripts.am 444
141 _install N lib/am/subdirs.am ${PREFIX}/share/automake-1.10/am/subdirs.am 444
142 _install N lib/am/tags.am ${PREFIX}/share/automake-1.10/am/tags.am 444
143 _install N lib/am/texi-vers.am ${PREFIX}/share/automake-1.10/am/texi-vers.am 444
144 _install N lib/am/texibuild.am ${PREFIX}/share/automake-1.10/am/texibuild.am 444
145 _install N lib/am/texinfos.am ${PREFIX}/share/automake-1.10/am/texinfos.am 444
146 _install N lib/am/yacc.am ${PREFIX}/share/automake-1.10/am/yacc.am 444
147 _install N COPYING ${PREFIX}/share/automake-1.10/COPYING 444
148 _install N INSTALL ${PREFIX}/share/automake-1.10/INSTALL 444
149 _install N lib/texinfo.tex ${PREFIX}/share/automake-1.10/texinfo.tex 444
150 _install N lib/ansi2knr.c ${PREFIX}/share/automake-1.10/ansi2knr.c 444
151 _install N lib/ansi2knr.1 ${PREFIX}/share/automake-1.10/ansi2knr.1 444
152 _install N lib/config-ml.in ${PREFIX}/share/automake-1.10/config-ml.in 444
153 _install S lib/config.guess ${PREFIX}/share/automake-1.10/config.guess 555
154 _install S lib/config.sub ${PREFIX}/share/automake-1.10/config.sub 555
155 _install S lib/install-sh ${PREFIX}/share/automake-1.10/install-sh 555
156 _install S lib/mdate-sh ${PREFIX}/share/automake-1.10/mdate-sh 555
157 _install S lib/missing ${PREFIX}/share/automake-1.10/missing 555
158 _install S lib/mkinstalldirs ${PREFIX}/share/automake-1.10/mkinstalldirs 555
159 _install S lib/elisp-comp ${PREFIX}/share/automake-1.10/elisp-comp 555
160 _install S lib/ylwrap ${PREFIX}/share/automake-1.10/ylwrap 555
161 _install S lib/acinstall ${PREFIX}/share/automake-1.10/acinstall 555
162 _install S lib/depcomp ${PREFIX}/share/automake-1.10/depcomp 555
163 _install S lib/compile ${PREFIX}/share/automake-1.10/compile 555
164 _install S lib/py-compile ${PREFIX}/share/automake-1.10/py-compile 555
165 _install S lib/symlink-tree ${PREFIX}/share/automake-1.10/symlink-tree 555
166 /usr/sfw/bin/install-info --dir-file=${INFODIR}/dir ${INFODIR}/automake.info
167
168 exit 0