2
# make-bindist.sh for the HPUX ports
4
# written by Marco van den Heuvel <blackystardust68@yahoo.com>
6
# make-bindist.sh <strip> <perl> <vice-version> <prefix> <hostcpu> <system> <zip|nozip> <topsrcdir>
7
# $1 $2 $3 $4 $5 $6 $7 $8
19
DATESTRING=`$PERL src/arch/unix/hpux/getnow.pl`
23
UNAMECONCAT="$UNAMES_$UNAMER_$UNAMEM"
37
# installfile <source-file> <dest-path> <info-file> <installed-path> <total size var> <mode>
41
moddate=`$PERL src/arch/unix/hpux/getdate.pl $1`
49
echo >>$3 size $gotsize
50
echo >>$3 cksum $gotsum
54
echo >>$3 mtime $moddate
55
if test x"$5" = "xman"; then
56
mantotal=`expr $mantotal + $gotsize`
58
runtotal=`expr $runtotal + $gotsize`
62
if test x"$PREFIX" != "x/usr/local"; then
63
echo Error: installation path is not /usr/local
67
if [ ! -e src/x64 -o ! -e src/x64dtv -o ! -e src/x128 -o ! -e src/xvic -o ! -e src/xpet -o ! -e src/xplus4 -o ! -e src/xcbm2 -o ! -e src/c1541 -o ! -e src/petcat -o ! -e src/cartconv ]
69
echo Error: executable file\(s\) not found, do a \"make all\" first
73
echo Generating HPUX port binary distribution.
74
rm -f -r catalog vice runtmp mantmp
76
# Prepare directory structure
77
mkdir -p catalog/dfiles
78
mkdir -p catalog/vice/pfiles
79
mkdir -p catalog/vice/vice-MAN
80
mkdir -p catalog/vice/vice-RUN
81
mkdir -p vice/vice-MAN/usr/local/man/man1
82
mkdir -p vice/vice-RUN/usr/local/bin
83
mkdir -p vice/vice-RUN/usr/local/lib/vice/VIC20
84
mkdir -p vice/vice-RUN/usr/local/lib/vice/PRINTER
85
mkdir -p vice/vice-RUN/usr/local/lib/vice/PLUS4
86
mkdir -p vice/vice-RUN/usr/local/lib/vice/PET
87
mkdir -p vice/vice-RUN/usr/local/lib/vice/DRIVES
88
mkdir -p vice/vice-RUN/usr/local/lib/vice/doc/images
89
mkdir -p vice/vice-RUN/usr/local/lib/vice/fonts
90
mkdir -p vice/vice-RUN/usr/local/lib/vice/CBM-II
91
mkdir -p vice/vice-RUN/usr/local/lib/vice/C64DTV
92
mkdir -p vice/vice-RUN/usr/local/lib/vice/C64
93
mkdir -p vice/vice-RUN/usr/local/lib/vice/C128
94
mkdir -p vice/vice-RUN/usr/local/info
98
cp data/fonts/vice-cbm.bdf fonttmp
100
bdftopcf -o vice-cbm.pcf vice-cbm.bdf
105
# Install and prepare vice-RUN
108
installfile src/c1541 vice/vice-RUN runtmp /usr/local/bin/c1541 run 0755
110
installfile src/cartconv vice/vice-RUN runtmp /usr/local/bin/cartconv run 0755
112
installfile src/petcat vice/vice-RUN runtmp /usr/local/bin/petcat run 0755
113
installfile src/arch/unix/vsid vice/vice-RUN runtmp /usr/local/bin/vsid run 0755
115
installfile src/x128 vice/vice-RUN runtmp /usr/local/bin/x128 run 0755
117
installfile src/x64 vice/vice-RUN runtmp /usr/local/bin/x64 run 0755
119
installfile src/x64dtv vice/vice-RUN runtmp /usr/local/bin/x64dtv run 0755
121
installfile src/xcbm2 vice/vice-RUN runtmp /usr/local/bin/xcbm2 run 0755
123
installfile src/xpet vice/vice-RUN runtmp /usr/local/bin/xpet run 0755
125
installfile src/xplus4 vice/vice-RUN runtmp /usr/local/bin/xplus4 run 0755
127
installfile src/xvic vice/vice-RUN runtmp /usr/local/bin/xvic run 0755
128
installfile doc/vice.info vice/vice-RUN runtmp /usr/local/info/vice.info run 0644
129
installfile data/C128/basic64 vice/vice-RUN runtmp /usr/local/lib/vice/C128/basic64 run 0644
130
installfile data/C128/basichi vice/vice-RUN runtmp /usr/local/lib/vice/C128/basichi run 0644
131
installfile data/C128/basiclo vice/vice-RUN runtmp /usr/local/lib/vice/C128/basiclo run 0644
132
installfile data/C128/c64hq.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C128/c64hq.vpl run 0644
133
installfile data/C128/c64s.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C128/c64s.vpl run 0644
134
installfile data/C128/ccs64.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C128/ccs64.vpl run 0644
135
installfile data/C128/chargde vice/vice-RUN runtmp /usr/local/lib/vice/C128/chargde run 0644
136
installfile data/C128/chargen vice/vice-RUN runtmp /usr/local/lib/vice/C128/chargen run 0644
137
installfile data/C128/chargfr vice/vice-RUN runtmp /usr/local/lib/vice/C128/chargfr run 0644
138
installfile data/C128/chargse vice/vice-RUN runtmp /usr/local/lib/vice/C128/chargse run 0644
139
installfile data/C128/default.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C128/default.vpl run 0644
140
installfile data/C128/default.vrs vice/vice-RUN runtmp /usr/local/lib/vice/C128/default.vrs run 0644
141
installfile data/C128/frodo.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C128/frodo.vpl run 0644
142
installfile data/C128/godot.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C128/godot.vpl run 0644
143
installfile data/C128/kernal vice/vice-RUN runtmp /usr/local/lib/vice/C128/kernal run 0644
144
installfile data/C128/kernal64 vice/vice-RUN runtmp /usr/local/lib/vice/C128/kernal64 run 0644
145
installfile data/C128/kernalde vice/vice-RUN runtmp /usr/local/lib/vice/C128/kernalde run 0644
146
installfile data/C128/kernalfi vice/vice-RUN runtmp /usr/local/lib/vice/C128/kernalfi run 0644
147
installfile data/C128/kernalfr vice/vice-RUN runtmp /usr/local/lib/vice/C128/kernalfr run 0644
148
installfile data/C128/kernalit vice/vice-RUN runtmp /usr/local/lib/vice/C128/kernalit run 0644
149
installfile data/C128/kernalno vice/vice-RUN runtmp /usr/local/lib/vice/C128/kernalno run 0644
150
installfile data/C128/kernalse vice/vice-RUN runtmp /usr/local/lib/vice/C128/kernalse run 0644
151
installfile data/C128/pc64.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C128/pc64.vpl run 0644
152
installfile data/C128/vdc_deft.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C128/vdc_deft.vpl run 0644
153
installfile data/C128/vice.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C128/vice.vpl run 0644
154
installfile data/C128/x11_pos.vkm vice/vice-RUN runtmp /usr/local/lib/vice/C128/x11_pos.vkm run 0644
155
installfile data/C128/x11_sym.vkm vice/vice-RUN runtmp /usr/local/lib/vice/C128/x11_sym.vkm run 0644
156
installfile data/C64/basic vice/vice-RUN runtmp /usr/local/lib/vice/C64/basic run 0644
157
installfile data/C64/c64hq.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64/c64hq.vpl run 0644
158
installfile data/C64/c64mem.sym vice/vice-RUN runtmp /usr/local/lib/vice/C64/c64mem.sym run 0644
159
installfile data/C64/c64s.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64/c64s.vpl run 0644
160
installfile data/C64/ccs64.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64/ccs64.vpl run 0644
161
installfile data/C64/chargen vice/vice-RUN runtmp /usr/local/lib/vice/C64/chargen run 0644
162
installfile data/C64/default.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64/default.vpl run 0644
163
installfile data/C64/default.vrs vice/vice-RUN runtmp /usr/local/lib/vice/C64/default.vrs run 0644
164
installfile data/C64/frodo.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64/frodo.vpl run 0644
165
installfile data/C64/godot.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64/godot.vpl run 0644
166
installfile data/C64/kernal vice/vice-RUN runtmp /usr/local/lib/vice/C64/kernal run 0644
167
installfile data/C64/pc64.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64/pc64.vpl run 0644
168
installfile data/C64/vice.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64/vice.vpl run 0644
169
installfile data/C64/x11_pos.vkm vice/vice-RUN runtmp /usr/local/lib/vice/C64/x11_pos.vkm run 0644
170
installfile data/C64/x11_sym.vkm vice/vice-RUN runtmp /usr/local/lib/vice/C64/x11_sym.vkm run 0644
171
installfile data/C64DTV/basic vice/vice-RUN runtmp /usr/local/lib/vice/C64DTV/basic run 0644
172
installfile data/C64DTV/c64hq.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64DTV/c64hq.vpl run 0644
173
installfile data/C64DTV/c64mem.sym vice/vice-RUN runtmp /usr/local/lib/vice/C64DTV/c64mem.sym run 0644
174
installfile data/C64DTV/c64s.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64DTV/c64s.vpl run 0644
175
installfile data/C64DTV/ccs64.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64DTV/ccs64.vpl run 0644
176
installfile data/C64DTV/chargen vice/vice-RUN runtmp /usr/local/lib/vice/C64DTV/chargen run 0644
177
installfile data/C64DTV/default.vpl vice/vice-RUN runtmp /usr/local/lib/viceDTV/C64/default.vpl run 0644
178
installfile data/C64DTV/default.vrs vice/vice-RUN runtmp /usr/local/lib/viceDTV/C64/default.vrs run 0644
179
installfile data/C64DTV/frodo.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64DTV/frodo.vpl run 0644
180
installfile data/C64DTV/godot.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64DTV/godot.vpl run 0644
181
installfile data/C64DTV/kernal vice/vice-RUN runtmp /usr/local/lib/vice/C64DTV/kernal run 0644
182
installfile data/C64DTV/pc64.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64DTV/pc64.vpl run 0644
183
installfile data/C64DTV/vice.vpl vice/vice-RUN runtmp /usr/local/lib/vice/C64DTV/vice.vpl run 0644
184
installfile data/C64DTV/x11_pos.vkm vice/vice-RUN runtmp /usr/local/lib/vice/C64DTV/x11_pos.vkm run 0644
185
installfile data/C64DTV/x11_sym.vkm vice/vice-RUN runtmp /usr/local/lib/vice/C64DTV/x11_sym.vkm run 0644
186
installfile data/CBM-II/amber.vpl vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/amber.vpl run 0644
187
installfile data/CBM-II/basic.128 vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/basic.128 run 0644
188
installfile data/CBM-II/basic.256 vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/basic.256 run 0644
189
installfile data/CBM-II/basic.500 vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/basic.500 run 0644
190
installfile data/CBM-II/c64hq.vpl vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/c64hq.vpl run 0644
191
installfile data/CBM-II/c64s.vpl vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/c64s.vpl run 0644
192
installfile data/CBM-II/ccs64.vpl vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/ccs64.vpl run 0644
193
installfile data/CBM-II/chargen.500 vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/chargen.500 run 0644
194
installfile data/CBM-II/chargen.600 vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/chargen.600 run 0644
195
installfile data/CBM-II/chargen.700 vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/chargen.700 run 0644
196
installfile data/CBM-II/default.vpl vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/default.vpl run 0644
197
installfile data/CBM-II/frodo.vpl vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/frodo.vpl run 0644
198
installfile data/CBM-II/godot.vpl vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/godot.vpl run 0644
199
installfile data/CBM-II/green.vpl vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/green.vpl run 0644
200
installfile data/CBM-II/kernal vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/kernal run 0644
201
installfile data/CBM-II/kernal.500 vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/kernal.500 run 0644
202
installfile data/CBM-II/pc64.vpl vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/pc64.vpl run 0644
203
installfile data/CBM-II/rom128h.vrs vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/rom128h.vrs run 0644
204
installfile data/CBM-II/rom128l.vrs vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/rom128l.vrs run 0644
205
installfile data/CBM-II/rom256h.vrs vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/rom256h.vrs run 0644
206
installfile data/CBM-II/rom256l.vrs vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/rom256l.vrs run 0644
207
installfile data/CBM-II/rom500.vrs vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/rom500.vrs run 0644
208
installfile data/CBM-II/white.vpl vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/white.vpl run 0644
209
installfile data/CBM-II/x11_buks.vkm vice/vice-RUN runtmp /usr/local/lib/vice/CBM-II/x11_buks.vkm run 0644
210
installfile doc/html/plain/64doc.txt vice/vice-RUN runtmp /usr/local/lib/vice/doc/64doc.txt run 0644
211
installfile doc/html/plain/BUGS vice/vice-RUN runtmp /usr/local/lib/vice/doc/BUGS run 0644
212
installfile doc/html/plain/COPYING vice/vice-RUN runtmp /usr/local/lib/vice/doc/COPYING run 0644
213
installfile doc/html/plain/NEWS vice/vice-RUN runtmp /usr/local/lib/vice/doc/NEWS run 0644
214
installfile doc/NLS-Howto.txt vice/vice-RUN runtmp /usr/local/lib/vice/doc/NLS-Howto.txt run 0644
215
installfile doc/html/plain/PETdoc.txt vice/vice-RUN runtmp /usr/local/lib/vice/doc/PETdoc.txt run 0644
216
installfile doc/html/plain/TODO vice/vice-RUN runtmp /usr/local/lib/vice/doc/TODO run 0644
217
installfile doc/html/plain/Walkthrough-Howto.txt vice/vice-RUN runtmp /usr/local/lib/vice/doc/Walkthrough-Howto.txt run 0644
218
installfile doc/html/amigaos.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/amigaos.html run 0644
219
installfile doc/html/beos.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/beos.html run 0644
220
installfile doc/cartconv.txt vice/vice-RUN runtmp /usr/local/lib/vice/doc/cartconv.txt run 0644
221
installfile doc/html/plain/cbm_basic_tokens.txt vice/vice-RUN runtmp /usr/local/lib/vice/doc/cbm_basic_tokens.txt run 0644
222
installfile doc/html/plain/drive_info.txt vice/vice-RUN runtmp /usr/local/lib/vice/doc/drive_info.txt run 0644
223
installfile doc/iec-bus.txt vice/vice-RUN runtmp /usr/local/lib/vice/doc/iec-bus.txt run 0644
224
installfile doc/html/index.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/index.html run 0644
225
installfile doc/html/macosx.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/macosx.html run 0644
226
installfile doc/mon.txt vice/vice-RUN runtmp /usr/local/lib/vice/doc/mon.txt run 0644
227
installfile doc/html/images/new.gif vice/vice-RUN runtmp /usr/local/lib/vice/doc/images/new.gif run 0644
228
installfile doc/openGLsync-howto.txt vice/vice-RUN runtmp /usr/local/lib/vice/doc/openGLsync-howto.txt run 0644
229
installfile doc/html/plain/serial.txt vice/vice-RUN runtmp /usr/local/lib/vice/doc/serial.txt run 0644
230
installfile doc/html/solaris.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/solaris.html run 0644
231
installfile doc/html/images/vice-logo.jpg vice/vice-RUN runtmp /usr/local/lib/vice/doc/images/vice-logo.jpg run 0644
232
installfile doc/html/vice_1.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_1.html run 0644
233
installfile doc/html/vice_2.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_2.html run 0644
234
installfile doc/html/vice_3.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_3.html run 0644
235
installfile doc/html/vice_4.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_4.html run 0644
236
installfile doc/html/vice_5.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_5.html run 0644
237
installfile doc/html/vice_6.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_6.html run 0644
238
installfile doc/html/vice_7.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_7.html run 0644
239
installfile doc/html/vice_8.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_8.html run 0644
240
installfile doc/html/vice_9.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_9.html run 0644
241
installfile doc/html/vice_10.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_10.html run 0644
242
installfile doc/html/vice_11.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_11.html run 0644
243
installfile doc/html/vice_12.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_12.html run 0644
244
installfile doc/html/vice_13.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_13.html run 0644
245
installfile doc/html/vice_14.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_14.html run 0644
246
installfile doc/html/vice_15.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_15.html run 0644
247
installfile doc/html/vice_16.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_16.html run 0644
248
installfile doc/html/vice_toc.html vice/vice-RUN runtmp /usr/local/lib/vice/doc/vice_toc.html run 0644
249
installfile data/DRIVES/d1541II vice/vice-RUN runtmp /usr/local/lib/vice/DRIVES/d1541II run 0644
250
installfile data/DRIVES/d1571cr vice/vice-RUN runtmp /usr/local/lib/vice/DRIVES/d1571cr run 0644
251
installfile data/DRIVES/dos1001 vice/vice-RUN runtmp /usr/local/lib/vice/DRIVES/dos1001 run 0644
252
installfile data/DRIVES/dos1541 vice/vice-RUN runtmp /usr/local/lib/vice/DRIVES/dos1541 run 0644
253
installfile data/DRIVES/dos1551 vice/vice-RUN runtmp /usr/local/lib/vice/DRIVES/dos1551 run 0644
254
installfile data/DRIVES/dos1570 vice/vice-RUN runtmp /usr/local/lib/vice/DRIVES/dos1570 run 0644
255
installfile data/DRIVES/dos1571 vice/vice-RUN runtmp /usr/local/lib/vice/DRIVES/dos1571 run 0644
256
installfile data/DRIVES/dos1581 vice/vice-RUN runtmp /usr/local/lib/vice/DRIVES/dos1581 run 0644
257
installfile data/DRIVES/dos2031 vice/vice-RUN runtmp /usr/local/lib/vice/DRIVES/dos2031 run 0644
258
installfile data/DRIVES/dos2040 vice/vice-RUN runtmp /usr/local/lib/vice/DRIVES/dos2040 run 0644
259
installfile data/DRIVES/dos3040 vice/vice-RUN runtmp /usr/local/lib/vice/DRIVES/dos3040 run 0644
260
installfile data/DRIVES/dos4040 vice/vice-RUN runtmp /usr/local/lib/vice/DRIVES/dos4040 run 0644
261
installfile fonttmp/fonts.dir vice/vice-RUN runtmp /usr/local/lib/vice/fonts/fonts.dir run 0644
262
installfile fonttmp/vice-cbm.pcf vice/vice-RUN runtmp /usr/local/lib/vice/fonts/vice-cbm.pcf run 0644
263
installfile data/PET/amber.vpl vice/vice-RUN runtmp /usr/local/lib/vice/PET/amber.vpl run 0644
264
installfile data/PET/basic1 vice/vice-RUN runtmp /usr/local/lib/vice/PET/basic1 run 0644
265
installfile data/PET/basic2 vice/vice-RUN runtmp /usr/local/lib/vice/PET/basic2 run 0644
266
installfile data/PET/basic4 vice/vice-RUN runtmp /usr/local/lib/vice/PET/basic4 run 0644
267
installfile data/PET/chargen vice/vice-RUN runtmp /usr/local/lib/vice/PET/chargen run 0644
268
installfile data/PET/chargen.de vice/vice-RUN runtmp /usr/local/lib/vice/PET/chargen.de run 0644
269
installfile data/PET/edit1g vice/vice-RUN runtmp /usr/local/lib/vice/PET/edit1g run 0644
270
installfile data/PET/edit2b vice/vice-RUN runtmp /usr/local/lib/vice/PET/edit2b run 0644
271
installfile data/PET/edit2g vice/vice-RUN runtmp /usr/local/lib/vice/PET/edit2g run 0644
272
installfile data/PET/edit4b40 vice/vice-RUN runtmp /usr/local/lib/vice/PET/edit4b40 run 0644
273
installfile data/PET/edit4b80 vice/vice-RUN runtmp /usr/local/lib/vice/PET/edit4b80 run 0644
274
installfile data/PET/edit4g40 vice/vice-RUN runtmp /usr/local/lib/vice/PET/edit4g40 run 0644
275
installfile data/PET/green.vpl vice/vice-RUN runtmp /usr/local/lib/vice/PET/green.vpl run 0644
276
installfile data/PET/kernal1 vice/vice-RUN runtmp /usr/local/lib/vice/PET/kernal1 run 0644
277
installfile data/PET/kernal2 vice/vice-RUN runtmp /usr/local/lib/vice/PET/kernal2 run 0644
278
installfile data/PET/kernal4 vice/vice-RUN runtmp /usr/local/lib/vice/PET/kernal4 run 0644
279
installfile data/PET/rom1g.vrs vice/vice-RUN runtmp /usr/local/lib/vice/PET/rom1g.vrs run 0644
280
installfile data/PET/rom2b.vrs vice/vice-RUN runtmp /usr/local/lib/vice/PET/rom2b.vrs run 0644
281
installfile data/PET/rom2g.vrs vice/vice-RUN runtmp /usr/local/lib/vice/PET/rom2g.vrs run 0644
282
installfile data/PET/rom4b40.vrs vice/vice-RUN runtmp /usr/local/lib/vice/PET/rom4b40.vrs run 0644
283
installfile data/PET/rom4b80.vrs vice/vice-RUN runtmp /usr/local/lib/vice/PET/rom4b80.vrs run 0644
284
installfile data/PET/rom4g40.vrs vice/vice-RUN runtmp /usr/local/lib/vice/PET/rom4g40.vrs run 0644
285
installfile data/PET/white.vpl vice/vice-RUN runtmp /usr/local/lib/vice/PET/white.vpl run 0644
286
installfile data/PET/x11_bdep.vkm vice/vice-RUN runtmp /usr/local/lib/vice/PET/x11_bdep.vkm run 0644
287
installfile data/PET/x11_bdes.vkm vice/vice-RUN runtmp /usr/local/lib/vice/PET/x11_bdes.vkm run 0644
288
installfile data/PET/x11_bgrs.vkm vice/vice-RUN runtmp /usr/local/lib/vice/PET/x11_bgrs.vkm run 0644
289
installfile data/PET/x11_buks.vkm vice/vice-RUN runtmp /usr/local/lib/vice/PET/x11_buks.vkm run 0644
290
installfile data/PLUS4/3plus1hi vice/vice-RUN runtmp /usr/local/lib/vice/PLUS4/3plus1hi run 0644
291
installfile data/PLUS4/3plus1lo vice/vice-RUN runtmp /usr/local/lib/vice/PLUS4/3plus1lo run 0644
292
installfile data/PLUS4/basic vice/vice-RUN runtmp /usr/local/lib/vice/PLUS4/basic run 0644
293
installfile data/PLUS4/default.vpl vice/vice-RUN runtmp /usr/local/lib/vice/PLUS4/default.vpl run 0644
294
installfile data/PLUS4/default.vrs vice/vice-RUN runtmp /usr/local/lib/vice/PLUS4/default.vrs run 0644
295
installfile data/PLUS4/kernal vice/vice-RUN runtmp /usr/local/lib/vice/PLUS4/kernal run 0644
296
installfile data/PLUS4/vice.vpl vice/vice-RUN runtmp /usr/local/lib/vice/PLUS4/vice.vpl run 0644
297
installfile data/PLUS4/x11_pos.vkm vice/vice-RUN runtmp /usr/local/lib/vice/PLUS4/x11_pos.vkm run 0644
298
installfile data/PLUS4/x11_sym.vkm vice/vice-RUN runtmp /usr/local/lib/vice/PLUS4/x11_sym.vkm run 0644
299
installfile data/PRINTER/cbm1526 vice/vice-RUN runtmp /usr/local/lib/vice/PRINTER/cbm1526 run 0644
300
installfile data/PRINTER/mps801 vice/vice-RUN runtmp /usr/local/lib/vice/PRINTER/mps801 run 0644
301
installfile data/PRINTER/mps803 vice/vice-RUN runtmp /usr/local/lib/vice/PRINTER/mps803 run 0644
302
installfile data/PRINTER/mps803.vpl vice/vice-RUN runtmp /usr/local/lib/vice/PRINTER/mps803.vpl run 0644
303
installfile data/PRINTER/nl10-cbm vice/vice-RUN runtmp /usr/local/lib/vice/PRINTER/nl10-cbm run 0644
304
installfile data/VIC20/basic vice/vice-RUN runtmp /usr/local/lib/vice/VIC20/basic run 0644
305
installfile data/VIC20/chargen vice/vice-RUN runtmp /usr/local/lib/vice/VIC20/chargen run 0644
306
installfile data/VIC20/default.vpl vice/vice-RUN runtmp /usr/local/lib/vice/VIC20/default.vpl run 0644
307
installfile data/VIC20/default.vrs vice/vice-RUN runtmp /usr/local/lib/vice/VIC20/default.vrs run 0644
308
installfile data/VIC20/kernal vice/vice-RUN runtmp /usr/local/lib/vice/VIC20/kernal run 0644
309
installfile data/VIC20/x11_pos.vkm vice/vice-RUN runtmp /usr/local/lib/vice/VIC20/x11_pos.vkm run 0644
310
installfile data/VIC20/x11_sym.vkm vice/vice-RUN runtmp /usr/local/lib/vice/VIC20/x11_sym.vkm run 0644
312
# Install and prepare vice-MAN
314
installfile man/c1541.1 vice/vice-MAN mantmp /usr/local/man/man1/c1541.1 man 0644
315
installfile man/petcat.1 vice/vice-MAN mantmp /usr/local/man/man1/petcat.1 man 0644
316
installfile man/vice.1 vice/vice-MAN mantmp /usr/local/man/man1/vice.1 man 0644
318
# Make catalog/dfiles/INDEX
319
cat >catalog/dfiles/INDEX <<_END
322
data_model_revision 2.40
325
create_time $DATESTRING
332
# Make catalog/dfiles/INFO
333
check=`cksum catalog/dfiles/INDEX`
336
cat >catalog/dfiles/INFO.1 <<_END
347
echo >catalog/dfiles/INFO.2 size xxx
349
cat >catalog/dfiles/INFO.3 <<_END
355
check1=`cksum catalog/dfiles/INFO.1`
356
check2=`cksum catalog/dfiles/INFO.2`
357
check3=`cksum catalog/dfiles/INFO.3`
364
totalsize=`expr $size1 + $size2 + $size3 + 60`
365
echo >catalog/dfiles/INFO.2 size $totalsize
366
cat >catalog/dfiles/INFO catalog/dfiles/INFO.1 catalog/dfiles/INFO.2 catalog/dfiles/INFO.3
367
rm -f catalog/dfiles/INFO.*
369
# Make catalog/vice/pfiles/INDEX
370
cat >catalog/vice/pfiles/INDEX <<_END
373
data_model_revision 2.40
375
control_directory vice
376
revision $VICEVERSION
379
create_time $DATESTRING
380
architecture $UNAMECONCAT
386
all_filesets vice-MAN vice-RUN
396
# Make catalog/vice/pfiles/INFO
397
check=`cksum catalog/vice/pfiles/INDEX`
400
cat >catalog/vice/pfiles/INFO.1 <<_END
411
echo >catalog/vice/pfiles/INFO.2 size xxx
413
cat >catalog/vice/pfiles/INFO.3 <<_END
419
check1=`cksum catalog/vice/pfiles/INFO.1`
420
check2=`cksum catalog/vice/pfiles/INFO.2`
421
check3=`cksum catalog/vice/pfiles/INFO.3`
428
totalsize=`expr $size1 + $size2 + $size3 + 60`
429
echo >catalog/vice/pfiles/INFO.2 size $totalsize
430
cat >catalog/vice/pfiles/INFO catalog/vice/pfiles/INFO.1 catalog/vice/pfiles/INFO.2 catalog/vice/pfiles/INFO.3
431
rm -f -r catalog/vice/pfiles/INFO.*
433
# Make catalog/vice/vice-MAN/INDEX.1|2|3 parts
435
cat >catalog/vice/vice-MAN/INDEX.1 <<_END
438
data_model_revision 2.40
440
control_directory vice-MAN
443
echo >catalog/vice/vice-MAN/INDEX.2 size xxxxx
445
cat >catalog/vice/vice-MAN/INDEX.3 <<_END
447
create_time $DATESTRING
451
check1=`cksum catalog/vice/vice-MAN/INDEX.1`
452
check2=`cksum catalog/vice/vice-MAN/INDEX.2`
453
check3=`cksum catalog/vice/vice-MAN/INDEX.3`
460
indexsize=`expr $size1 + $size2 + $size3`
462
# Make catalog/vice/vice-MAN/INFO
464
cat >catalog/vice/vice-MAN/INFO.1 <<_END
475
echo >catalog/vice/vice-MAN/INFO.2 size xxxx
477
cat >catalog/vice/vice-MAN/INFO.0 <<_END
483
cat >catalog/vice/vice-MAN/INFO.3 catalog/vice/vice-MAN/INFO.0 mantmp
486
check1=`cksum catalog/vice/vice-MAN/INFO.1`
487
check2=`cksum catalog/vice/vice-MAN/INFO.2`
488
check3=`cksum catalog/vice/vice-MAN/INFO.3`
495
infosize=`expr $size1 + $size2 + $size3 + 59`
497
echo >catalog/vice/vice-MAN/INFO.2 size $infosize
499
cat >catalog/vice/vice-MAN/INFO catalog/vice/vice-MAN/INFO.1 catalog/vice/vice-MAN/INFO.2 catalog/vice/vice-MAN/INFO.3
500
rm -f catalog/vice/vice-MAN/INFO.*
502
# Make catalog/vice/vice-MAN/INDEX
504
mansize=`expr $mantotal + $indexsize + $infosize`
505
echo >catalog/vice/vice-MAN/INDEX.2 size $mansize
507
cat >catalog/vice/vice-MAN/INDEX catalog/vice/vice-MAN/INDEX.1 catalog/vice/vice-MAN/INDEX.2 catalog/vice/vice-MAN/INDEX.3
508
rm -f catalog/vice/vice-MAN/INDEX.*
510
# Make catalog/vice/vice-RUN/INDEX.1|2|3 parts
512
cat >catalog/vice/vice-RUN/INDEX.1 <<_END
515
data_model_revision 2.40
517
control_directory vice-RUN
520
echo >catalog/vice/vice-RUN/INDEX.2 size xxxxxxxx
522
cat >catalog/vice/vice-RUN/INDEX.3 <<_END
524
create_time $DATESTRING
528
check1=`cksum catalog/vice/vice-RUN/INDEX.1`
529
check2=`cksum catalog/vice/vice-RUN/INDEX.2`
530
check3=`cksum catalog/vice/vice-RUN/INDEX.3`
537
indexsize=`expr $size1 + $size2 + $size3`
539
# Make catalog/vice/vice-RUN/INFO
541
cat >catalog/vice/vice-RUN/INFO.1 <<_END
552
echo >catalog/vice/vice-RUN/INFO.2 size xxxxx
554
cat >catalog/vice/vice-RUN/INFO.0 <<_END
560
cat >catalog/vice/vice-RUN/INFO.3 catalog/vice/vice-RUN/INFO.0 runtmp
563
check1=`cksum catalog/vice/vice-RUN/INFO.1`
564
check2=`cksum catalog/vice/vice-RUN/INFO.2`
565
check3=`cksum catalog/vice/vice-RUN/INFO.3`
572
infosize=`expr $size1 + $size2 + $size3 + 59`
574
echo >catalog/vice/vice-RUN/INFO.2 size $infosize
576
cat >catalog/vice/vice-RUN/INFO catalog/vice/vice-RUN/INFO.1 catalog/vice/vice-RUN/INFO.2 catalog/vice/vice-RUN/INFO.3
577
rm -f catalog/vice/vice-RUN/INFO.*
579
# Make catalog/vice/vice-RUN/INDEX
581
runsize=`expr $runtotal + $indexsize + $infosize`
582
echo >catalog/vice/vice-RUN/INDEX.2 size $runsize
584
cat >catalog/vice/vice-RUN/INDEX catalog/vice/vice-RUN/INDEX.1 catalog/vice/vice-RUN/INDEX.2 catalog/vice/vice-RUN/INDEX.3
585
rm -f catalog/vice/vice-RUN/INDEX.*
587
cat >catalog/INDEX <<_END
590
data_model_revision 2.40
593
create_time $DATESTRING
600
data_model_revision 2.40
602
control_directory vice
603
revision $VICEVERSION
605
description "VICEplus is a program that runs on a Unix, MS-DOS, Win32, OS/2,
606
Acorn RISC OS, QNX 6.x, AmigaOS or BeOS machine and executes programs
607
intended for the old 8-bit computers. The current version emulates the C64,
608
the C128, the VIC20, all the PET models (except the SuperPET 9000, which is
609
out of line anyway), the PLUS4 and the CBM-II (aka C610).
611
create_time $DATESTRING
612
architecture $UNAMECONCAT
618
all_filesets vice-MAN vice-RUN
628
data_model_revision 2.40
630
control_directory vice-MAN
633
create_time $DTESTRING
637
data_model_revision 2.40
639
control_directory vice-RUN
642
create_time $DATESTRING
646
if test x"$ZIPKIND" = "xzip"; then
647
cputouse=`echo $CPU | cut -c1-4`
648
ostouse=`echo $SYSTEM | cut -c5-`
649
tar cf vice-$VICEVERSION-$cputouse-$ostouse.depot catalog vice
650
gzip vice-$VICEVERSION-$cputouse-$ostouse.depot
651
rm -f -r catalog vice
652
echo HPUX port binary depot generated as vice-$VICEVERSION-$cputouse-$ostouse.depot.gz
654
echo HPUX port binary destribution directory generated as catalog and and vice