Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > fe7a55787a992f4b579c4de64eaa4366 > files > 7

multiget-1.2.0-7.fc12.src.rpm

Name:           multiget
Version:        1.2.0
Release:        7%{?dist}
Summary:        An easy-to-use GUI file downloader

Group:          Applications/Internet
License:        GPLv2
URL:            http://multiget.sourceforge.net
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.src.tar.bz2
Source1:        multiget.desktop
Source2:        COPYING
# There is no symbol for multiget provided in 1.2.0 like it has been in 1.1.4
# so I decided to use the one from 1.1.4.
Source3:        MultiGet.png
Patch0:         multiget-1.2-fix-gcc43.patch
Patch1:         multiget-1.2-includes.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  wxGTK-devel desktop-file-utils >= 0.9 perl(XML::Parser) libglade2-devel automake >= 1.10

%description
MultiGet is an easy-to-use GUI file downloader. 
It's programmed in C++ and has a GUI based on wxWidgets. It supports HTTP/FTP 
protocols which covers the requirements of most users. It supports multi-task 
with multi-thread on multi-server. It supports resuming downloads if the Web 
server supports it, and if you like, you can reconfig the thread number without
stopping the current task. It's also support SOCKS 4,4a,5 proxy, ftp proxy, 
http proxy.

%prep
%setup -qn multiget
%patch0 -p1 -b .good
%patch1 -p1 -b .includes
chmod 644 icons/*.xpm

# fix dead symbolic links
rm -f INSTALL
ln -s %{_datadir}/automake-1.11/INSTALL INSTALL
rm -f install-sh 
ln -s %{_datadir}/automake-1.11/install-sh install-sh 
rm -f depcomp
ln -s %{_datadir}/automake-1.11/depcomp depcomp
rm -f missing
ln -s %{_datadir}/automake-1.11/missing missing
rm -f %{_builddir}/%{name}/COPYING
cp -p %{SOURCE2} %{_builddir}/%{name}/

chmod 644 icons/*.xpm
chmod 644 newicons/16/*.xpm
chmod 644 newicons/24/*.xpm
chmod 644 newicons/32/*.xpm
chmod 644 newicons/48/*.xpm


%build
%configure 
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/
install -p -m 755 src/multiget $RPM_BUILD_ROOT/%{_bindir}
install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/pixmaps/
desktop-file-install --vendor=fedora \
  --dir=${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE1}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/multiget
%{_datadir}/applications/fedora-multiget.desktop
%{_datadir}/pixmaps/MultiGet.png

%changelog
* Fri Sep 11 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 1.2.0-7
- Fix FTBFS: build with automake 1.11

* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Thu Mar 05 2009 Caolán McNamara <caolanm@redhat.com> - 1.2.0-5
- include cstdio for sprintf

* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Thu Jun 12 2008 Guido Ledermann <guido.ledermann@googlemail.com> - 1.2.0-3
- remove patch for Makefile.in, fixed spec to follow Packaging Guidelines
* Thu Jun 12 2008 Guido Ledermann <guido.ledermann@googlemail.com> - 1.2.0-2
- remove patch for Makefile and added patch for Makefile.ini, fixed spec
* Thu Jun 05 2008 Guido Ledermann <guido.ledermann@googlemail.com> - 1.2.0-1
- Fixed for 1.2.0 
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.1.4-8
- Autorebuild for GCC 4.3
* Sun Mar 14 2007 Allisson Azevedo <allisson@gmail.com> 1.1.4-7
- Change patch
* Sun Mar 14 2007 Allisson Azevedo <allisson@gmail.com> 1.1.4-6
- Remove $RPM_OPT_FLAG from .spec
* Sun Mar 14 2007 Allisson Azevedo <allisson@gmail.com> 1.1.4-5
- Patch modified
* Sun Mar 12 2007 Allisson Azevedo <allisson@gmail.com> 1.1.4-4
- Fix .spec
* Sun Mar 12 2007 Allisson Azevedo <allisson@gmail.com> 1.1.4-3
- Include GPL license in doc
* Sun Mar 11 2007 Allisson Azevedo <allisson@gmail.com> 1.1.4-2
- Fix .spec in accordance with the suggestions
- Create patch for correct debuginfo package
* Sun Mar 11 2007 Allisson Azevedo <allisson@gmail.com> 1.1.4-1
- Initial RPM release