Hello,
I try to port GNU Clisp. Can you have a look at it?
In FB,I use "./configure || Fdie" and not "Fconf" because there is 2
different configure files and Fconf go directly to "src" directory and
run the wrong one.
I joined a git patch.
Thanks
Elentir
>From 9da7ebbc7568c1c948858cc68299fd241a107ebb Mon Sep 17 00:00:00 2001
From: Elentir <[email protected]>
Date: Wed, 14 Jan 2009 22:25:32 +0100
Subject: [PATCH] clisp-2.47-1-i686
* new package
---
source/devel-extra/clisp/FrugalBuild | 27 +++++++++++++++++++++++++++
1 files changed, 27 insertions(+), 0 deletions(-)
create mode 100644 source/devel-extra/clisp/FrugalBuild
diff --git a/source/devel-extra/clisp/FrugalBuild b/source/devel-extra/clisp/FrugalBuild
new file mode 100644
index 0000000..e04fc22
--- /dev/null
+++ b/source/devel-extra/clisp/FrugalBuild
@@ -0,0 +1,27 @@
+# Compiling Time: 0.90 SBU
+# Maintainer: -
+# Contributor: Elentir <[email protected]>
+
+pkgname=clisp
+pkgver=2.47
+pkgrel=1
+pkgdesc="GNU CLisp is an ANSI Common Lisp Implementation"
+url="http://clisp.cons.org/"
+source=("http://ftp.gnu.org/pub/gnu/clisp/latest/$pkgname-$pkgver.tar.bz2")
+depends=('glibc' 'readline' 'gettext' 'libsigsegv' 'ffcall')
+groups=('devel-extra')
+archs=('i686')
+up2date="Flasttar http://ftp.gnu.org/pub/gnu/clisp/latest/"
+Fconfopts="--prefix=/usr --docdir=/usr/share/doc/$pkgname-$pkgver"
+sha1sums=('63749bf07409cee134c195547e6d911554b619d6')
+
+build() {
+ Fcd
+ ./configure $Fconfopts || Fdie
+ cd src || Fdie
+ ./makemake --with-dynamic-ffi ${Fconfopts} > Makefile || Fdie
+ make || Fdie
+ Fmakeinstall
+}
+
+# optimization OK
--
1.6.1
_______________________________________________
Frugalware-devel mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-devel