summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2002-11-02 01:09:38 +0000
committerMike Frysinger <vapier@gentoo.org>2002-11-02 01:09:38 +0000
commit6272e4df8488159f001489bdc17defb9e9e0bc13 (patch)
tree20a6ced1c563482fef79d06828dbb62116aa8fda /dev-lang/swi-prolog-lite
parentversion update (diff)
downloadgentoo-2-6272e4df8488159f001489bdc17defb9e9e0bc13.tar.gz
gentoo-2-6272e4df8488159f001489bdc17defb9e9e0bc13.tar.bz2
gentoo-2-6272e4df8488159f001489bdc17defb9e9e0bc13.zip
Initial ebuild
Diffstat (limited to 'dev-lang/swi-prolog-lite')
-rw-r--r--dev-lang/swi-prolog-lite/ChangeLog8
-rw-r--r--dev-lang/swi-prolog-lite/files/destdir.patch21
-rw-r--r--dev-lang/swi-prolog-lite/files/digest-swi-prolog-lite-5.0.101
-rw-r--r--dev-lang/swi-prolog-lite/swi-prolog-lite-5.0.10.ebuild41
4 files changed, 71 insertions, 0 deletions
diff --git a/dev-lang/swi-prolog-lite/ChangeLog b/dev-lang/swi-prolog-lite/ChangeLog
new file mode 100644
index 000000000000..457f3a5e3964
--- /dev/null
+++ b/dev-lang/swi-prolog-lite/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-lang/swi-prolog-lite-5.0.10
+# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog-lite/ChangeLog,v 1.1 2002/11/02 01:09:38 vapier Exp $
+
+*swi-prolog-lite-5.0.10 (01 Nov 2002)
+
+ 01 Nov 2002; Mike Frysinger <vapier@gentoo.org> :
+ Initial import. Ebuild submitted by me.
diff --git a/dev-lang/swi-prolog-lite/files/destdir.patch b/dev-lang/swi-prolog-lite/files/destdir.patch
new file mode 100644
index 000000000000..45806c796e70
--- /dev/null
+++ b/dev-lang/swi-prolog-lite/files/destdir.patch
@@ -0,0 +1,21 @@
+--- src/Makefile.in 2002-11-01 19:27:25.000000000 -0500
++++ src/Makefile.in.old 2002-11-01 19:26:49.000000000 -0500
+@@ -37,7 +37,8 @@
+
+ PL=@PL@@RT@
+ PLV=@PL@@RT@-@PLVERSION@
++DESTDIR=
++prefix=$(DESTDIR)@prefix@
+-prefix=@prefix@
+ exec_prefix=@exec_prefix@
+ srcdir=@srcdir@
+ @VPATH@ @srcdir@
+@@ -45,7 +46,7 @@
+ PLBASE=$(prefix)/lib/@PL@-$(PLVERSION)
+ # NOTE: Also defined in config.h!
+ BOOTFILE=@BOOTFILE@
++mandir=$(DESTDIR)@mandir@
+-mandir=@mandir@
+ mansec=1
+ lmansec=3
+ smandir=$(mandir)/man$(mansec)
diff --git a/dev-lang/swi-prolog-lite/files/digest-swi-prolog-lite-5.0.10 b/dev-lang/swi-prolog-lite/files/digest-swi-prolog-lite-5.0.10
new file mode 100644
index 000000000000..42e98cbd8986
--- /dev/null
+++ b/dev-lang/swi-prolog-lite/files/digest-swi-prolog-lite-5.0.10
@@ -0,0 +1 @@
+MD5 262e040b029d813df84c299a6a3c9ca4 pl-lite-5.0.10.tar.gz 1372342
diff --git a/dev-lang/swi-prolog-lite/swi-prolog-lite-5.0.10.ebuild b/dev-lang/swi-prolog-lite/swi-prolog-lite-5.0.10.ebuild
new file mode 100644
index 000000000000..2890a955f096
--- /dev/null
+++ b/dev-lang/swi-prolog-lite/swi-prolog-lite-5.0.10.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog-lite/swi-prolog-lite-5.0.10.ebuild,v 1.1 2002/11/02 01:09:38 vapier Exp $
+
+DESCRIPTION="free, small, and standard compliant a Prolog compiler"
+HOMEPAGE="http://www.swi-prolog.org/"
+SRC_URI="http://www.swi.psy.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-lite-${PV}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc ~sparc64 ~alpha"
+IUSE="readline static"
+
+DEPEND="readline? ( sys-libs/readline )
+ sys-libs/ncurses
+ virtual/glibc
+ sys-apps/gawk
+ sys-apps/sed
+ sys-devel/binutils"
+S="${WORKDIR}/pl-${PV}"
+
+src_compile() {
+ # fix install destinations
+ patch -p0 < ${FILESDIR}/destdir.patch
+
+ local myconf="" # multithread is beta right now --enable-mt
+ use readline \
+ && myconf="${myconf} --enable-readline" \
+ || myconf="${myconf} --disable-readline"
+ use static && myconf="${myconf} --disable-shared"
+
+ econf ${myconf}
+ make || die "make failed" # emake doesnt work
+}
+
+src_install() {
+ make install DESTDIR=${D} || die "make install failed"
+ rm -rf ${D}/usr/share/man/man3/readline.3
+
+ dodoc ANNOUNCE ChangeLog INSTALL INSTALL.notes PORTING README VERSION
+}