]> git.pld-linux.org Git - packages/cgminer-gpu.git/blob - cgminer.spec
17104050b51140768e0fac106cf31ef7835a7973
[packages/cgminer-gpu.git] / cgminer.spec
1 Summary:        FPGA/ASIC Miner by Con Kolivas
2 Name:           cgminer
3 Version:        3.10.0
4 Release:        1
5 License:        GPL v2
6 Group:          Applications/Networking
7 URL:            http://forum.bitcoin.org/index.php?topic=28402.0
8 Source0:        http://ck.kolivas.org/apps/cgminer/%{name}-%{version}.tar.bz2
9 # Source0-md5:  8d387e3f98703b00a78021ebca6c7118
10 Patch0:         %{name}-system-jansson.patch
11 BuildRequires:  autoconf
12 BuildRequires:  automake
13 BuildRequires:  curl-devel
14 BuildRequires:  jansson-devel
15 BuildRequires:  libusb-devel
16 BuildRequires:  ncurses-devel
17 BuildRequires:  pkgconfig >= 0.9.0
18 BuildRequires:  udev-devel
19 BuildRequires:  yasm >= 1.1.0
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 This is a miner for Bitcoin.
24
25 %prep
26 %setup -q
27 %patch0 -p1
28
29 %build
30 %{__aclocal} -I m4
31 %{__autoconf}
32 %{__autoheader}
33 %{__automake}
34 %configure \
35         CPPFLAGS="%{rpmcppflags} -I/usr/include/ncurses" \
36         --disable-silent-rules \
37         --enable-scrypt \
38         --enable-bflsc \
39         --enable-knc \
40         --enable-opencl \
41         --enable-hashfast \
42         --enable-bitforce \
43         --enable-klondike \
44         --enable-bitfury \
45         --enable-icarus \
46         --enable-avalon \
47         --enable-modminer \
48         --enable-ztex \
49         --with-system-libusb
50
51 %{__make}
52
53 %install
54 rm -rf $RPM_BUILD_ROOT
55
56 install -d $RPM_BUILD_ROOT%{_bindir}
57
58 %{__make} install \
59         DESTDIR="$RPM_BUILD_ROOT" \
60         bindir=%{_libdir}/%{name}
61
62 ln -s %{_libdir}/%{name}/%{name} $RPM_BUILD_ROOT%{_bindir}/%{name}
63
64 %clean
65 rm -rf $RPM_BUILD_ROOT
66
67 %files
68 %defattr(644,root,root,755)
69 %doc API-README ASIC-README AUTHORS FPGA-README
70 %doc NEWS README
71 %attr(755,root,root) %{_bindir}/%{name}
72 %dir %{_libdir}/%{name}
73 %attr(755,root,root) %{_libdir}/%{name}/%{name}
74 %{_libdir}/%{name}/bitstreams
This page took 0.100247 seconds and 2 git commands to generate.