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

Reply via email to