# $Id$ # Authority: matthias %define desktop_vendor rpmforge #define pre rc4 %define final final Summary: Downloader for X that supports resuming and many other features Name: d4x Version: 2.5.0 Release: %{?pre:0.%{pre}.}1%{?dist} Group: Applications/Internet License: Artistic URL: http://www.krasu.ru/soft/chuchelo/ Source: http://www.krasu.ru/soft/chuchelo/files/d4x-%{version}%{?pre}%{?final}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: gtk2-devel, glib2-devel >= 2.4.0, gcc-c++, libstdc++-devel BuildRequires: libao-devel, esound-devel, desktop-file-utils %description This program lets you download files from the internet using either the ftp or http protocols. The main features are : Multithread, user-friendly GTK+ interface, resuming, multiple simultaneous downloads, recursive downloads with wildcard and filter support, HTML links change for offline browsing, proxy support, bandwidth limitation, scheduling, mass download, ftp search, and many others! %prep %setup -n %{name}-%{version}%{?pre}%{?final} %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %makeinstall %find_lang %{name} # Now the menu entry %{__install} -Dp -m644 share/nt.png %{buildroot}%{_datadir}/pixmaps/nt.png %{__mkdir_p} %{buildroot}%{_datadir}/applications desktop-file-install --vendor %{desktop_vendor} \ --dir %{buildroot}%{_datadir}/applications \ --add-category Application \ --add-category Network \ share/nt.desktop %clean %{__rm} -rf %{buildroot} %files -f %{name}.lang %defattr(-, root, root, 0755) %doc AUTHORS ChangeLog* COPYING NEWS PLANS README TODO %doc DOC/FAQ* DOC/THANKS DOC/TROUBLES %{_bindir}/nt %{_datadir}/applications/%{desktop_vendor}-nt.desktop %{_datadir}/d4x %{_datadir}/pixmaps/nt.png %{_mandir}/man1/nt.1* %changelog * Mon Aug 9 2004 Matthias Saou 2.5.0-1 - Update to 2.5.0final. * Wed May 26 2004 Matthias Saou 2.5.0-0.rc4.4 - Update to 2.5.0rc4. * Mon May 24 2004 Matthias Saou 2.5.0-0.rc3.4 - Added patch for gtk 2.4 compatibility from Den. * Tue Apr 20 2004 Matthias Saou 2.5.0-0.rc3.3 - Update to 2.5.0rc3. * Tue Feb 24 2004 Matthias Saou 2.5.0-0.rc2.3 - Update to 2.5.0rc2. * Fri Nov 7 2003 Matthias Saou 2.5.0-0.beta2.2 - Fix wrong exclude in file list left in by mistake. * Fri Nov 7 2003 Matthias Saou 2.5.0-0.beta2.1 - Update to 2.5.0beta2. - Rebuild for Fedora Core 1. * Mon Mar 31 2003 Matthias Saou - Update to 2.4.1. - Exclude the docs from the datadir. - Rebuilt for Red Hat Linux 9. * Wed Aug 28 2002 Matthias Saou - Update to 2.03. * Thu Jun 6 2002 Matthias Saou - Update to 2.01. - Major spec file cleanup. * Sat Nov 24 2001 Matthias Saou - Update to 1.30. * Sun Sep 9 2001 Matthias Saou - Update to 1.29. * Mon Aug 13 2001 Matthias Saou - Update to 1.28.1. * Wed Aug 1 2001 Matthias Saou - Update to 1.28. * Wed May 2 2001 Matthias Saou - Spec file cleanup for Red Hat 7.1. * Mon Oct 30 2000 Maxim Koshelev - fixed building under RH-70 or Mandrake-7x