diff options
author | Marijn Schouten <hkbst@gentoo.org> | 2007-09-25 16:16:10 +0000 |
---|---|---|
committer | Marijn Schouten <hkbst@gentoo.org> | 2007-09-25 16:16:10 +0000 |
commit | cf02a0abedf344787cbe1889a5b8eaf967a2f395 (patch) | |
tree | 4a184e7b3551d6b570d810242c7aa9d38dc7c198 /dev-scheme | |
parent | sparc stable wrt #193542 (diff) | |
download | historical-cf02a0abedf344787cbe1889a5b8eaf967a2f395.tar.gz historical-cf02a0abedf344787cbe1889a5b8eaf967a2f395.tar.bz2 historical-cf02a0abedf344787cbe1889a5b8eaf967a2f395.zip |
Initial commit
Package-Manager: portage-2.1.3.9
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/hop/ChangeLog | 10 | ||||
-rw-r--r-- | dev-scheme/hop/Manifest | 16 | ||||
-rw-r--r-- | dev-scheme/hop/files/digest-hop-1.7.0 | 3 | ||||
-rw-r--r-- | dev-scheme/hop/hop-1.7.0.ebuild | 57 | ||||
-rw-r--r-- | dev-scheme/hop/metadata.xml | 8 |
5 files changed, 94 insertions, 0 deletions
diff --git a/dev-scheme/hop/ChangeLog b/dev-scheme/hop/ChangeLog new file mode 100644 index 000000000000..61ed592e9022 --- /dev/null +++ b/dev-scheme/hop/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-scheme/hop +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/hop/ChangeLog,v 1.1 2007/09/25 16:16:09 hkbst Exp $ + +*hop-1.7.0 (25 Sep 2007) + + 25 Sep 2007; Marijn Schouten <hkBst@gentoo.org> +metadata.xml, + +hop-1.7.0.ebuild: + Initial commit + diff --git a/dev-scheme/hop/Manifest b/dev-scheme/hop/Manifest new file mode 100644 index 000000000000..d72ce4def2cd --- /dev/null +++ b/dev-scheme/hop/Manifest @@ -0,0 +1,16 @@ +DIST hop-1.7.0.tar.gz 1247439 RMD160 3faa6c34586cd7a88b9f02fb647e69213c90d17e SHA1 1468163318443c1151b7aa3508725d80b511da6f SHA256 138ef912a7c1056645dfc5e5d4b3c7b3356b2c78f5ecac3b9cd1f85ee50dd56d +EBUILD hop-1.7.0.ebuild 1952 RMD160 01a6a7e846df6dc0e350b2a03ec3527ad3cb55da SHA1 43ad511651ecb0afb42ce93a1124ff0b51f5fa4b SHA256 ec7d730310873aa010b72b292ddf1682a63f5885302c8920cdaa4a8ff0ec51bb +MD5 aff808981ff1a87f5c96362b3f884ef8 hop-1.7.0.ebuild 1952 +RMD160 01a6a7e846df6dc0e350b2a03ec3527ad3cb55da hop-1.7.0.ebuild 1952 +SHA256 ec7d730310873aa010b72b292ddf1682a63f5885302c8920cdaa4a8ff0ec51bb hop-1.7.0.ebuild 1952 +MISC ChangeLog 330 RMD160 5b7ef9b00a311062f351a2522e9636c08aec1e52 SHA1 af7f228d7d6824a45846db54f20f018a41b5c1a5 SHA256 fff9f8f70a467e72602864c54947911f442e01fed19cea40ec2d32099ab6686d +MD5 c2f43be1dedea1374a4cd82216e14878 ChangeLog 330 +RMD160 5b7ef9b00a311062f351a2522e9636c08aec1e52 ChangeLog 330 +SHA256 fff9f8f70a467e72602864c54947911f442e01fed19cea40ec2d32099ab6686d ChangeLog 330 +MISC metadata.xml 591 RMD160 59da7fcb4b1e25f69512d0502ca1d03f5c70983e SHA1 4ff8e7aeff08749ae3a17b082930551bcafd32de SHA256 6d5ab973bebb4be982bec4428d065e3b5f34f2a5e2d8a0d2abd3fa2cf70e38c8 +MD5 a724ad49baa8e450c55b039d7bfd5fe6 metadata.xml 591 +RMD160 59da7fcb4b1e25f69512d0502ca1d03f5c70983e metadata.xml 591 +SHA256 6d5ab973bebb4be982bec4428d065e3b5f34f2a5e2d8a0d2abd3fa2cf70e38c8 metadata.xml 591 +MD5 38a591929ecc966395c9e0ac7fc00b75 files/digest-hop-1.7.0 232 +RMD160 28c26521756964d339a0707bc10542e444ec92c6 files/digest-hop-1.7.0 232 +SHA256 fc9bafaab4a56ba70e2e6373440db39f1b3627c1134978262503b03f5d1aecb6 files/digest-hop-1.7.0 232 diff --git a/dev-scheme/hop/files/digest-hop-1.7.0 b/dev-scheme/hop/files/digest-hop-1.7.0 new file mode 100644 index 000000000000..d8c3841ebd6b --- /dev/null +++ b/dev-scheme/hop/files/digest-hop-1.7.0 @@ -0,0 +1,3 @@ +MD5 acdad178d00f567ef2ab72ecaaa1c001 hop-1.7.0.tar.gz 1247439 +RMD160 3faa6c34586cd7a88b9f02fb647e69213c90d17e hop-1.7.0.tar.gz 1247439 +SHA256 138ef912a7c1056645dfc5e5d4b3c7b3356b2c78f5ecac3b9cd1f85ee50dd56d hop-1.7.0.tar.gz 1247439 diff --git a/dev-scheme/hop/hop-1.7.0.ebuild b/dev-scheme/hop/hop-1.7.0.ebuild new file mode 100644 index 000000000000..ba42a46896d8 --- /dev/null +++ b/dev-scheme/hop/hop-1.7.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/hop/hop-1.7.0.ebuild,v 1.1 2007/09/25 16:16:09 hkbst Exp $ + +inherit elisp-common multilib + +DESCRIPTION="Hop is a higher-order language for programming interactive web applications such as web agendas, web galleries, music players, etc. that is implemented as a Web broker" +HOMEPAGE="http://www-sop.inria.fr/mimosa/fp/Bigloo/bigloo.html" +SRC_URI="ftp://ftp-sop.inria.fr/mimosa/fp/Hop/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64" + +DEPEND=">=dev-scheme/bigloo-3.0b" + +#S=${WORKDIR}/${MY_P%-*} + +#SITEFILE="50bigloo-gentoo.el" + +IUSE="" + +src_unpack(){ + unpack ${A}; cd "${S}" + +# cp runtime/Makefile runtime/Makefile.old + +# sed "/BOOT/d" "$(bigloo -q -eval "(begin (print *default-lib-dir*) (exit 0))")"/Makefile.config > "${T}"/Makefile.config +# sed "s#include \$(BIGLOOLIBDIR)/Makefile.config#include \"${T}\"/Makefile.config#" -i runtime/Makefile + +# sed "s#-include \$(BIGLOOLIBDIR)/Makefile.config##" -i runtime/Makefile + +# sed "/include \$(BIGLOOLIBDIR)\/Makefile.config/aBIGLOO=bigloo" -i hopscheme/Makefile Makefile runtime/Makefile scheme2js/Makefile + + sed "/include \$(BIGLOOLIBDIR)\/Makefile.config/aBIGLOO=bigloo" -i */Makefile Makefile + +# diff -u runtime/Makefile.old runtime/Makefile + +# cp weblets/Makefile weblets/Makefile.old + + sed -e "/mkdir -p \$(HOPWEBLETSDIR)/d" \ + -e "/chmod a+rx \$(HOPWEBLETSDIR)/d" -i weblets/Makefile + +# diff -u weblets/Makefile.old weblets/Makefile +} + +src_compile() { + # Hop doesn't use autoconf and consequently a lot of options used by econf give errors + # Manuel Serrano says: "Please, dont talk to me about autoconf. I simply dont want to hear about it..." + ./configure --prefix=/usr --libdir=/usr/$(get_libdir) || die "configure failed" + + emake -j1 || die "emake failed" +} + +src_install () { + emake DESTDIR="${D}" install || die "install failed" +} diff --git a/dev-scheme/hop/metadata.xml b/dev-scheme/hop/metadata.xml new file mode 100644 index 000000000000..717534c90e08 --- /dev/null +++ b/dev-scheme/hop/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>scheme</herd> + <longdescription lang="en"> +HOP is a new programming language designed for the Web 2.0. It is a higher-order language for programming interactive web applications such as web agendas, web galleries, music players, etc. HOP can be viewed as a replacement for traditional graphical toolkits. HOP is implemented as a Web broker, i.e., a Web server that may act indifferently as a regular Web server or Web proxy. + </longdescription> +</pkgmetadata> |