]> git.pld-linux.org Git - packages/litecoin.git/blob - litecoin.spec
0f0d5ff87f928ec313714fcc51a884c0fdd8edc7
[packages/litecoin.git] / litecoin.spec
1 Summary:        Litecoin is a peer-to-peer currency
2 Name:           litecoin
3 Version:        0.8.6.1
4 Release:        3
5 License:        MIT/X11
6 Group:          X11/Applications
7 Source0:        https://github.com/litecoin-project/litecoin/archive/v%{version}.tar.gz
8 # Source0-md5:  f818d06cad63cd5cf4ce7c2b8f04edef
9 URL:            http://www.litecoin.org/
10 BuildRequires:  QtCore-devel
11 BuildRequires:  QtDBus-devel
12 BuildRequires:  QtGui-devel
13 BuildRequires:  boost-devel
14 BuildRequires:  db-cxx-devel
15 BuildRequires:  miniupnpc-devel >= 1.5
16 BuildRequires:  openssl-devel
17 BuildRequires:  qrencode-devel
18 BuildRequires:  qt4-linguist
19 BuildRequires:  qt4-qmake
20 Requires:       perl-base
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 Litecoin is a peer-to-peer currency. Peer-to-peer means that no
25 central authority issues new money or tracks transactions. These tasks
26 are managed collectively by the network.
27
28 %package qt
29 Summary:        Qt-based Litecoin Wallet
30 Group:          X11/Applications
31
32 %description qt
33 Qt-based Litecoin Wallet.
34
35 %prep
36 %setup -q
37
38 %build
39 qmake-qt4 \
40         USE_UPNP=1 \
41         USE_DBUS=1 \
42         USE_QRCODE=1
43
44 %{__make} \
45         CXX="%{__cxx}"
46
47 %{__make} -C src -f makefile.unix \
48         CXX="%{__cxx}" \
49         CXXFLAGS="%{rpmcflags} %{rpmcxxflags} %{rpmcppflags}"
50
51 %install
52 rm -rf $RPM_BUILD_ROOT
53 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man{1,5},%{_localedir},%{_desktopdir},%{_pixmapsdir},%{_datadir}/kde4/services}
54
55 install -p src/litecoind $RPM_BUILD_ROOT%{_bindir}/litecoind
56 install -p litecoin-qt $RPM_BUILD_ROOT%{_bindir}
57
58 sed -e 's#bitcoin#litecoin#g' -e 's#Bitcoin#Litecoin#g' contrib/debian/bitcoin-qt.desktop > $RPM_BUILD_ROOT%{_desktopdir}/litecoin-qt.desktop
59 sed -e 's#bitcoin#litecoin#g' -e 's#Bitcoin#Litecoin#g' contrib/debian/bitcoin-qt.protocol > $RPM_BUILD_ROOT%{_datadir}/kde4/services/litecoin-qt.protocol
60
61 cp -p share/pixmaps/bitcoin32.png $RPM_BUILD_ROOT%{_pixmapsdir}/litecoin32.png
62 cp -p share/pixmaps/bitcoin64.png $RPM_BUILD_ROOT%{_pixmapsdir}/litecoin64.png
63 cp -p share/pixmaps/bitcoin128.png $RPM_BUILD_ROOT%{_pixmapsdir}/litecoin128.png
64 cp -p share/pixmaps/bitcoin256.png $RPM_BUILD_ROOT%{_pixmapsdir}/litecoin256.png
65
66 %clean
67 rm -rf $RPM_BUILD_ROOT
68
69 %files
70 %defattr(644,root,root,755)
71 %doc doc/*.txt contrib/debian/examples/bitcoin.conf
72 %attr(755,root,root) %{_bindir}/litecoind
73
74 %files qt
75 %defattr(644,root,root,755)
76 %attr(755,root,root) %{_bindir}/litecoin-qt
77 %{_datadir}/kde4/services/litecoin-qt.protocol
78 %{_desktopdir}/litecoin-qt.desktop
79 %{_pixmapsdir}/litecoin*.png
This page took 0.053399 seconds and 2 git commands to generate.