]> git.pld-linux.org Git - packages/BitTornado.git/blame_incremental - BitTornado.spec
automatic change: use py_build/py_install macros
[packages/BitTornado.git] / BitTornado.spec
... / ...
CommitLineData
1Summary: BitTornado - an improved bittorrent client
2Summary(pl.UTF-8): BitTornado - ulepszony klient bittorrenta
3Name: BitTornado
4Version: 0.3.18
5Release: 4
6License: MIT
7Group: Applications/Communications
8Source0: http://download2.bittornado.com/download/%{name}-%{version}.tar.gz
9# Source0-md5: faeb137036cfaaeab91afc7f62c7dc30
10URL: http://bittornado.com/
11BuildRequires: python-devel
12BuildRequires: rpm-pythonprov
13BuildRequires: sed >= 4.0
14%pyrequires_eq python-modules
15Obsoletes: BitTorrent < 4.2.0
16BuildArch: noarch
17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19%description
20BitTornado is an improved bittorrent client that was built on the
21original BitTorrent. This client features an enhanced console/curses
22mode, lots of new features under the hood, and is generally one of the
23most advanced clients out there. It allows you to limit your bandwidth
24consumption, and provides more control over your torrents. It does
25everything the original bittorrent does, plus more.
26
27%description -l pl.UTF-8
28BitTornado jest ulepszonym klientem bittorrenta zbudowanym bazując na
29oryginalnym BitTorrent. Klient charakteryzuje się rozszerzoną obsługą
30konsoli, kilkoma nowymi właściwościami i jest generalnie jednym z
31bardziej zaawansowanych klientów bittorrenta. Pozwala ograniczać
32przepustowość oraz udostępnia dużą kontrolę nad torrentami. Umie
33wszystko co umiał oryginalny klient bittorrenta i jeszcze troszkę
34więcej.
35
36%package gui
37Summary: GUI for BitTornado
38Summary(pl.UTF-8): Graficzny interfejs użytkownika dla BitTornado
39Group: X11/Applications
40Requires: %{name} = %{version}-%{release}
41Requires: python-wxPython >= 2.5.2
42Obsoletes: BitTorrent-gui < 4.2.0
43
44%description gui
45wxWindows based GUI for BitTorrent.
46
47%description gui -l pl.UTF-8
48Bazujący na wxWindows graficzny interfejs użytkownika dla BitTorrenta.
49
50%prep
51%setup -q -n %{name}-CVS
52# enabled Psyco
53%{__sed} -i 's,^psyco = 0,psyco = 1,' BitTornado/PSYCO.py
54
55%build
56find -type f -exec sed -i -e 's|#!.*python.*|#!%{_bindir}/python|g' "{}" ";"
57
58%install
59rm -rf $RPM_BUILD_ROOT
60install -d $RPM_BUILD_ROOT%{_mandir}/man1
61
62%py_install
63find $RPM_BUILD_ROOT%{py_sitescriptdir} -type f -name "*.py" | xargs rm
64
65install docs/man/*.1 $RPM_BUILD_ROOT%{_mandir}/man1
66
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70%files
71%defattr(644,root,root,755)
72%doc *.txt
73%attr(755,root,root) %{_bindir}/btcompletedir.py
74%attr(755,root,root) %{_bindir}/btdownloadcurses.py
75%attr(755,root,root) %{_bindir}/btdownloadheadless.py
76%attr(755,root,root) %{_bindir}/btlaunchmany*.py
77%attr(755,root,root) %{_bindir}/btmakemetafile.py
78%attr(755,root,root) %{_bindir}/btr*.py
79%attr(755,root,root) %{_bindir}/btt*.py
80%attr(755,root,root) %{_bindir}/btshowmetainfo.py
81%attr(755,root,root) %{_bindir}/btsethttpseeds.py
82%attr(755,root,root) %{_bindir}/btcopyannounce.py
83%{py_sitescriptdir}/%{name}
84%{_mandir}/man1/*.bittornado.1*
85%{_mandir}/man1/btcopyannounce.1*
86%{_mandir}/man1/btsethttpseeds.1*
87
88%files gui
89%defattr(644,root,root,755)
90%attr(755,root,root) %{_bindir}/btdownloadgui.py
91%attr(755,root,root) %{_bindir}/btcompletedirgui.py
92%attr(755,root,root) %{_bindir}/btmaketorrentgui.py
93%attr(755,root,root) %{_bindir}/bt-t-make.py
94%{_mandir}/man1/btmaketorrentgui.1*
This page took 0.111517 seconds and 4 git commands to generate.