]> git.pld-linux.org Git - packages/d4x.git/blob - d4x.spec
- second part of small fixes inspired by kloczek (this time better checked,
[packages/d4x.git] / d4x.spec
1 Summary:        Downloader for X - ftp/http download manager for X window system
2 Summary(pl):    Program do pobierania plików poprzez ftp/http dla X, czyli Downloader for X
3 Name:           d4x
4 Version:        2.4.1
5 Release:        1
6 License:        Artistic
7 Group:          X11/Applications/Networking
8 Source0:        http://www.krasu.ru/soft/chuchelo/files/%{name}-%{version}.tar.gz
9 # Source0-md5:  9ff1521a6c7ecedb6d71f1e1a6a6696a
10 Patch0:         %{name}-elif_fix.patch
11 Patch1:         %{name}-destdir.patch
12 Patch2:         %{name}-configure_in.patch
13 Patch3:         %{name}-Makefile.patch
14 Patch4:         %{name}-desktop.patch
15 URL:            http://www.krasu.ru/soft/chuchelo/
16 BuildRequires:  autoconf
17 BuildRequires:  automake
18 BuildRequires:  esound-devel
19 BuildRequires:  gettext-devel
20 BuildRequires:  gtk+2-devel
21 BuildRequires:  libao-devel
22 BuildRequires:  libstdc++-devel
23 Obsoletes:      nt
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 This program lets you download files from internet/intranet using FTP
28 or HTTP protocol. Main features:
29     - multithreaded design
30     - convenient user-friendly interface
31     - automatic resuming after connection breaks
32     - multiple simultaneous downloads
33     - recursive FTP and HTTP downloading
34     - ability to change links in HTML file for offline browsing
35     - wildcards support for FTP recursing
36     - filters support for HTTP recursing
37     - proxy support (FTP and HTTP)
38     - supports for traffic limitation
39     - mass downloading function
40     - FTP search
41     - build-in scheduler
42     - and many many other...
43
44 %description -l pl
45 Program pozwalaj±cy na pobieranie plików z internetu/intranetu za
46 pomoc± protoko³ów FTP lub HTTP Mo¿liwo¶ci:
47     - wielow±tkowa budowa
48     - przyjazny interfejs u¿ytkownika
49     - automatyczne wznawianie po przerwaniu po³±czenia
50     - jednoczesne pobieranie kilku plików
51     - rekursywne pobieranie
52     - mo¿liwo¶æ zmiany odno¶ników w plikach HTML do przegl±dania offline
53     - mo¿liwo¶æ stosowania znaków wieloznacznych dla FTP
54     - mo¿liwo¶æ stosowania filtrów dla HTTP
55     - obs³uga proxy
56     - obs³uga ograniczenia ruchu
57     - funkcja zmasowanego pobierania
58     - wyszukiwanie FTP
59     - wbudowany harmonogram
60     - i wiele innych...
61
62 %prep
63 %setup -q
64 %patch0
65 %patch1 -p1
66 %patch2 -p1
67 %patch3 -p1
68 %patch4 -p1
69
70 %build
71 rm -f missing
72 %{__libtoolize}
73 %{__gettextize}
74 %{__aclocal} -I admin
75 %{__autoconf}
76 %{__automake}
77 %configure
78 %{__make}
79
80 %install
81 rm -rf $RPM_BUILD_ROOT
82 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
83
84 %{__make} install \
85         DESTDIR=$RPM_BUILD_ROOT
86
87 install share/nt.desktop $RPM_BUILD_ROOT%{_desktopdir}
88 install share/{*.xpm,*.png} $RPM_BUILD_ROOT%{_pixmapsdir}
89
90 mv -f DOC/FAQ.gr DOC/FAQ.el
91 mv -f DOC/README.gr DOC/README.el
92
93 %find_lang %{name}
94
95 %clean
96 rm -rf $RPM_BUILD_ROOT
97
98 %files -f %{name}.lang
99 %defattr(644,root,root,755)
100 %doc ChangeLog* TODO PLANS NEWS DOC/{FAQ*,LICENSE,THANKS,TROUBLES,README*}
101 %lang(de) %doc DOC/{FAQ,README}.de
102 %lang(es) %doc DOC/{FAQ,README}.es
103 %lang(fr) %doc DOC/FAQ.fr
104 %lang(el) %doc DOC/{FAQ,README}.el
105 %lang(pl) %doc DOC/README.pl
106 %lang(pt_BR) %doc DOC/README.pt_BR
107 %lang(ru) %doc DOC/README.ru
108
109 %attr(755,root,root) %{_bindir}/nt
110 %attr(755,root,root) %{_bindir}/d4x
111 %dir %{_datadir}/d4x
112 %{_datadir}/d4x/sounds
113 %{_datadir}/d4x/themes
114 %{_datadir}/d4x/ftpsearch.xml
115 %{_mandir}/man1/*
116 %{_desktopdir}/nt.desktop
117 %{_pixmapsdir}/*
This page took 0.063212 seconds and 3 git commands to generate.