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