Gentoo Archives: gentoo-commits

From: "TomAs Touceda (chiiph)" <chiiph@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-scheme/schemik: metadata.xml ChangeLog schemik-1.2.40.0.ebuild
Date: Mon, 05 Jul 2010 00:45:44
Message-Id: 20100705004538.73F602CE14@corvid.gentoo.org
1 chiiph 10/07/05 00:45:38
2
3 Added: metadata.xml ChangeLog schemik-1.2.40.0.ebuild
4 Log:
5 Schemik initial commit. Thanks to Petr Pisar for the ebuild
6 (Portage version: 2.2_rc67/cvs/Linux i686)
7
8 Revision Changes Path
9 1.1 dev-scheme/schemik/metadata.xml
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/schemik/metadata.xml?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/schemik/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 <maintainer>
21 <email>chiiph@g.o</email>
22 <name>Tomas Touceda</name>
23 </maintainer>
24 <longdescription lang="en">
25 Schemik is a high-level lexically-scoped implicitly-parallel dialect of
26 Scheme and Common LISP, this means the parallel execution of programs is
27 done independently of the programmer and each program written in Schemik
28 always produces the same results no matter which parts of the program are
29 executed simultaneously.
30 </longdescription>
31 </pkgmetadata>
32
33
34
35
36 1.1 dev-scheme/schemik/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/schemik/ChangeLog?rev=1.1&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/schemik/ChangeLog?rev=1.1&content-type=text/plain
40
41 Index: ChangeLog
42 ===================================================================
43 # ChangeLog for dev-scheme/schemik
44 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
45 # $Header: /var/cvsroot/gentoo-x86/dev-scheme/schemik/ChangeLog,v 1.1 2010/07/05 00:45:38 chiiph Exp $
46
47 *schemik-1.2.40.0 (05 Jul 2010)
48
49 05 Jul 2010; Tomas Touceda <chiiph@g.o> +schemik-1.2.40.0.ebuild,
50 +metadata.xml:
51 Schemik initial commit. Thanks to Petr Pisar for the ebuild
52
53
54
55
56 1.1 dev-scheme/schemik/schemik-1.2.40.0.ebuild
57
58 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/schemik/schemik-1.2.40.0.ebuild?rev=1.1&view=markup
59 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/schemik/schemik-1.2.40.0.ebuild?rev=1.1&content-type=text/plain
60
61 Index: schemik-1.2.40.0.ebuild
62 ===================================================================
63 # Copyright 1999-2010 Gentoo Foundation
64 # Distributed under the terms of the GNU General Public License v2
65 # $Header: /var/cvsroot/gentoo-x86/dev-scheme/schemik/schemik-1.2.40.0.ebuild,v 1.1 2010/07/05 00:45:38 chiiph Exp $
66
67 EAPI="2"
68
69 inherit toolchain-funcs versionator
70
71 DESCRIPTION="High-level lexically-scoped implicitly-parallel dialect of Scheme and Common LISP"
72 HOMEPAGE="http://schemik.sourceforge.net/"
73 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
74 LICENSE="GPL-3"
75 SLOT="0"
76
77 KEYWORDS="~amd64 ~x86"
78 IUSE=""
79
80 RDEPEND="dev-libs/boehm-gc
81 >=dev-libs/glib-2.0
82 sys-libs/readline"
83
84 DEPEND="${RDEPEND}"
85
86 src_prepare() {
87 sed -i -e 's/\(COMP_ARGS=\)-g \(-Wall -Winline\) -O2/\1$(CFLAGS) \2/' \
88 Makefile || die "patching Makefile failed"
89 }
90
91 src_compile() {
92 emake CC=$(tc-getCC)|| die "emake failed"
93 }
94
95 src_install() {
96 dobin schemik || die "dobin failed"
97 insinto "/usr/share/${PN}/$(get_version_component_range 1-2)"
98 doins "scm/base.scm" || die "Standard library installation failed"
99 dodoc ChangeLog README || die "dodoc failed"
100 doman doc/man/schemik.1.gz || die "doman failed"
101 }