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