Gentoo Archives: gentoo-commits

From: "Robin H. Johnson (robbat2)" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-cpp/threadpool: metadata.xml threadpool-0.2.5.ebuild ChangeLog
Date: Sat, 29 Sep 2012 23:14:47
Message-Id: 20120929231438.00E3E21600@flycatcher.gentoo.org
1 robbat2 12/09/29 23:14:37
2
3 Added: metadata.xml threadpool-0.2.5.ebuild ChangeLog
4 Log:
5 Initial commit. Ebuild by Robin H. Johnson <robbat2@g.o>.
6
7 (Portage version: 2.2.0_alpha121/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 dev-cpp/threadpool/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/threadpool/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/threadpool/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>robbat2@g.o</email>
22 <name>Robin H. Johnson</name>
23 </maintainer>
24 </pkgmetadata>
25
26
27
28
29 1.1 dev-cpp/threadpool/threadpool-0.2.5.ebuild
30
31 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/threadpool/threadpool-0.2.5.ebuild?rev=1.1&view=markup
32 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/threadpool/threadpool-0.2.5.ebuild?rev=1.1&content-type=text/plain
33
34 Index: threadpool-0.2.5.ebuild
35 ===================================================================
36 # Copyright 1999-2012 Gentoo Foundation
37 # Distributed under the terms of the GNU General Public License v2
38 # $Header: /var/cvsroot/gentoo-x86/dev-cpp/threadpool/threadpool-0.2.5.ebuild,v 1.1 2012/09/29 23:14:37 robbat2 Exp $
39
40 EAPI=4
41
42 inherit base
43
44 DESCRIPTION="A cross-platform C++ thread pool library (built on top of Boost)"
45 HOMEPAGE="http://threadpool.sourceforge.net/"
46 MY_PV=${PV//./_}
47 MY_P=${PN}-${MY_PV}
48 SRC_URI_BASE="mirror://sourceforge/threadpool/threadpool/${PV}%20%28Stable%29"
49 SRC_URI="${SRC_URI_BASE}/${MY_P}-src.zip
50 doc? ( ${SRC_URI_BASE}/${MY_P}-doc.zip )"
51
52 LICENSE="Boost-1.0"
53 SLOT="0"
54 KEYWORDS="~amd64 ~x86"
55 IUSE="doc"
56
57 DEPEND=""
58 RDEPEND="dev-libs/boost"
59
60 S="${WORKDIR}/${MY_P}-src/${PN}"
61
62 PATCHES=( "${FILESDIR}/${P}-memleak.patch" )
63
64 src_prepare() {
65 base_src_prepare
66 }
67
68 src_compile() {
69 # Do nothing
70 # The makefile just builds the documentation again
71 # Not even any install targets
72 :
73 }
74
75 src_install() {
76 insinto /usr/include/
77 doins -r boost
78 dodoc README TODO CHANGE_LOG
79 if use doc; then
80 dohtml -r "${WORKDIR}"/"${MY_P}"-doc/
81 fi
82 }
83
84
85
86 1.1 dev-cpp/threadpool/ChangeLog
87
88 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/threadpool/ChangeLog?rev=1.1&view=markup
89 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/threadpool/ChangeLog?rev=1.1&content-type=text/plain
90
91 Index: ChangeLog
92 ===================================================================
93 # ChangeLog for dev-cpp/threadpool
94 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
95 # $Header: /var/cvsroot/gentoo-x86/dev-cpp/threadpool/ChangeLog,v 1.1 2012/09/29 23:14:37 robbat2 Exp $
96
97 *threadpool-0.2.5 (29 Sep 2012)
98
99 29 Sep 2012; Robin H. Johnson <robbat2@g.o>
100 +files/threadpool-0.2.5-memleak.patch, +metadata.xml,
101 +threadpool-0.2.5.ebuild:
102 Initial commit. Ebuild by Robin H. Johnson <robbat2@g.o>.