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