]> git.pld-linux.org Git - packages/ftpcube.git/blame - ftpcube.spec
- up to 0.5.1
[packages/ftpcube.git] / ftpcube.spec
CommitLineData
07ceb434 1Summary: Multithreaded FTP client for X Window System
960681fe 2Summary(pl.UTF-8): Wielowątkowy klient FTP dla systemu X Window
7c296831 3Name: ftpcube
47a0afc8 4Version: 0.5.1
5Release: 1
7c296831 6License: Artistic for code, GPL v2 for icons
7Group: X11/Applications/Networking
07ceb434 8Source0: http://dl.sourceforge.net/ftpcube/%{name}-%{version}.tar.gz
47a0afc8 9# Source0-md5: 3eb93ae44fa552ec50a24b7882198dd1
cb7a4322 10Source1: %{name}.desktop
7c296831 11URL: http://ftpcube.sourceforge.net/
12BuildRequires: python
af0657d1 13%pyrequires_eq python-libs
47a0afc8 14BuildRequires: python-wxPython
7c296831 15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17%description
18FtpCube is a multi-platform, graphical FTP client written in Python,
07ceb434 19using the wxPython graphical tookit. FtpCube's interface is based on
7c296831 20LeechFTP by Jan Debis but its codebase has been developed from scratch
21and includes functionality that surpasses the original LeechFTP.
22
07ceb434
JB
23FtpCube aims to provide a high quality user interface, as well as a
24rich feature set. The FtpCube project was born out of my search to
80ade050 25find a good, capable Unix FTP client that offered an intuitive and
07ceb434
JB
26sexy UI. Plus, I liked the idea of having an FTP client written in
27Python. So, voila FtpCube.
28
8614f90b 29%description -l pl.UTF-8
07ceb434 30FtpCube to wieloplatformowy, graficzny klient FTP napisany w Pythonie,
8614f90b
JR
31używający biblioteki graficznej wxPython. Interfejs FtpCube jest
32oparty na LeechFTP Jana Debisa, ale kod został stworzony od początku i
33zawiera funkcjonalność przewyższającą oryginał.
07ceb434 34
8614f90b
JR
35FtpCube ma zapewnić wysokiej jakości interfejs użytkownika, a także
36bogaty zbiór możliwości. Projekt FtpCube narodził się z poszukiwań
37dobrego, uniksowego klienta FTP o dużych możliwościach, oferującego
38intuicyjny i seksowny interfejs. Autorowi spodobała się idea klienta
39FTP napisanego w Pythonie. Tak więc, voila FtpCube.
7c296831 40
41%prep
07ceb434 42%setup -q
7c296831 43
44%build
45python setup.py build
47a0afc8 46# Extracting program icon from .py
47python libftpcube/icons/%{name}.py > %{name}.xpm
7c296831 48
49%install
50rm -rf $RPM_BUILD_ROOT
51
52python setup.py install \
07ceb434 53 --optimize=2 \
7c296831 54 --prefix=%{_prefix} \
55 --install-scripts=%{_bindir} \
07ceb434 56 --root=$RPM_BUILD_ROOT
7c296831 57
07ceb434 58install -D %{name}.xpm $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.xpm
cb7a4322 59install -D %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
60
7c296831 61%clean
62rm -rf $RPM_BUILD_ROOT
63
64%files
65%defattr(644,root,root,755)
47a0afc8 66%doc README CHANGELOG COPYING COPYING.ICONS
7c296831 67%attr(755,root,root) %{_bindir}/*
05d44dca 68%{py_sitescriptdir}/libftpcube
337e25b9 69%{_desktopdir}/*.desktop
07ceb434 70%{_pixmapsdir}/*
This page took 0.064652 seconds and 4 git commands to generate.