home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / A / BIN / SLACKBUI < prev    next >
Encoding:
Text File  |  1995-04-20  |  13.6 KB  |  477 lines

  1. #!/bin/sh
  2. # Set initial variables:
  3. CWD=`pwd`
  4. if [ "$TMP" = "" ]; then
  5.   TMP=/tmp
  6. fi
  7. PKG=$TMP/package-bin
  8. SRC=/devel/manpagesrc
  9. INFO=/devel/info-pages/usr/info
  10. TEX=/devel/texinfo-docs
  11.  
  12. if [ ! -d $TMP ]; then
  13.   mkdir -p $TMP # location to build the source
  14. fi
  15. if [ ! -d $PKG ]; then
  16.   mkdir -p $PKG # place for the package to be built
  17. fi
  18.  
  19. # Explode the package framework:
  20. cd $PKG
  21. tar xzvf $CWD/_bin.tar.gz
  22.  
  23. # Function to handle manpage source:
  24. man2gz () { # $1 is source page name, $2 is target name for preformatted
  25.             # output (full path && name) and $3 is the same, but for the
  26.             # source.
  27.   mkdir -p `dirname $2`
  28.   groff -Tascii -mandoc $1 | gzip -9c > $2
  29.   if [ ! "$3" = "" ]; then
  30.     mkdir -p `dirname $3`
  31.     cat $1 > $3 
  32.   fi 
  33. }
  34.  
  35. echo "+==================================+"
  36. echo "| fileutils-3.12+color-ls-3.12.0.2 |"
  37. echo "+==================================+"
  38. cd $TMP
  39. tar xzvf $CWD/fileutils-3.12.tar.gz
  40. cd fileutils-3.12
  41. zcat $CWD/color-ls-3.12.0.2.patch.gz | patch -p1
  42. # Next 3 define ETC_DIR to be /etc 
  43. cd src
  44. zcat $CWD/fileutils-3.12.diff.gz | patch
  45. cd ..
  46. CFLAGS=-O2 LDFLAGS=-s ./configure --prefix=/usr
  47. make
  48. cd src
  49. cat chgrp > $PKG/bin/chgrp
  50. cat chmod > $PKG/bin/chmod
  51. cat chown > $PKG/bin/chown
  52. cat cp > $PKG/bin/cp
  53. cat dd > $PKG/bin/dd
  54. cat df > $PKG/bin/df
  55. cat dircolors > $PKG/bin/dircolors
  56. cat du > $PKG/bin/du
  57. cat ginstall > $PKG/usr/bin/ginstall
  58. cat ln > $PKG/bin/ln
  59. cat ls > $PKG/bin/ls
  60. cat mkdir > $PKG/bin/mkdir
  61. cat mkfifo > $PKG/bin/mkfifo
  62. cat mknod > $PKG/bin/mknod
  63. cat mv > $PKG/bin/mv
  64. cat rm > $PKG/bin/rm
  65. cat rmdir > $PKG/bin/rmdir
  66. # cat sync > $PKG/bin/sync # Slackware uses the util-linux assembly sync
  67. cat touch > $PKG/bin/touch
  68. cd ../man
  69. man2gz chgrp.1 $PKG/usr/man/preformat/cat1/chgrp.1.gz $SRC/usr/man/man1/chgrp.1
  70. man2gz chmod.1 $PKG/usr/man/preformat/cat1/chmod.1.gz $SRC/usr/man/man1/chmod.1
  71. man2gz chown.1 $PKG/usr/man/preformat/cat1/chown.1.gz $SRC/usr/man/man1/chown.1
  72. man2gz cp.1 $PKG/usr/man/preformat/cat1/cp.1.gz $SRC/usr/man/man1/cp.1
  73. man2gz dd.1 $PKG/usr/man/preformat/cat1/dd.1.gz $SRC/usr/man/man1/dd.1
  74. man2gz df.1 $PKG/usr/man/preformat/cat1/df.1.gz $SRC/usr/man/man1/df.1
  75. man2gz dircolors.1 $PKG/usr/man/preformat/cat1/dircolors.1.gz $SRC/usr/man/man1/dircolors.1
  76. man2gz du.1 $PKG/usr/man/preformat/cat1/du.1.gz $SRC/usr/man/man1/du.1
  77. man2gz install.1 $PKG/usr/man/preformat/cat1/install.1.gz $SRC/usr/man/man1/install.1
  78. man2gz ln.1 $PKG/usr/man/preformat/cat1/ln.1.gz $SRC/usr/man/man1/ln.1
  79. man2gz ls.1 $PKG/usr/man/preformat/cat1/ls.1.gz $SRC/usr/man/man1/ls.1
  80. man2gz mkdir.1 $PKG/usr/man/preformat/cat1/mkdir.1.gz $SRC/usr/man/man1/mkdir.1
  81. man2gz mkfifo.1 $PKG/usr/man/preformat/cat1/mkfifo.1.gz $SRC/usr/man/man1/mkfifo.1
  82. man2gz mknod.1 $PKG/usr/man/preformat/cat1/mknod.1.gz $SRC/usr/man/man1/mknod.1
  83. man2gz mv.1 $PKG/usr/man/preformat/cat1/mv.1.gz $SRC/usr/man/man1/mv.1
  84. man2gz rm.1 $PKG/usr/man/preformat/cat1/rm.1.gz $SRC/usr/man/man1/rm.1
  85. man2gz rmdir.1 $PKG/usr/man/preformat/cat1/rmdir.1.gz $SRC/usr/man/man1/rmdir.1
  86. man2gz touch.1 $PKG/usr/man/preformat/cat1/touch.1.gz $SRC/usr/man/man1/touch.1
  87. cd ../doc
  88. cat fileutils.info | gzip -9c > $INFO/fileutils.info.gz
  89. cp fileutils.texi $TEX
  90. cp perm.texi $TEX
  91.  
  92. echo "+=====+"
  93. echo "| bpe |"
  94. echo "+=====+"
  95. cd $TMP
  96. tar xzvf $CWD/bpe.tar.gz
  97. cd bpe
  98. mklinux
  99. strip bpe
  100. cat bpe > $PKG/usr/bin/bpe
  101. man2gz bpe.1 $PKG/usr/man/preformat/cat1/bpe.1.gz $SRC/usr/man/man1/bpe.1
  102.  
  103. echo "+========+"
  104. echo "| ed-0.2 |"
  105. echo "+========+"
  106. cd $TMP
  107. tar xzvf $CWD/ed-0.2.tar.gz
  108. cd ed-0.2
  109. CFLAGS=-O2 LDFLAGS=-s ./configure --prefix=/usr
  110. make
  111. cat ed > $PKG/bin/ed
  112. man2gz ed.1 $PKG/usr/man/preformat/cat1/ed.1.gz $SRC/usr/man/man1/ed.1
  113. cat ed.info | gzip -9c > $INFO/ed.info.gz
  114. cp ed.texinfo $TEX/ed.texi
  115.  
  116. echo "+========+"
  117. echo "| at-2.7 |"
  118. echo "+========+"
  119. cd $TMP
  120. tar xzvf $CWD/at-2.7.tar.gz
  121. cd at
  122. zcat $CWD/at-2.7.diff.gz | patch
  123. make
  124. strip at atrun
  125. cat at > $PKG/usr/bin/at
  126. cat atrun > $PKG/usr/lib/atrun
  127. man2gz at.man $PKG/usr/man/preformat/cat1/at.1.gz $SRC/usr/man/man1/at.1
  128. ( cd $SRC/usr/man/man1 ; ln -sf at.1 batch.1 )
  129. ( cd $SRC/usr/man/man1 ; ln -sf at.1 atq.1 )
  130. ( cd $SRC/usr/man/man1 ; ln -sf at.1 atrm.1 )
  131. man2gz atrun.man $PKG/usr/man/preformat/cat1/atrun.1.gz $SRC/usr/man/man1/atrun.1
  132.  
  133. echo "+==========+"
  134. echo "| compress |"
  135. echo "+==========+"
  136. cd $TMP
  137. tar xzvf $CWD/compress.tar.gz
  138. cd compress
  139. zcat $CWD/compress.diff.gz | patch
  140. make
  141. cat compress > $PKG/usr/bin/compress
  142. man2gz compress.1 $PKG/usr/man/preformat/cat1/compress.1.gz $SRC/usr/man/man1/compress.1
  143. ( cd $SRC/usr/man/man1 ; ln -sf compress.1 uncompress.1 )
  144.  
  145. echo "+=========+"
  146. echo "| banners |"
  147. echo "+=========+"
  148. cd $TMP
  149. tar xzvf $CWD/banners.tar.gz
  150. cd banners
  151. make
  152. cat bban > $PKG/usr/bin/bban
  153. cat sysvbanner > $PKG/usr/bin/sysvbanner
  154.  
  155. echo "+===========+"
  156. echo "| dcron 2.2 |"
  157. echo "+===========+"
  158. cd $TMP
  159. tar xzvf $CWD/dcron22.tar.gz
  160. cd dcron
  161. make
  162. cat crond > $PKG/usr/sbin/crond
  163. cat crontab > $PKG/usr/bin/crontab
  164. man2gz crontab.1 $PKG/usr/man/preformat/cat1/crontab.1.gz $SRC/usr/man/man1/crontab.1
  165. man2gz crond.8 $PKG/usr/man/preformat/cat8/crond.8.gz $SRC/usr/man/man8/crond.8
  166.  
  167. echo "+===========+"
  168. echo "| dosfsck.1 |"
  169. echo "+===========+"
  170. cd $TMP
  171. tar xzvf $CWD/dosfsck.1.tar.gz
  172. cd dosfsck
  173. zcat $CWD/dosfsck.1.diff.gz | patch
  174. make
  175. strip dosfsck
  176. cat dosfsck > $PKG/sbin/dosfsck
  177. man2gz dosfsck.8 $PKG/usr/man/preformat/cat8/dosfsck.8.gz $SRC/usr/man/man8/dosfsck.8
  178.  
  179. echo "+=====================+"
  180. echo "| elvis-1.8pl3.tar.gz |"
  181. echo "+=====================+"
  182. cd $TMP
  183. tar xzvf $CWD/elvis-1.8pl3.tar.gz
  184. cd elvis
  185. zcat $CWD/elvis-1.8pl3.diff.gz | patch
  186. make
  187. strip ctags elvis elvprsv elvrec fmt ref
  188. cat ctags > $PKG/usr/bin/ctags
  189. cat elvis > $PKG/usr/bin/elvis
  190. cat elvprsv > $PKG/usr/bin/elvprsv
  191. cat elvrec > $PKG/usr/bin/elvrec
  192. cat fmt > $PKG/usr/bin/fmt
  193. cat ref > $PKG/usr/bin/ref
  194. cd doc
  195. man2gz ctags.man $PKG/usr/man/preformat/cat1/ctags.1.gz $SRC/usr/man/man1/ctags.1
  196. man2gz elvis.man $PKG/usr/man/preformat/cat1/elvis.1.gz $SRC/usr/man/man1/elvis.1
  197. man2gz elvprsv.man $PKG/usr/man/preformat/cat1/elvprsv.1.gz $SRC/usr/man/man1/elvprsv.1
  198. man2gz elvrec.man $PKG/usr/man/preformat/cat1/elvrec.1.gz $SRC/usr/man/man1/elvrec.1
  199. man2gz fmt.man $PKG/usr/man/preformat/cat1/fmt.1.gz $SRC/usr/man/man1/fmt.1
  200. man2gz ref.man $PKG/usr/man/preformat/cat1/ref.1.gz $SRC/usr/man/man1/ref.1
  201.  
  202. echo "+===========+"
  203. echo "| file-3.14 |"
  204. echo "+===========+"
  205. cd $TMP
  206. tar xzvf $CWD/file-3.14.tar.gz
  207. cd file-3.14
  208. zcat $CWD/file-3.14b.diff.gz | patch -p1
  209. make
  210. strip file
  211. cat file > $PKG/usr/bin/file
  212. cat magic > $PKG/etc/magic
  213. man2gz file.1 $PKG/usr/man/preformat/cat1/file.1.gz $SRC/usr/man/man1/file.1
  214. man2gz magic.4 $PKG/usr/man/preformat/cat4/magic.4.gz $SRC/usr/man/man1/magic.4
  215.  
  216. echo "+==============+"
  217. echo "| indent-1.9.1 |"
  218. echo "+==============+"
  219. cd $TMP
  220. tar xzvf $CWD/indent-1.9.1.tar.gz
  221. cd indent-1.9.1
  222. ./configure --prefix=/usr
  223. zcat $CWD/indent-1.9.1.diff.gz | patch
  224. make
  225. cat indent > $PKG/usr/bin/indent
  226. man2gz indent.1 $PKG/usr/man/preformat/cat1/indent.1.gz $SRC/usr/man/man1/indent.1
  227. cat indent.info | gzip -9c > $INFO/indent.info.gz
  228. cp indent.texinfo $TEX/indent.texi
  229.  
  230. echo "+=============+"
  231. echo "| gawk-2.15.5 |"
  232. echo "+=============+"
  233. cd $TMP
  234. tar xzvf $CWD/gawk-2.15.5.tar.gz
  235. cd gawk-2.15.5
  236. ./configure linux
  237. zcat $CWD/gawk-2.15.5.diff.gz | patch
  238. make
  239. cat gawk > $PKG/usr/bin/gawk
  240. man2gz gawk.1 $PKG/usr/man/preformat/cat1/gawk.1.gz $SRC/usr/man/man1/gawk.1
  241. makeinfo gawk.texi
  242. cat gawk.info | gzip -9c > $INFO/gawk.info.gz
  243. cp gawk.texi $TEX/gawk.texi
  244.  
  245. echo "+==========+"
  246. echo "| man-1.4c |"
  247. echo "+==========+"
  248. cd $TMP
  249. tar xzvf $CWD/man-1.4c.tar.gz
  250. cd man-1.4c
  251. configure +lang all
  252. make
  253. cd src
  254. cat man > $PKG/usr/bin/man
  255. cd ../man/en
  256. man2gz apropos.1 $PKG/usr/man/preformat/cat1/apropos.1.gz $SRC/usr/man/man1/apropos.1
  257. man2gz man.1 $PKG/usr/man/preformat/cat1/man.1.gz $SRC/usr/man/man1/man.1
  258. man2gz man.config.5 $PKG/usr/man/preformat/cat5/man.config.5.gz $SRC/usr/man/man5/man.config.5
  259. man2gz whatis.1 $PKG/usr/man/preformat/cat1/whatis.1.gz $SRC/usr/man/man1/whatis.1
  260.  
  261. echo "+=============+"
  262. echo "| mkdosfs-0.2 |"
  263. echo "+=============+"
  264. cd $TMP
  265. tar xzvf $CWD/mkdosfs-0.2.tar.gz
  266. cd mkdosfs-0.2
  267. zcat $CWD/mkdosfs-0.2.diff.gz | patch
  268. make
  269. cat mkdosfs > $PKG/sbin/mkdosfs
  270. man2gz mkdosfs.8 $PKG/usr/man/preformat/cat8/mkdosfs.8.gz $SRC/usr/man/man8/mkdosfs.8
  271.  
  272. echo "+================+"
  273. echo "| modules-1.1.87 |"
  274. echo "+================+"
  275. cd $TMP
  276. tar xzvf $CWD/modules-1.1.87.tar.gz
  277. cd modules-1.1.87
  278. zcat $CWD/modules-1.1.87.diff.gz | patch -p1
  279. make
  280. cd insmod
  281. cat insmod > $PKG/sbin/insmod
  282. man2gz insmod.1 $PKG/usr/man/preformat/cat1/insmod.1.gz $SRC/usr/man/man1/insmod.1
  283. man2gz ksyms.1 $PKG/usr/man/preformat/cat1/ksyms.1.gz $SRC/usr/man/man1/ksyms.1
  284. man2gz lsmod.1 $PKG/usr/man/preformat/cat1/lsmod.1.gz $SRC/usr/man/man1/lsmod.1
  285. man2gz modules.2 $PKG/usr/man/preformat/cat2/modules.2.gz $SRC/usr/man/man2/modules.2
  286. man2gz rmmod.1 $PKG/usr/man/preformat/cat1/rmmod.1.gz $SRC/usr/man/man1/rmmod.1
  287. cd ../genksyms
  288. cat genksyms > $PKG/sbin/genksyms
  289. man2gz genksyms.8 $PKG/usr/man/preformat/cat8/genksyms.8.gz $SRC/usr/man/man8/genksyms.8
  290. cd ../depmod
  291. cat modprobe > $PKG/sbin/modprobe
  292. man2gz depmod.1 $PKG/usr/man/preformat/cat1/depmod.1.gz $SRC/usr/man/man1/depmod.1
  293.  
  294. echo "+===========+"
  295. echo "| patch-2.1 |"
  296. echo "+===========+"
  297. cd $TMP
  298. tar xzvf $CWD/patch-2.1.tar.gz
  299. cd patch-2.1
  300. configure --prefix=/usr
  301. make CFLAGS=-O2 LDFLAGS=-s
  302. cat patch > $PKG/usr/bin/patch
  303. man2gz patch.man $PKG/usr/man/preformat/cat1/patch.1.gz $SRC/usr/man/man1/patch.1
  304.  
  305. echo "+==========+"
  306. echo "| sed-2.05 |"
  307. echo "+==========+"
  308. cd $TMP
  309. tar xzvf $CWD/sed-2.05.tar.gz
  310. cd sed-2.05
  311. ./configure --prefix=/usr
  312. make CFLAGS=-O2 LDFLAGS=-s
  313. cat sed > $PKG/usr/bin/sed
  314.  
  315. echo "+===============+"
  316. echo "| sharutils-4.1 |"
  317. echo "+===============+"
  318. cd $TMP
  319. tar xzvf $CWD/sharutils-4.1.tar.gz
  320. cd sharutils-4.1
  321. CFLAGS=-O2 LDFLAGS=-s ./configure
  322. make
  323. cat shar > $PKG/usr/bin/shar
  324. cat unshar > $PKG/usr/bin/unshar
  325. cat uuencode > $PKG/usr/bin/uuencode
  326. cat uudecode > $PKG/usr/bin/uudecode
  327. man2gz shar.1 $PKG/usr/man/preformat/cat1/shar.1.gz $SRC/usr/man/man1/shar.1
  328. man2gz unshar.1 $PKG/usr/man/preformat/cat1/unshar.1.gz $SRC/usr/man/man1/unshar.1
  329. man2gz uuencode.1 $PKG/usr/man/preformat/cat1/uuencode.1.gz $SRC/usr/man/man1/uuencode.1
  330. ( cd $SRC/usr/man/man1 ; ln -sf uuencode.1 uudecode.1 )
  331. man2gz uuencode.5 $PKG/usr/man/preformat/cat5/uuencode.5.gz $SRC/usr/man/man5/uuencode.5
  332. cat sharutils.info | gzip -9c > $INFO/sharutils.info.gz
  333. cp sharutils.texi $TEX/sharutils.texi
  334.  
  335. echo "+===============+"
  336. echo "| splitvt-1.6.1 |"
  337. echo "+===============+"
  338. cd $TMP
  339. tar xzvf $CWD/splitvt-1.6.1.tar.gz
  340. cd splitvt-1.6.1
  341. Configure
  342. make
  343. cat splitvt > $PKG/usr/bin/splitvt
  344. man2gz splitvt.1 $PKG/usr/man/preformat/cat1/splitvt.1.gz $SRC/usr/man/man1/splitvt.1
  345.  
  346. echo "+==========+"
  347. echo "| time-1.6 |"
  348. echo "+==========+"
  349. cd $TMP
  350. tar xvzf $CWD/time-1.6.tar.gz
  351. cd time-1.6
  352. configure --prefix=/usr
  353. make CFLAGS=-O2 LDFLAGS=-s
  354. cat time > $PKG/usr/bin/time
  355. cat time.info | gzip -9c > $INFO/time.info.gz
  356. cp time.texi $TEX/time.texi
  357.  
  358. echo "+==========+"
  359. echo "| tput-1.0 |"
  360. echo "+==========+"
  361. cd $TMP
  362. tar xvzf $CWD/tput-1.0.tar.gz
  363. cd tput-1.0
  364. ./configure --prefix=/usr
  365. make CFLAGS=-O2 LDFLAGS=-s
  366. cat tput > $PKG/usr/bin/tput
  367. cat tput.info | gzip -9c > $INFO/tput.info.gz
  368. cp tput.texinfo $TEX/tput.texi
  369.  
  370. echo "+==========+"
  371. echo "| unarj230 |"
  372. echo "+==========+"
  373. cd $TMP
  374. tar xzvf $CWD/unarj230.tar.gz
  375. cd unarj230
  376. zcat $CWD/unarj230.diff.gz | patch
  377. make
  378. strip unarj
  379. cat unarj > $PKG/usr/bin/unarj
  380.  
  381. echo "+=======+"
  382. echo "| which |"
  383. echo "+=======+"
  384. cd $TMP
  385. tar xzvf $CWD/which.tar.gz
  386. cd which
  387. make
  388. cat which > $PKG/usr/bin/which
  389. man2gz which.1 $PKG/usr/man/preformat/cat1/which.1.gz $SRC/usr/man/man1/which.1
  390.  
  391. echo "+==========+"
  392. echo "| zoo-2.10 |"
  393. echo "+==========+"
  394. cd $TMP
  395. tar xzvf $CWD/zoo-2.10.tar.gz
  396. cd zoo-2.10
  397. zcat $CWD/zoo-2.10.diff.gz | patch
  398. make generic
  399. strip fiz
  400. strip zoo
  401. cat fiz > $PKG/usr/bin/fiz
  402. cat zoo > $PKG/usr/bin/zoo
  403. man2gz fiz.1 $PKG/usr/man/preformat/cat1/fiz.1.gz $SRC/usr/man/man1/fiz.1
  404. man2gz zoo.1 $PKG/usr/man/preformat/cat1/zoo.1.gz $SRC/usr/man/man1/zoo.1
  405.  
  406. echo "+================+"
  407. echo "| xiafspgm-0.8.1 |"
  408. echo "+================+"
  409. cd $TMP
  410. tar xzvf $CWD/xiafspgm-0.8.1.tar.gz
  411. cd xiafspgm-0.8.1
  412. make xiafspgm
  413. strip mkxfs xfsck
  414. cat mkxfs > $PKG/sbin/mkxfs
  415. cat xfsck > $PKG/sbin/xfsck
  416. man2gz mkxfs.8 $PKG/usr/man/preformat/cat8/mkxfs.8.gz $SRC/usr/man/man8/mkxfs.8
  417. man2gz xfsck.8 $PKG/usr/man/preformat/cat8/xfsck.8.gz $SRC/usr/man/man8/xfsck.8
  418.  
  419. #echo "+==============+"
  420. #echo "| shadow-3.3.1 |"
  421. #echo "+==============+"
  422. ## Note that the only reason we build the shadow stuff is so that we can use the
  423. ## version of 'chfn' that it comes with.  Converting the whole system to use
  424. ## shadow passwords is not big on the list of priories right now...
  425. ##
  426. ## I sure wish I could get userdel/useradd/usermod to work without shadow like
  427. ## they used to.
  428. ##
  429. #cd $TMP
  430. #tar xzvf $CWD/shadow-3.3.1.tar.gz
  431. #cd shadow-3.3.1
  432. #zcat $CWD/shadow-3.3.1-2.diff.gz | patch
  433. #make chfn
  434. #if [ ! -r chfn ]; then
  435. #  zcat $CWD/shadow-3.3.1-extra.diff.gz | patch
  436. #  make chfn
  437. #fi
  438. #cat chfn > $PKG/usr/bin/chfn
  439. #man2gz chfn.1 $PKG/usr/man/preformat/cat1/chfn.1.gz $SRC/usr/man/man1/chfn.1
  440.  
  441. # Build the package:
  442. cd $PKG
  443. tar czvf $TMP/bin.tgz .
  444.  
  445. # Clean up the extra stuff:
  446. if [ "$1" = "--cleanup" ]; then
  447.   rm -rf $TMP/fileutils-3.12
  448.   rm -rf $TMP/pwd
  449.   rm -rf $TMP/ed-0.2
  450.   rm -rf $TMP/at
  451.   rm -rf $TMP/banners
  452.   rm -rf $TMP/bpe
  453.   rm -rf $TMP/dcron
  454.   rm -rf $TMP/dosfsck
  455.   rm -rf $TMP/elvis
  456.   rm -rf $TMP/file-3.9
  457.   rm -rf $TMP/file-3.14
  458.   rm -rf $TMP/indent-1.9.1
  459.   rm -rf $TMP/gawk-2.15.5
  460.   rm -rf $TMP/man-1.4c
  461.   rm -rf $TMP/mkdosfs-0.2
  462.   rm -rf $TMP/modules-1.1.87
  463.   rm -rf $TMP/patch-2.1
  464.   rm -rf $TMP/sed-2.05
  465.   rm -rf $TMP/sharutils-4.1
  466.   rm -rf $TMP/time-1.6
  467.   rm -rf $TMP/tput-1.0
  468.   rm -rf $TMP/unarj230
  469.   rm -rf $TMP/which
  470.   rm -rf $TMP/zoo-2.10
  471. #  rm -rf $TMP/shadow-3.3.1
  472.   rm -rf $TMP/compress
  473.   rm -rf $TMP/splitvt-1.6.1
  474.   rm -rf $TMP/xiafspgm-0.8.1
  475.   rm -rf $PKG
  476. fi
  477.