%define name_orig BitStormLite %define name %(echo %{name_orig}|tr "A-Z" "a-z") %define version 0.2p %define release %mkrel 4 Summary: A BitTorrent downloader GTK Name: %{name} Version: %{version} Release: %{release} License: GPLv2+ Group: Networking/File transfer URL: http://sourceforge.net/projects/bbom/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot Source: http://prdownloads.sourceforge.net/bbom/%{name_orig}-%{version}.tar.gz Patch0: BitStormLite-0.2m-desktop-file.patch Patch1: bitstormlite-0.2p-gcc43.patch Patch2: bitstormlite-0.2p-gcc44.patch Patch3: bitstormlite-0.2p-str-fmt.patch Patch4: bitstormlite-0.2p-link.patch BuildRequires: curl-devel BuildRequires: gtk2-devel BuildRequires: intltool BuildRequires: gettext-devel %description BitStormLite is a BitTorrent program use GTK2. It's main features are : * Downloads torrent files * Upload speed capping, seeing that most people can't upload infinite amounts of data. %prep %setup -q -n %{name_orig}-%{version} %patch0 -p0 %patch1 -p0 %patch2 -p0 %patch3 -p0 %patch4 -p0 -b .link %build autoreconf -fi %configure2_5x %make %install rm -rf %{buildroot} %makeinstall_std %{find_lang} %{name_orig} install -m644 -D %{name}.desktop %buildroot%{_datadir}/applications/%{name}.desktop %clean rm -rf %{buildroot} %if %mdkversion < 200900 %post %update_menus %update_desktop_database %endif %if %mdkversion < 200900 %postun %clean_menus %clean_desktop_database %endif %files -f %{name_orig}.lang %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING INSTALL NEWS README %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %changelog * Sun Jan 31 2010 Funda Wang <fwang@mandriva.org> 0.2p-4mdv2010.1 + Revision: 498670 - make it built + Thierry Vignaud <tvignaud@mandriva.com> - rebuild * Thu Aug 07 2008 Funda Wang <fwang@mandriva.org> 0.2p-3mdv2009.0 + Revision: 266302 - clearify the license - add gcc 4.3 patch + Thierry Vignaud <tvignaud@mandriva.com> - rebuild - kill re-definition of %%buildroot on Pixel's request + Pixel <pixel@mandriva.com> - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas + Olivier Blin <oblin@mandriva.com> - restore BuildRoot * Sun Dec 02 2007 Funda Wang <fwang@mandriva.org> 0.2p-1mdv2008.1 + Revision: 114410 - update to new version 0.2p - boost-devel is not required * Fri Nov 23 2007 Funda Wang <fwang@mandriva.org> 0.2n-1mdv2008.1 + Revision: 111379 - update to new version 0.2n * Tue Oct 09 2007 Funda Wang <fwang@mandriva.org> 0.2m-1mdv2008.1 + Revision: 95895 - New version 0.2m + Thierry Vignaud <tvignaud@mandriva.com> - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated' * Sun Jun 17 2007 Funda Wang <fwang@mandriva.org> 0.2k-1mdv2008.0 + Revision: 40483 - New version * Sat Apr 21 2007 Funda Wang <fwang@mandriva.org> 0.2i-1mdv2008.0 + Revision: 16433 - new upstream version. * Wed Apr 18 2007 Funda Wang <fwang@mandriva.org> 0.2h-1mdv2008.0 + Revision: 14330 - Real new tarball. - it should be bz2 rathern than gz. - new release 0.2h * Mon Mar 19 2007 Adam Williamson <awilliamson@mandriva.com> 0.2g-2mdv2007.1 + Revision: 146371 - update desktop cache in %%post * Thu Mar 15 2007 Funda Wang <fundawang@mandriva.org> 0.2g-1mdv2007.1 + Revision: 143951 - buildrequires gettext-devel - gtkmm is not needed here. - bzunzip2 the patch. - First package for Mandriva. - Created package structure for bitstormlite.