Gentoo Archives: gentoo-commits

From: "William Hubbs (williamh)" <williamh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lua/lanes: metadata.xml ChangeLog lanes-3.10.0.ebuild
Date: Fri, 24 Jul 2015 23:59:38
Message-Id: 20150724235932.B6325B7@oystercatcher.gentoo.org
1 williamh 15/07/24 23:59:32
2
3 Added: metadata.xml ChangeLog lanes-3.10.0.ebuild
4 Log:
5 initial commit
6
7 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)
8
9 Revision Changes Path
10 1.1 dev-lua/lanes/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/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>williamh@g.o</email>
22 <name>William Hubbs</name>
23 </maintainer>
24 <longdescription lang="en">
25 lightweight, native, lazy evaluating multithreading library for Lua-5.1 or 5.2.
26 </longdescription>
27 </pkgmetadata>
28
29
30
31 1.1 dev-lua/lanes/ChangeLog
32
33 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/ChangeLog?rev=1.1&view=markup
34 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/ChangeLog?rev=1.1&content-type=text/plain
35
36 Index: ChangeLog
37 ===================================================================
38 # ChangeLog for dev-lua/lanes
39 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
40 # $Header: /var/cvsroot/gentoo-x86/dev-lua/lanes/ChangeLog,v 1.1 2015/07/24 23:59:32 williamh Exp $
41
42 *lanes-3.10.0 (24 Jul 2015)
43
44 24 Jul 2015; William Hubbs <williamh@g.o> +lanes-3.10.0.ebuild,
45 +files/lanes-3.10.0-fix-makefile.patch, +metadata.xml:
46 Initial commit
47
48
49
50
51 1.1 dev-lua/lanes/lanes-3.10.0.ebuild
52
53 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/lanes-3.10.0.ebuild?rev=1.1&view=markup
54 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lua/lanes/lanes-3.10.0.ebuild?rev=1.1&content-type=text/plain
55
56 Index: lanes-3.10.0.ebuild
57 ===================================================================
58 # Copyright 1999-2015 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 # $Header: /var/cvsroot/gentoo-x86/dev-lua/lanes/lanes-3.10.0.ebuild,v 1.1 2015/07/24 23:59:32 williamh Exp $
61
62 EAPI=5
63
64 inherit eutils multilib toolchain-funcs
65
66 DESCRIPTION="lightweight, native, lazy evaluating multithreading library"
67 HOMEPAGE="https://github.com/LuaLanes/lanes"
68 SRC_URI="http://github.com/LuaLanes/lanes/archive/v${PV}.tar.gz -> ${P}.tar.gz"
69
70 LICENSE="MIT"
71 SLOT="0"
72 KEYWORDS="~amd64"
73 IUSE=""
74
75 COMMON_DEPEND=">=dev-lang/lua-5.1"
76 DEPEND="${COMMON_DEPEND}"
77 RDEPEND="${COMMON_DEPEND}"
78
79 src_prepare() {
80 tc-export CC
81 epatch "${FILESDIR}"/${P}-fix-makefile.patch
82 sed -i -e "s#/lib#/$(get_libdir)#" Makefile || die "sed failed"
83 }
84
85 src_install() {
86 emake DESTDIR="${D}" PREFIX=/usr install
87 dodoc ABOUT BUGS CHANGES README TODO
88 dohtml -r docs/*
89 die "in install phase"
90 }