Gentoo Archives: gentoo-commits

From: "Anthony G. Basile (blueness)" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/cgminer: cgminer-3.11.0.ebuild metadata.xml cgminer-3.9.0.1.ebuild ChangeLog
Date: Sun, 26 Jan 2014 16:16:32
Message-Id: 20140126161619.652812004C@flycatcher.gentoo.org
1 blueness 14/01/26 16:16:19
2
3 Modified: metadata.xml cgminer-3.9.0.1.ebuild ChangeLog
4 Added: cgminer-3.11.0.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0xF52D4BBA)
9
10 Revision Changes Path
11 1.12 net-misc/cgminer/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/cgminer/metadata.xml?rev=1.12&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/cgminer/metadata.xml?rev=1.12&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/cgminer/metadata.xml?r1=1.11&r2=1.12
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/cgminer/metadata.xml,v
20 retrieving revision 1.11
21 retrieving revision 1.12
22 diff -u -r1.11 -r1.12
23 --- metadata.xml 26 Dec 2013 16:29:58 -0000 1.11
24 +++ metadata.xml 26 Jan 2014 16:16:19 -0000 1.12
25 @@ -19,6 +19,7 @@
26 <flag name="drillbit">Enable support for mining with Drillbit BitFury ASICs</flag>
27 <flag name="icarus">Enable support for mining with Icarus FPGAs</flag>
28 <flag name="klondike">Enable support for mining with Klondik ASICs</flag>
29 + <flag name="minion">Enable support for mining with BlackArrow Bitfury </flag>
30 <flag name="modminer">Enable support for mining with ModMiner FPGAs</flag>
31 <flag name="opencl">Enable support for mining with OpenCL-capable devices (GPUs)</flag>
32 <flag name="scrypt">Enable support for scrypt mining algorithm</flag>
33
34
35
36 1.2 net-misc/cgminer/cgminer-3.9.0.1.ebuild
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/cgminer/cgminer-3.9.0.1.ebuild?rev=1.2&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/cgminer/cgminer-3.9.0.1.ebuild?rev=1.2&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/cgminer/cgminer-3.9.0.1.ebuild?r1=1.1&r2=1.2
41
42 Index: cgminer-3.9.0.1.ebuild
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/net-misc/cgminer/cgminer-3.9.0.1.ebuild,v
45 retrieving revision 1.1
46 retrieving revision 1.2
47 diff -u -r1.1 -r1.2
48 --- cgminer-3.9.0.1.ebuild 8 Jan 2014 23:34:38 -0000 1.1
49 +++ cgminer-3.9.0.1.ebuild 26 Jan 2014 16:16:19 -0000 1.2
50 @@ -1,6 +1,6 @@
51 # Copyright 1999-2014 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 -# $Header: /var/cvsroot/gentoo-x86/net-misc/cgminer/cgminer-3.9.0.1.ebuild,v 1.1 2014/01/08 23:34:38 blueness Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/net-misc/cgminer/cgminer-3.9.0.1.ebuild,v 1.2 2014/01/26 16:16:19 blueness Exp $
55
56 EAPI=5
57
58 @@ -13,8 +13,8 @@
59
60 DESCRIPTION="Bitcoin CPU/GPU/FPGA/ASIC miner in C"
61 HOMEPAGE="http://bitcointalk.org/?topic=28402.msg357369 http://github.com/ckolivas/cgminer"
62 -SRC_URI="http://ck.kolivas.org/apps/cgminer/${PN}-${MY_PV}.tar.bz2"
63 -#SRC_URI="http://ck.kolivas.org/apps/cgminer/3.9/${P}.tar.bz2"
64 +#SRC_URI="http://ck.kolivas.org/apps/cgminer/${PN}-${MY_PV}.tar.bz2"
65 +SRC_URI="http://ck.kolivas.org/apps/cgminer/3.9/${PN}-${MY_PV}.tar.bz2"
66
67 LICENSE="GPL-3"
68 SLOT="0"
69
70
71
72 1.58 net-misc/cgminer/ChangeLog
73
74 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/cgminer/ChangeLog?rev=1.58&view=markup
75 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/cgminer/ChangeLog?rev=1.58&content-type=text/plain
76 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/cgminer/ChangeLog?r1=1.57&r2=1.58
77
78 Index: ChangeLog
79 ===================================================================
80 RCS file: /var/cvsroot/gentoo-x86/net-misc/cgminer/ChangeLog,v
81 retrieving revision 1.57
82 retrieving revision 1.58
83 diff -u -r1.57 -r1.58
84 --- ChangeLog 8 Jan 2014 23:34:38 -0000 1.57
85 +++ ChangeLog 26 Jan 2014 16:16:19 -0000 1.58
86 @@ -1,6 +1,12 @@
87 # ChangeLog for net-misc/cgminer
88 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
89 -# $Header: /var/cvsroot/gentoo-x86/net-misc/cgminer/ChangeLog,v 1.57 2014/01/08 23:34:38 blueness Exp $
90 +# $Header: /var/cvsroot/gentoo-x86/net-misc/cgminer/ChangeLog,v 1.58 2014/01/26 16:16:19 blueness Exp $
91 +
92 +*cgminer-3.11.0 (26 Jan 2014)
93 +
94 + 26 Jan 2014; Anthony G. Basile <blueness@g.o> +cgminer-3.11.0.ebuild,
95 + cgminer-3.9.0.1.ebuild, metadata.xml:
96 + Version bump
97
98 *cgminer-3.9.0.1 (08 Jan 2014)
99
100
101
102
103 1.1 net-misc/cgminer/cgminer-3.11.0.ebuild
104
105 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/cgminer/cgminer-3.11.0.ebuild?rev=1.1&view=markup
106 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/cgminer/cgminer-3.11.0.ebuild?rev=1.1&content-type=text/plain
107
108 Index: cgminer-3.11.0.ebuild
109 ===================================================================
110 # Copyright 1999-2014 Gentoo Foundation
111 # Distributed under the terms of the GNU General Public License v2
112 # $Header: /var/cvsroot/gentoo-x86/net-misc/cgminer/cgminer-3.11.0.ebuild,v 1.1 2014/01/26 16:16:19 blueness Exp $
113
114 EAPI=5
115
116 inherit autotools flag-o-matic
117
118 DESCRIPTION="Bitcoin CPU/GPU/FPGA/ASIC miner in C"
119 HOMEPAGE="http://bitcointalk.org/?topic=28402.msg357369 http://github.com/ckolivas/cgminer"
120 SRC_URI="http://ck.kolivas.org/apps/cgminer/${P}.tar.bz2"
121 #SRC_URI="http://ck.kolivas.org/apps/cgminer/3.10/${P}.tar.bz2"
122
123 LICENSE="GPL-3"
124 SLOT="0"
125 KEYWORDS="~amd64 ~arm ~x86"
126 IUSE="doc examples udev hardened ncurses
127 avalon bflsc bitforce bitfury drillbit icarus klondike minion modminer"
128
129 REQUIRED_USE="|| ( avalon bflsc bitforce bitfury drillbit icarus klondike minion modminer )"
130
131 RDEPEND="net-misc/curl
132 dev-libs/jansson
133 ncurses? ( sys-libs/ncurses )
134 avalon? ( virtual/libusb:1 )
135 bflsc? ( virtual/libusb:1 )
136 bitforce? ( virtual/libusb:1 )
137 bitfury? ( virtual/libusb:1 )
138 icarus? ( virtual/libusb:1 )
139 modminer? ( virtual/libusb:1 )"
140 DEPEND="virtual/pkgconfig
141 ${RDEPEND}"
142
143 src_prepare() {
144 eautoreconf
145 }
146
147 src_configure() {
148 use hardened && append-cflags "-nopie"
149
150 econf $(use_with ncurses curses) \
151 $(use_enable avalon) \
152 $(use_enable bflsc) \
153 $(use_enable bitforce) \
154 $(use_enable bitfury) \
155 $(use_enable drillbit) \
156 $(use_enable icarus) \
157 $(use_enable klondike) \
158 $(use_enable minion) \
159 $(use_enable modminer)
160 # sanitize directories (is this still needed?)
161 sed -i 's~^\(\#define CGMINER_PREFIX \).*$~\1"'"${EPREFIX}/usr/lib/cgminer"'"~' config.h
162 }
163
164 src_install() { # How about using some make install?
165 dobin cgminer
166 insinto /lib/udev/rules.d
167 use udev && doins 01-cgminer.rules
168 if use doc; then
169 dodoc AUTHORS NEWS README API-README
170 use icarus || use bitforce || use modminer && dodoc FPGA-README
171 use avalon || use bflsc && dodoc ASIC-README
172 fi
173
174 if use modminer; then
175 insinto /usr/lib/cgminer/modminer
176 doins bitstreams/*.ncd
177 dodoc bitstreams/COPYING_fpgaminer
178 fi
179 if use examples; then
180 docinto examples
181 dodoc api-example.php miner.php API.java api-example.c example.conf
182 fi
183 }