From e5fcac55fa1c5bfcbb7975816278f9eecccdb9e0 Mon Sep 17 00:00:00 2001 From: milisbir Date: Mon, 22 Jan 2018 06:42:28 +0200 Subject: [PATCH] picolisp --- talimatname/genel/p/picolisp/talimat | 43 ++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 talimatname/genel/p/picolisp/talimat diff --git a/talimatname/genel/p/picolisp/talimat b/talimatname/genel/p/picolisp/talimat new file mode 100644 index 000000000..db55d287a --- /dev/null +++ b/talimatname/genel/p/picolisp/talimat @@ -0,0 +1,43 @@ +# Tanım: Hızlı ve hafif bir 64-bit Lisp yorumlayıcısı +# URL: http://www.picolisp.com +# Paketçi: milisarge +# Gerekler: +# Grup: geliştirme + +isim=picolisp +surum=18.1.18 +devir=1 +kaynak=(https://github.com/taij33n/picolisp/archive/v$surum.tar.gz::$isim-$surum.tar.gz) + +derle() { + cd "${SRC}/${isim}-$surum/src" + make all + make clean + # 64bit sürüm derlemesi + cd "${SRC}/${isim}-$surum/src64" + # real 64-bit env + make + make clean + + install -d -m755 "${PKG}/usr/lib/picolisp" + cp -a ${SRC}/${isim}/* ${PKG}/usr/lib/picolisp/ + + # kısayolar + install -d -m755 "$PKG/usr/bin/" + ln -s "/usr/lib/picolisp/bin/picolisp" "$PKG/usr/bin/" + ln -s "/usr/lib/picolisp/bin/pil" "$PKG/usr/bin/" + + ln -s "/usr/lib/picolisp/bin/ssl" "$PKG/usr/bin/" + ln -s "/usr/lib/picolisp/bin/httpGate" "$PKG/usr/bin/" + ln -s "/usr/lib/picolisp/bin/psh" "$PKG/usr/bin/" + + # belge + install -d -m755 "$PKG/usr/share/man/man1/" + ln -s "/usr/lib/picolisp/man/man1/picolisp.1" "$PKG/usr/share/man/man1/" + ln -s "/usr/lib/picolisp/man/man1/pil.1" "$PKG/usr/share/man/man1/" + + ln -s "/usr/lib/picolisp" "$PKG/usr/share/" + + # lisans + install -Dm755 $PKG/usr/lib/picolisp/COPYING $PKG/usr/share/licenses/picolisp/LICENSE +}