From: | "Patrick Lauer (patrick)" <patrick@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in dev-lang/niecza: metadata.xml niecza-19.ebuild Manifest ChangeLog |
Date: | Wed, 22 Aug 2012 03:30:28 |
Message-Id: | 20120822033017.C5E25202D1@flycatcher.gentoo.org |
1 | patrick 12/08/22 03:30:17 |
2 | |
3 | Added: metadata.xml niecza-19.ebuild Manifest ChangeLog |
4 | Log: |
5 | Initial import, ebuilds by me |
6 | |
7 | (Portage version: 2.2.0_alpha121/cvs/Linux x86_64) |
8 | |
9 | Revision Changes Path |
10 | 1.1 dev-lang/niecza/metadata.xml |
11 | |
12 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/niecza/metadata.xml?rev=1.1&view=markup |
13 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/niecza/metadata.xml?rev=1.1&content-type=text/plain |
14 | |
15 | Index: metadata.xml |
16 | =================================================================== |
17 | <?xml version="1.0" encoding="UTF-8"?> |
18 | <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
19 | <pkgmetadata> |
20 | <maintainer> |
21 | <email>patrick@g.o</email> |
22 | <name>Patrick Lauer</name> |
23 | </maintainer> |
24 | </pkgmetadata> |
25 | |
26 | |
27 | |
28 | 1.1 dev-lang/niecza/niecza-19.ebuild |
29 | |
30 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/niecza/niecza-19.ebuild?rev=1.1&view=markup |
31 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/niecza/niecza-19.ebuild?rev=1.1&content-type=text/plain |
32 | |
33 | Index: niecza-19.ebuild |
34 | =================================================================== |
35 | # Copyright 1999-2012 Gentoo Foundation |
36 | # Distributed under the terms of the GNU General Public License v2 |
37 | # $Header: /var/cvsroot/gentoo-x86/dev-lang/niecza/niecza-19.ebuild,v 1.1 2012/08/22 03:30:17 patrick Exp $ |
38 | |
39 | EAPI=4 |
40 | |
41 | inherit eutils multilib |
42 | |
43 | GITHUB_CRAP="sorear-niecza-3743eb0" |
44 | |
45 | DESCRIPTION="A Perl 6 compiler targetting the CLR with an experimental focus on optimizations." |
46 | HOMEPAGE="https://github.com/sorear/niecza" |
47 | #SRC_URI="https://github.com/downloads/sorear/${PN}/${P}.zip" |
48 | SRC_URI="https://github.com/sorear/niecza/zipball/v19 -> niecza-19.zip" |
49 | |
50 | LICENSE="Artistic-2" |
51 | SLOT="0" |
52 | KEYWORDS="~amd64 ~x86" |
53 | IUSE="" |
54 | |
55 | RDEPEND="dev-lang/mono" |
56 | DEPEND="${RDEPEND} |
57 | || ( dev-lang/niecza-bin dev-lang/niecza )" |
58 | |
59 | S=${WORKDIR}/${GITHUB_CRAP} |
60 | |
61 | src_prepare() { |
62 | epatch ${FILESDIR}/fix-bootstrap.patch || die "Failed to fix" |
63 | cd ${S} |
64 | # bootstrap only works from git dirs? sigh :) |
65 | sed -i -e 's:@git describe --tags:echo "v19":' Makefile |
66 | # silly workaround for stuff trying to write everywhere: copy the installed niecza here (sigh) |
67 | # since we have different installation paths for the bin version we need to check here |
68 | mkdir boot -p |
69 | if has_version dev-lang/niecza; then |
70 | cp -r /opt/niecza/* boot/ |
71 | else |
72 | cp -r /opt/niecza-bin/* boot/ |
73 | fi |
74 | } |
75 | |
76 | src_configure() { :; } |
77 | |
78 | src_compile() { |
79 | emake -j1 || die |
80 | } |
81 | |
82 | src_test() { |
83 | emake -j1 test || die |
84 | } |
85 | |
86 | src_install() { |
87 | mkdir -p ${D}/opt/niecza |
88 | for i in docs lib obj run README.pod; do |
89 | cp -r ${S}/$i ${D}/opt/niecza/ || die "Failed to install" |
90 | done |
91 | } |
92 | |
93 | |
94 | |
95 | 1.1 dev-lang/niecza/Manifest |
96 | |
97 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/niecza/Manifest?rev=1.1&view=markup |
98 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/niecza/Manifest?rev=1.1&content-type=text/plain |
99 | |
100 | Index: Manifest |
101 | =================================================================== |
102 | AUX fix-bootstrap.patch 456 SHA256 6645fe985d3f3a65db8b427575e9ceaa293ce553f4daa56f9aa2a395c2d7325e SHA512 2859e4a897e45942aaa0bddcc105ba700ea61e00744b6f065eda73e5f8a218ab5a7116cc2644e86816091d903c99ea04e6d805b4deb6cb8d00d422e4225d7961 WHIRLPOOL 3b12e379ae5427c2ce497251dedf38370e3e99e72bfc8f0ae99d46518506d4df4e05fedfc11bd126d3203a5ed453a409fb88ef9f1b23e85f127197bc3614bf1b |
103 | DIST niecza-19.zip 728618 SHA256 b320a72e77531515bafb2c1e1588572f39f24e9c38305eb4cbe60569e87845e9 SHA512 3be02a89f9698724fd4a5d8aad0dd2946a5cb4ace9bf519d0ddb52d159596beeeb162884a8b98b4fcdf8b322149ae222b3dd11caeb369218d73afe3194ab186c WHIRLPOOL 5e627ce9d885ed059bda2a898518bce551d82ca7801f5239b010316d5ce2aaf7c70ca063c73b204f06b72825158650a30653092ba86156e25021ad4bc67569b5 |
104 | EBUILD niecza-19.ebuild 1498 SHA256 020c362a3afd811f22730ed2245f7891b3a57e6e3b4c4df8746869ff0b28dace SHA512 3fe3d7ddba66d5174786947bfcfd99218df3682c3fd8ba1f36f6a7a7f3e2de716bde71687c0c78c8d65952ac976d0a93b50771cf8aa15b89379ab98917c7d482 WHIRLPOOL c166ea49f60740e38589a5264023d3a0f01b7f59b6ce61d5b51a1f9b00036f7e6b6c5da8502cab2c7f709bacda040c23cd2fc93be4406538cc8152a621c30ad0 |
105 | MISC metadata.xml 233 SHA256 65209e280ca6de32a92e1a57301ff69fb3472e55ba07848d6f80405d35e92d47 SHA512 0d30bfb39315a04767e07896409f5d3954f8e954e20fcbac7b92bb9a636c9f61c50b1b2cf55e6c1db9a199a0edc159b5c8cc8f541efb9c4adafa28e3652cff7b WHIRLPOOL 027c5101e1cbc665c9d2ef240f73a874c9f49a9b70175c5947e012df61de484585088a46b6ce9078816e548e6bcc326e7223539cc999159eee2757d0a2eb1480 |
106 | |
107 | |
108 | |
109 | 1.1 dev-lang/niecza/ChangeLog |
110 | |
111 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/niecza/ChangeLog?rev=1.1&view=markup |
112 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/niecza/ChangeLog?rev=1.1&content-type=text/plain |
113 | |
114 | Index: ChangeLog |
115 | =================================================================== |
116 | # ChangeLog for dev-lang/niecza |
117 | # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
118 | # $Header: /var/cvsroot/gentoo-x86/dev-lang/niecza/ChangeLog,v 1.1 2012/08/22 03:30:17 patrick Exp $ |
119 | |
120 | *niecza-19 (22 Aug 2012) |
121 | |
122 | 22 Aug 2012; Patrick Lauer <patrick@g.o> +files/fix-bootstrap.patch, |
123 | +metadata.xml, +niecza-19.ebuild: |
124 | Initial import, ebuilds by me |