summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick McLean <chutzpah@gentoo.org>2006-05-02 13:31:12 +0000
committerPatrick McLean <chutzpah@gentoo.org>2006-05-02 13:31:12 +0000
commit469d58795bb9954f4e181da72152ee9085293a72 (patch)
tree92ec248330b50a4597366e9cd34b10d9a29ea7cf /dev-lisp
parentStable on x86 wrt bug #127003. (diff)
downloadhistorical-469d58795bb9954f4e181da72152ee9085293a72.tar.gz
historical-469d58795bb9954f4e181da72152ee9085293a72.tar.bz2
historical-469d58795bb9954f4e181da72152ee9085293a72.zip
remove dev-lisp/plt as per last rites email send on Apr 3
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/plt/ChangeLog28
-rw-r--r--dev-lisp/plt/Manifest12
-rw-r--r--dev-lisp/plt/files/digest-plt-2021
-rw-r--r--dev-lisp/plt/files/plt-202-gcc3.3.patch345
-rw-r--r--dev-lisp/plt/plt-202.ebuild72
5 files changed, 0 insertions, 458 deletions
diff --git a/dev-lisp/plt/ChangeLog b/dev-lisp/plt/ChangeLog
deleted file mode 100644
index 4cc6f872cc40..000000000000
--- a/dev-lisp/plt/ChangeLog
+++ /dev/null
@@ -1,28 +0,0 @@
-# ChangeLog for dev-lisp/plt
-# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/plt/ChangeLog,v 1.9 2006/03/19 23:19:07 joshuabaergen Exp $
-
- 19 Mar 2006; Joshua Baergen <joshuabaergen@gentoo.org> plt-202.ebuild:
- Add modular X dependencies.
-
- 28 Jan 2006; Simon Stelling <blubb@gentoo.org>
- +files/plt-202-gcc3.3.patch, -files/plt-202-gcc3.3.patch.tar.bz2,
- plt-202.ebuild:
- no need to bzip a smallish patch
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> plt-202.ebuild:
- virtual/glibc -> virtual/libc
-
- 12 Dec 2003; Brandy Westcott brandy@gentoo.org plt-202.ebuild:
- Added gcc3.3 patch.
-
- 26 Sep 2003; Michael Sterrett <msterret@gentoo.org> plt-202.ebuild:
- x11-libs/xaw went away. Doesn't seem to be necessary to install.
-
- 12 Jun 2003; <msterret@gentoo.org> plt-202.ebuild:
- add Header
-
-*plt-202 (04 Nov 2002)
-
- 04 Nov 2002; Daniel Ahlberg <aliz@gentoo.org> :
- Initial import. Ebuild contributed by Jonathan Rogers <jonner@mailandnews.com> in #5716.
diff --git a/dev-lisp/plt/Manifest b/dev-lisp/plt/Manifest
deleted file mode 100644
index 88818918205d..000000000000
--- a/dev-lisp/plt/Manifest
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 03ae7c4d3f7f0b2234d88d3e3b2f5274 ChangeLog 1044
-RMD160 bd2408d65190865d65239080ef585128eaac325c ChangeLog 1044
-SHA256 426f383617a5c1d4c9dbb3c70c5a9497bbcc463cb92ff49ab2d76f95b8f5d91d ChangeLog 1044
-MD5 338c266edeca0842385cbe77e059049a files/digest-plt-202 62
-RMD160 0a42a4faca9c544bb7241a90fe47c5159c66cba2 files/digest-plt-202 62
-SHA256 7661a7716a06964f6566f726d5f42c70b7f603cada2258197a606f90216cdd93 files/digest-plt-202 62
-MD5 ee072e5200440ae00706fff01b6b76a3 files/plt-202-gcc3.3.patch 9164
-RMD160 bf8134be02b3f7d12f6cc239673da75aa22c127a files/plt-202-gcc3.3.patch 9164
-SHA256 df0092f364137de91f7f31913789f96072104af1b4c6f1154b63b4261188e3bc files/plt-202-gcc3.3.patch 9164
-MD5 c054a1edd45312ab6a10f642751150c9 plt-202.ebuild 1872
-RMD160 10e5170b1e411dca279582b848d1730c14d96d75 plt-202.ebuild 1872
-SHA256 f4ccad3a0b390225fbcd8971505696a8866c8d2e5a6bf1d64cfb2758527b510a plt-202.ebuild 1872
diff --git a/dev-lisp/plt/files/digest-plt-202 b/dev-lisp/plt/files/digest-plt-202
deleted file mode 100644
index 2126436a1bf5..000000000000
--- a/dev-lisp/plt/files/digest-plt-202
+++ /dev/null
@@ -1 +0,0 @@
-MD5 cdc393660094aca6d65b4899673b6fe0 plt.src.x.tar.gz 6128207
diff --git a/dev-lisp/plt/files/plt-202-gcc3.3.patch b/dev-lisp/plt/files/plt-202-gcc3.3.patch
deleted file mode 100644
index d1eb03a63824..000000000000
--- a/dev-lisp/plt/files/plt-202-gcc3.3.patch
+++ /dev/null
@@ -1,345 +0,0 @@
-diff -ur plt/src/mzscheme/src/gmp/gmplonglong.h plt-gentoo/src/mzscheme/src/gmp/gmplonglong.h
---- plt/src/mzscheme/src/gmp/gmplonglong.h 2001-06-27 04:46:25.000000000 +1200
-+++ plt-gentoo/src/mzscheme/src/gmp/gmplonglong.h 2003-10-13 03:20:44.000000000 +1300
-@@ -231,19 +231,19 @@
- #define UMUL_TIME 5
- #else
- #define umul_ppmm(xh, xl, a, b) \
-- __asm__ ("%@ Inlined umul_ppmm
-- mov %|r0, %2, lsr #16
-- mov %|r2, %3, lsr #16
-- bic %|r1, %2, %|r0, lsl #16
-- bic %|r2, %3, %|r2, lsl #16
-- mul %1, %|r1, %|r2
-- mul %|r2, %|r0, %|r2
-- mul %|r1, %0, %|r1
-- mul %0, %|r0, %0
-- adds %|r1, %|r2, %|r1
-- addcs %0, %0, #65536
-- adds %1, %1, %|r1, lsl #16
-- adc %0, %0, %|r1, lsr #16" \
-+ __asm__ ("%@ Inlined umul_ppmm\n"
-+" mov %|r0, %2, lsr #16\n"
-+" mov %|r2, %3, lsr #16\n"
-+" bic %|r1, %2, %|r0, lsl #16\n"
-+" bic %|r2, %3, %|r2, lsl #16\n"
-+" mul %1, %|r1, %|r2\n"
-+" mul %|r2, %|r0, %|r2\n"
-+" mul %|r1, %0, %|r1\n"
-+" mul %0, %|r0, %0\n"
-+" adds %|r1, %|r2, %|r1\n"
-+" addcs %0, %0, #65536\n"
-+" adds %1, %1, %|r1, lsl #16\n"
-+" adc %0, %0, %|r1, lsr #16" \
- : "=&r" (xh), "=r" (xl) \
- : "r" (a), "r" (b) \
- : "r0", "r1", "r2")
-@@ -360,22 +360,22 @@
- do { \
- USItype __tmp; \
- __asm__ ( \
-- "ldi 1,%0
-- extru,= %1,15,16,%%r0 ; Bits 31..16 zero?
-- extru,tr %1,15,16,%1 ; No. Shift down, skip add.
-- ldo 16(%0),%0 ; Yes. Perform add.
-- extru,= %1,23,8,%%r0 ; Bits 15..8 zero?
-- extru,tr %1,23,8,%1 ; No. Shift down, skip add.
-- ldo 8(%0),%0 ; Yes. Perform add.
-- extru,= %1,27,4,%%r0 ; Bits 7..4 zero?
-- extru,tr %1,27,4,%1 ; No. Shift down, skip add.
-- ldo 4(%0),%0 ; Yes. Perform add.
-- extru,= %1,29,2,%%r0 ; Bits 3..2 zero?
-- extru,tr %1,29,2,%1 ; No. Shift down, skip add.
-- ldo 2(%0),%0 ; Yes. Perform add.
-- extru %1,30,1,%1 ; Extract bit 1.
-- sub %0,%1,%0 ; Subtract it.
-- " : "=r" (count), "=r" (__tmp) : "1" (x)); \
-+ "ldi 1,%0\n"
-+" extru,= %1,15,16,%%r0 ; Bits 31..16 zero?\n"
-+" extru,tr %1,15,16,%1 ; No. Shift down, skip add.\n"
-+" ldo 16(%0),%0 ; Yes. Perform add.\n"
-+" extru,= %1,23,8,%%r0 ; Bits 15..8 zero?\n"
-+" extru,tr %1,23,8,%1 ; No. Shift down, skip add.\n"
-+" ldo 8(%0),%0 ; Yes. Perform add.\n"
-+" extru,= %1,27,4,%%r0 ; Bits 7..4 zero?\n"
-+" extru,tr %1,27,4,%1 ; No. Shift down, skip add.\n"
-+" ldo 4(%0),%0 ; Yes. Perform add.\n"
-+" extru,= %1,29,2,%%r0 ; Bits 3..2 zero?\n"
-+" extru,tr %1,29,2,%1 ; No. Shift down, skip add.\n"
-+" ldo 2(%0),%0 ; Yes. Perform add.\n"
-+" extru %1,30,1,%1 ; Extract bit 1.\n"
-+" sub %0,%1,%0 ; Subtract it.\n"
-+ : "=r" (count), "=r" (__tmp) : "1" (x)); \
- } while (0)
- #endif /* hppa */
-
-@@ -529,28 +529,28 @@
- #else /* for other 68k family members use 16x16->32 multiplication */
- #define umul_ppmm(xh, xl, a, b) \
- do { USItype __umul_tmp1, __umul_tmp2; \
-- __asm__ ("| Inlined umul_ppmm
-- move%.l %5,%3
-- move%.l %2,%0
-- move%.w %3,%1
-- swap %3
-- swap %0
-- mulu%.w %2,%1
-- mulu%.w %3,%0
-- mulu%.w %2,%3
-- swap %2
-- mulu%.w %5,%2
-- add%.l %3,%2
-- jcc 1f
-- add%.l %#0x10000,%0
--1: move%.l %2,%3
-- clr%.w %2
-- swap %2
-- swap %3
-- clr%.w %3
-- add%.l %3,%1
-- addx%.l %2,%0
-- | End inlined umul_ppmm" \
-+ __asm__ ("| Inlined umul_ppmm\n"
-+" move%.l %5,%3\n"
-+" move%.l %2,%0\n"
-+" move%.w %3,%1\n"
-+" swap %3\n"
-+" swap %0\n"
-+" mulu%.w %2,%1\n"
-+" mulu%.w %3,%0\n"
-+" mulu%.w %2,%3\n"
-+" swap %2\n"
-+" mulu%.w %5,%2\n"
-+" add%.l %3,%2\n"
-+" jcc 1f\n"
-+" add%.l %#0x10000,%0\n"
-+"1: move%.l %2,%3\n"
-+" clr%.w %2\n"
-+" swap %2\n"
-+" swap %3\n"
-+" clr%.w %3\n"
-+" add%.l %3,%1\n"
-+" addx%.l %2,%0\n"
-+" | End inlined umul_ppmm" \
- : "=&d" ((USItype)(xh)), "=&d" ((USItype)(xl)), \
- "=d" (__umul_tmp1), "=&d" (__umul_tmp2) \
- : "%2" ((USItype)(a)), "d" ((USItype)(b))); \
-@@ -827,26 +827,26 @@
- "1" ((USItype)(al)), "r" ((USItype)(bl)))
- #define smul_ppmm(ph, pl, m0, m1) \
- __asm__ ( \
-- "s r2,r2
-- mts r10,%2
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- m r2,%3
-- cas %0,r2,r0
-- mfs r10,%1" \
-+ "s r2,r2\n"
-+" mts r10,%2\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" m r2,%3\n"
-+" cas %0,r2,r0\n"
-+" mfs r10,%1" \
- : "=r" ((USItype)(ph)), "=r" ((USItype)(pl)) \
- : "%r" ((USItype)(m0)), "r" ((USItype)(m1)) \
- : "r2"); \
-@@ -936,45 +936,45 @@
- __asm__ ("umul %2,%3,%1;rd %%y,%0" : "=r" (w1), "=r" (w0) : "r" (u), "r" (v))
- #define UMUL_TIME 5
- #define udiv_qrnnd(q, r, n1, n0, d) \
-- __asm__ ("! Inlined udiv_qrnnd
-- wr %%g0,%2,%%y ! Not a delayed write for sparclite
-- tst %%g0
-- divscc %3,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%%g1
-- divscc %%g1,%4,%0
-- rd %%y,%1
-- bl,a 1f
-- add %1,%4,%1
--1: ! End of inline udiv_qrnnd" \
-+ __asm__ ("! Inlined udiv_qrnnd\n"
-+" wr %%g0,%2,%%y ! Not a delayed write for sparclite\n"
-+" tst %%g0\n"
-+" divscc %3,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%%g1\n"
-+" divscc %%g1,%4,%0\n"
-+" rd %%y,%1\n"
-+" bl,a 1f\n"
-+" add %1,%4,%1\n"
-+"1: ! End of inline udiv_qrnnd" \
- : "=r" (q), "=r" (r) : "r" (n1), "r" (n0), "rI" (d)
- : "%g1" __AND_CLOBBER_CC)
- #define UDIV_TIME 37
-@@ -989,46 +989,46 @@
- /* Default to sparc v7 versions of umul_ppmm and udiv_qrnnd. */
- #ifndef umul_ppmm
- #define umul_ppmm(w1, w0, u, v) \
-- __asm__ ("! Inlined umul_ppmm
-- wr %%g0,%2,%%y ! SPARC has 0-3 delay insn after a wr
-- sra %3,31,%%g2 ! Don't move this insn
-- and %2,%%g2,%%g2 ! Don't move this insn
-- andcc %%g0,0,%%g1 ! Don't move this insn
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,%3,%%g1
-- mulscc %%g1,0,%%g1
-- add %%g1,%%g2,%0
-- rd %%y,%1" \
-+ __asm__ ("! Inlined umul_ppmm\n"
-+" wr %%g0,%2,%%y ! SPARC has 0-3 delay insn after a wr\n"
-+" sra %3,31,%%g2 ! Don't move this insn\n"
-+" and %2,%%g2,%%g2 ! Don't move this insn\n"
-+" andcc %%g0,0,%%g1 ! Don't move this insn\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,%3,%%g1\n"
-+" mulscc %%g1,0,%%g1\n"
-+" add %%g1,%%g2,%0\n"
-+" rd %%y,%1" \
- : "=r" (w1), "=r" (w0) : "%rI" (u), "r" (v) \
- : "%g1", "%g2" __AND_CLOBBER_CC)
- #define UMUL_TIME 39 /* 39 instructions */
diff --git a/dev-lisp/plt/plt-202.ebuild b/dev-lisp/plt/plt-202.ebuild
deleted file mode 100644
index 9d8442fd1411..000000000000
--- a/dev-lisp/plt/plt-202.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/plt/plt-202.ebuild,v 1.14 2006/03/19 23:19:07 joshuabaergen Exp $
-
-inherit eutils
-
-DESCRIPTION="PLT Scheme, including DrScheme, mzscheme, mred, and mzc"
-HOMEPAGE="http://www.plt-scheme.org/software/drscheme/"
-SRC_URI="http://www.cs.utah.edu/plt/download/${PV}/plt/plt.src.x.tar.gz"
-
-KEYWORDS="x86"
-SLOT="0"
-LICENSE="LGPL-2.1"
-IUSE=""
-
-DEPEND="virtual/libc
- || ( x11-libs/libXaw virtual/x11 )
- sys-devel/gcc
- sys-devel/binutils"
-
-S=${WORKDIR}/${PN}/src
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${P}-gcc3.3.patch
-}
-
-src_compile() {
- ./configure \
- --host=${CHOST} \
- --with-x \
- --enable-mred \
- --prefix=${D}/usr/share/plt || die "./configure failed"
- make || die
-}
-
-src_install() {
- dodir usr/share/plt
- make copytree || die
- make mzinstall || die
- make mrinstall || die
- make lib-finish || die
-
- dodir usr/bin
-
- # compile scheme sources to make startup quicker
- /usr/bin/env PLTHOME=${D}/usr/share/plt \
- ${D}/usr/share/plt/bin/setup-plt || die
-
- # move man files to correct location and delete
- # them out of plt tree
- doman ${D}/usr/share/plt/man/man1/*
- rm -r ${D}/usr/share/plt/man
-
- # move misc package documentation to proper location
- # and delete them out of plt tree
- dodoc ${D}/usr/share/plt/notes/COPYING.LIB \
- ${D}/usr/share/plt/notes/mzscheme/*
- rm -r ${D}/usr/share/plt/notes
-
- # create executable scripts in /usr/bin which in turn call
- # executables by the same name in /usr/share/plt with the
- # correct PLTHOME path
- for f in mzc tex2page help-desk mred mzscheme drscheme setup-plt ; do
- target=${D}/usr/bin/$f
- echo '#! /bin/sh'> $target
- echo 'PLTHOME=/usr/share/plt ; export PLTHOME'>> $target
- echo 'exec ${PLTHOME}/bin/'$f' "$@"' >> $target
- chmod 755 $target
- done
-}