]> git.pld-linux.org Git - packages/cgminer-gpu.git/blame - cgminer.spec
Use system jansson
[packages/cgminer-gpu.git] / cgminer.spec
CommitLineData
2d087f10 1Summary: FPGA/ASIC Miner by Con Kolivas
d0d46e5e 2Name: cgminer
2d087f10 3Version: 3.8.3
e7bb96eb 4Release: 2
d0d46e5e
AM
5License: GPL v2
6Group: Applications/Networking
7URL: http://forum.bitcoin.org/index.php?topic=28402.0
8Source0: http://ck.kolivas.org/apps/cgminer/%{name}-%{version}.tar.bz2
2d087f10 9# Source0-md5: ec70aee505fa3e8d9cbe566a65d420cb
e7bb96eb
JK
10Patch0: %{name}-system-jansson.patch
11BuildRequires: autoconf
12BuildRequires: automake
d0d46e5e 13BuildRequires: curl-devel
e7bb96eb 14BuildRequires: jansson-devel
d0d46e5e
AM
15BuildRequires: libusb-devel
16BuildRequires: ncurses-devel
17BuildRequires: pkgconfig >= 0.9.0
18BuildRequires: udev-devel
19BuildRequires: yasm >= 1.1.0
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22%description
b4d09a6a 23This is a miner for Bitcoin.
d0d46e5e
AM
24
25%prep
26%setup -q
e7bb96eb 27%patch0 -p1
d0d46e5e
AM
28
29%build
e7bb96eb 30%{__aclocal} -I m4
d0d46e5e 31%{__autoconf}
e7bb96eb
JK
32%{__autoheader}
33%{__automake}
d0d46e5e
AM
34%configure \
35 CPPFLAGS="%{rpmcppflags} -I/usr/include/ncurses" \
36 --disable-silent-rules \
37 --enable-scrypt \
38 --enable-bflsc \
adcd9370
AM
39 --enable-knc \
40 --enable-opencl \
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.059585 seconds and 4 git commands to generate.