Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37736845
en ru br
Репозитории ALT
5.1: 1.1.3-alt0.1.M51.20101121
www.altlinux.org/Changes

Группа :: Сети/Передача файлов
Пакет: fatrat

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define git 20101121

Name: fatrat
Version: 1.1.3
Release: alt0.1.M51.%git
Summary: FatRat is an open source download/upload manager
License: GPLv2
Group: Networking/File transfer
Packager: Motsyo Gennadi <drool at altlinux.ru>
Url: http://fatrat.dolezel.info/
Source0: http://www.dolezel.info/download/data/%name/%name-%version.tar.gz
Patch0: %name-1.1.3-fix_old_libtorrent-rasterbar.diff

Requires: %{get_dep libqt4-core}

# Automatically added by buildreq on Wed Jun 02 2010 (-bi)

BuildRequires: ImageMagick-tools boost-asio-devel boost-filesystem-devel cmake gcc-c++ glib2-devel libSM-devel libXcursor-devel libXext-devel libXfixes-devel libXi-devel libXinerama-devel libXrandr-devel libXrender-devel libcurl-devel libgloox-devel libqt4-devel libtorrent-rasterbar-devel

BuildRequires: /usr/bin/qcollectiongenerator-qt4

%description
FatRat is an open source download manager for Linux
written in C++ and built on top of the Trolltech Qt4
library. It is rich in features and is continuously
extended.

%package -n %name-devel
Summary: FatRat header files
Group: Development/C++
# #Requires: %name = %version-%release
BuildArch: noarch

%description -n %name-devel
%name-devel contains the header files needed to develop
programs which make use of FatRat.

%prep
%setup
%patch0 -p1

%build
export PATH=$PATH:%_qt4dir/bin
doc/generate.sh
cmake \
-DCMAKE_INSTALL_PREFIX=%_prefix \
-DCMAKE_CXX_FLAGS:STRING="%optflags" \
-DCMAKE_C_FLAGS:STRING="%optflags" \
-DWITH_SFTP=ON \
-DWITH_BITTORRENT=ON \
-DWITH_JABBER=ON \
-DWITH_NLS=ON \
-DWITH_WEBINTERFACE=ON \
-DWITH_CURL=ON \
-DWITH_DOCUMENTATION=ON

%install
%make DESTDIR=%buildroot install

# Icons

%__mkdir -p %buildroot/{%_miconsdir,%_niconsdir,%_liconsdir}
convert -resize 48x48 gfx/%name.png %buildroot%_liconsdir/%name.png
convert -resize 32x32 gfx/%name.png %buildroot%_niconsdir/%name.png
convert -resize 16x16 gfx/%name.png %buildroot%_miconsdir/%name.png

%files
%dir %_datadir/%name
%_bindir/%name
%_desktopdir/%name.desktop
%_datadir/%name
%_man1dir/%{name}*
%_miconsdir/%name.png
%_niconsdir/%name.png
%_liconsdir/%name.png
%_pixmapsdir/%name.png

%files -n %name-devel
%dir %_includedir/%name
%_includedir/%name

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin