Gentoo Archives: gentoo-commits

From: "Marijn Schouten (hkbst)" <hkbst@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-scheme/hop: metadata.xml ChangeLog hop-1.7.0.ebuild Manifest
Date: Tue, 25 Sep 2007 16:24:35
Message-Id: E1IaD50-0001Ao-3c@stork.gentoo.org
1 hkbst 07/09/25 16:16:10
2
3 Added: metadata.xml ChangeLog hop-1.7.0.ebuild Manifest
4 Log:
5 Initial commit
6 (Portage version: 2.1.3.9)
7
8 Revision Changes Path
9 1.1 dev-scheme/hop/metadata.xml
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-scheme/hop/metadata.xml?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-scheme/hop/metadata.xml?rev=1.1&content-type=text/plain
13
14 Index: metadata.xml
15 ===================================================================
16 <?xml version="1.0" encoding="UTF-8"?>
17 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
18 <pkgmetadata>
19 <herd>scheme</herd>
20 <longdescription lang="en">
21 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.
22 </longdescription>
23 </pkgmetadata>
24
25
26
27 1.1 dev-scheme/hop/ChangeLog
28
29 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-scheme/hop/ChangeLog?rev=1.1&view=markup
30 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-scheme/hop/ChangeLog?rev=1.1&content-type=text/plain
31
32 Index: ChangeLog
33 ===================================================================
34 # ChangeLog for dev-scheme/hop
35 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
36 # $Header: /var/cvsroot/gentoo-x86/dev-scheme/hop/ChangeLog,v 1.1 2007/09/25 16:16:09 hkbst Exp $
37
38 *hop-1.7.0 (25 Sep 2007)
39
40 25 Sep 2007; Marijn Schouten <hkBst@g.o> +metadata.xml,
41 +hop-1.7.0.ebuild:
42 Initial commit
43
44
45
46
47 1.1 dev-scheme/hop/hop-1.7.0.ebuild
48
49 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-scheme/hop/hop-1.7.0.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-scheme/hop/hop-1.7.0.ebuild?rev=1.1&content-type=text/plain
51
52 Index: hop-1.7.0.ebuild
53 ===================================================================
54 # Copyright 1999-2007 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/dev-scheme/hop/hop-1.7.0.ebuild,v 1.1 2007/09/25 16:16:09 hkbst Exp $
57
58 inherit elisp-common multilib
59
60 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"
61 HOMEPAGE="http://www-sop.inria.fr/mimosa/fp/Bigloo/bigloo.html"
62 SRC_URI="ftp://ftp-sop.inria.fr/mimosa/fp/Hop/${P}.tar.gz"
63
64 SLOT="0"
65 LICENSE="GPL-2"
66 KEYWORDS="~amd64"
67
68 DEPEND=">=dev-scheme/bigloo-3.0b"
69
70 #S=${WORKDIR}/${MY_P%-*}
71
72 #SITEFILE="50bigloo-gentoo.el"
73
74 IUSE=""
75
76 src_unpack(){
77 unpack ${A}; cd "${S}"
78
79 # cp runtime/Makefile runtime/Makefile.old
80
81 # sed "/BOOT/d" "$(bigloo -q -eval "(begin (print *default-lib-dir*) (exit 0))")"/Makefile.config > "${T}"/Makefile.config
82 # sed "s#include \$(BIGLOOLIBDIR)/Makefile.config#include \"${T}\"/Makefile.config#" -i runtime/Makefile
83
84 # sed "s#-include \$(BIGLOOLIBDIR)/Makefile.config##" -i runtime/Makefile
85
86 # sed "/include \$(BIGLOOLIBDIR)\/Makefile.config/aBIGLOO=bigloo" -i hopscheme/Makefile Makefile runtime/Makefile scheme2js/Makefile
87
88 sed "/include \$(BIGLOOLIBDIR)\/Makefile.config/aBIGLOO=bigloo" -i */Makefile Makefile
89
90 # diff -u runtime/Makefile.old runtime/Makefile
91
92 # cp weblets/Makefile weblets/Makefile.old
93
94 sed -e "/mkdir -p \$(HOPWEBLETSDIR)/d" \
95 -e "/chmod a+rx \$(HOPWEBLETSDIR)/d" -i weblets/Makefile
96
97 # diff -u weblets/Makefile.old weblets/Makefile
98 }
99
100 src_compile() {
101 # Hop doesn't use autoconf and consequently a lot of options used by econf give errors
102 # Manuel Serrano says: "Please, dont talk to me about autoconf. I simply dont want to hear about it..."
103 ./configure --prefix=/usr --libdir=/usr/$(get_libdir) || die "configure failed"
104
105 emake -j1 || die "emake failed"
106 }
107
108 src_install () {
109 emake DESTDIR="${D}" install || die "install failed"
110 }
111
112
113
114 1.1 dev-scheme/hop/Manifest
115
116 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-scheme/hop/Manifest?rev=1.1&view=markup
117 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-scheme/hop/Manifest?rev=1.1&content-type=text/plain
118
119 Index: Manifest
120 ===================================================================
121 DIST hop-1.7.0.tar.gz 1247439 RMD160 3faa6c34586cd7a88b9f02fb647e69213c90d17e SHA1 1468163318443c1151b7aa3508725d80b511da6f SHA256 138ef912a7c1056645dfc5e5d4b3c7b3356b2c78f5ecac3b9cd1f85ee50dd56d
122 EBUILD hop-1.7.0.ebuild 1860 RMD160 0fe53b69088bf35564fba607e9d09ae197e8765b SHA1 c69ee703211b6960ea7fa18cbe2f4ad91a4fdf34 SHA256 7a1412b7df620097bc9671362ab03b8c259ef094a0d46f2921c00162d9bd9f60
123 MD5 80d8f42053a4121ee6fedbca8b021adb hop-1.7.0.ebuild 1860
124 RMD160 0fe53b69088bf35564fba607e9d09ae197e8765b hop-1.7.0.ebuild 1860
125 SHA256 7a1412b7df620097bc9671362ab03b8c259ef094a0d46f2921c00162d9bd9f60 hop-1.7.0.ebuild 1860
126 MISC ChangeLog 245 RMD160 ef86e4082adaa6c3e5f390cf1f0775fdb8ed57a7 SHA1 c58a1041b657f3c31bdaa721c7c63cdc3af1c0ad SHA256 771a4bcc7058d880a154220921d853e3d4b3b6b59705c50d6c4877d7bf7834c2
127 MD5 b99e336eba9f9c7c6e2a586d99ef4d7d ChangeLog 245
128 RMD160 ef86e4082adaa6c3e5f390cf1f0775fdb8ed57a7 ChangeLog 245
129 SHA256 771a4bcc7058d880a154220921d853e3d4b3b6b59705c50d6c4877d7bf7834c2 ChangeLog 245
130 MISC metadata.xml 591 RMD160 59da7fcb4b1e25f69512d0502ca1d03f5c70983e SHA1 4ff8e7aeff08749ae3a17b082930551bcafd32de SHA256 6d5ab973bebb4be982bec4428d065e3b5f34f2a5e2d8a0d2abd3fa2cf70e38c8
131 MD5 a724ad49baa8e450c55b039d7bfd5fe6 metadata.xml 591
132 RMD160 59da7fcb4b1e25f69512d0502ca1d03f5c70983e metadata.xml 591
133 SHA256 6d5ab973bebb4be982bec4428d065e3b5f34f2a5e2d8a0d2abd3fa2cf70e38c8 metadata.xml 591
134 MD5 38a591929ecc966395c9e0ac7fc00b75 files/digest-hop-1.7.0 232
135 RMD160 28c26521756964d339a0707bc10542e444ec92c6 files/digest-hop-1.7.0 232
136 SHA256 fc9bafaab4a56ba70e2e6373440db39f1b3627c1134978262503b03f5d1aecb6 files/digest-hop-1.7.0 232
137
138
139
140 --
141 gentoo-commits@g.o mailing list