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 | 7769e73ea6bcb9c6b72b2c1bf38a2a81b9401a25 (patch) | |
tree | 795db57129038a4e57e26d9aceb6156e84450b8c /dev-scheme/hop | |
parent | sparc stable wrt #193542 (diff) | |
download | gentoo-2-7769e73ea6bcb9c6b72b2c1bf38a2a81b9401a25.tar.gz gentoo-2-7769e73ea6bcb9c6b72b2c1bf38a2a81b9401a25.tar.bz2 gentoo-2-7769e73ea6bcb9c6b72b2c1bf38a2a81b9401a25.zip |
Initial commit
(Portage version: 2.1.3.9)
Diffstat (limited to 'dev-scheme/hop')
-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..09b4575b8b1c --- /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 1860 RMD160 0fe53b69088bf35564fba607e9d09ae197e8765b SHA1 c69ee703211b6960ea7fa18cbe2f4ad91a4fdf34 SHA256 7a1412b7df620097bc9671362ab03b8c259ef094a0d46f2921c00162d9bd9f60 +MD5 80d8f42053a4121ee6fedbca8b021adb hop-1.7.0.ebuild 1860 +RMD160 0fe53b69088bf35564fba607e9d09ae197e8765b hop-1.7.0.ebuild 1860 +SHA256 7a1412b7df620097bc9671362ab03b8c259ef094a0d46f2921c00162d9bd9f60 hop-1.7.0.ebuild 1860 +MISC ChangeLog 245 RMD160 ef86e4082adaa6c3e5f390cf1f0775fdb8ed57a7 SHA1 c58a1041b657f3c31bdaa721c7c63cdc3af1c0ad SHA256 771a4bcc7058d880a154220921d853e3d4b3b6b59705c50d6c4877d7bf7834c2 +MD5 b99e336eba9f9c7c6e2a586d99ef4d7d ChangeLog 245 +RMD160 ef86e4082adaa6c3e5f390cf1f0775fdb8ed57a7 ChangeLog 245 +SHA256 771a4bcc7058d880a154220921d853e3d4b3b6b59705c50d6c4877d7bf7834c2 ChangeLog 245 +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> |