Группа :: Сети/Передача файлов
Пакет: BitTorrent
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define btbin btdownloadgui.py
%define tracker bttrack.py
%define mkmeta btmakemetafile.py
%define mkmetagui btcompletedirgui.py
%define dheadless btdownloadheadless.py
Name: BitTorrent
Version: 3.4.2
Release: alt4.1
Summary: %name - bittorrent client.
License: MIT
Group: Networking/File transfer
Url: http://bitconjurer.org/%name
Buildarch: noarch
Source: %name-%version.zip
PreReq: alternatives >= 0.2.0
Requires: python = %__python_version
#Requires: wxPythonGTK
# Automatically added by buildreq on Tue May 18 2004
BuildRequires: libalternatives-devel
BuildPreReq: unzip
BuildPreReq: python = %__python_version
BuildPreReq: python-devel = %__python_version
Conflicts: %name < %version-%release
Obsoletes: %name < %version-%release
%description
%name - bittorrent client.
%prep
%setup -q
%build
%__python setup.py build
%install
%__python setup.py install --root=%buildroot
%__mkdir_p %buildroot{%_altdir,%_datadir/%name}
#/bin/ls -1 %buildroot%_bindir | while read name; do %__mv -v %buildroot%_bindir/$name %buildroot%_bindir/$name.%name; done
%__mv %buildroot%_bindir/* %buildroot%_datadir/%name
%__rm -rf %buildroot%_bindir
%__cat >| %buildroot%_altdir/%name << 'EOF'
%_bindir/%btbin %_datadir/%name/%btbin 10
%_bindir/%tracker %_datadir/%name/%tracker %_datadir/%name/%btbin
%_bindir/%mkmeta %_datadir/%name/%mkmeta %_datadir/%name/%btbin
%_bindir/%mkmetagui %_datadir/%name/%mkmetagui %_datadir/%name/%btbin
%_bindir/%dheadless %_datadir/%name/%dheadless %_datadir/%name/%btbin
%_bindir/btreannounce.py %_datadir/%name/btreannounce.py %_datadir/%name/%btbin
%_bindir/btrename.py %_datadir/%name/btrename.py %_datadir/%name/%btbin
%_bindir/btsethttpseeds.py %_datadir/%name/btsethttpseeds.py %_datadir/%name/%btbin
%_bindir/btshowmetainfo.py %_datadir/%name/btshowmetainfo.py %_datadir/%name/%btbin
%_bindir/bttest.py %_datadir/%name/bttest.py %_datadir/%name/%btbin
%_bindir/bt-t-make.py %_datadir/%name/bt-t-make.py %_datadir/%name/%btbin
%_bindir/bttrack.py %_datadir/%name/bttrack.py %_datadir/%name/%btbin
%_bindir/btcompletedir.py %_datadir/%name/btcompletedir.py %_datadir/%name/%btbin
%_bindir/btcopyannounce.py %_datadir/%name/btcopyannounce.py %_datadir/%name/%btbin
%_bindir/btdownloadcurses.py %_datadir/%name/btdownloadcurses.py %_datadir/%name/%btbin
%_bindir/btdownloadlibrary.py %_datadir/%name/btdownloadlibrary.py %_datadir/%name/%btbin
%_bindir/btlaunchmanycurses.py %_datadir/%name/btlaunchmanycurses.py %_datadir/%name/%btbin
%_bindir/btlaunchmany.py %_datadir/%name/btlaunchmany.py %_datadir/%name/%btbin
%_bindir/btmaketorrentgui.py %_datadir/%name/btmaketorrentgui.py %_datadir/%name/%btbin
EOF
%post
%register_alternatives %name -- %btbin
%update_menus
%preun
%unregister_alternatives %name
%clean_menus
%files
%doc *.txt
%dir %_datadir/%name
%_datadir/%name/*
%_libdir/*
%_altdir/%name
%changelog
…
Полный changelog можно просмотреть здесь
%define tracker bttrack.py
%define mkmeta btmakemetafile.py
%define mkmetagui btcompletedirgui.py
%define dheadless btdownloadheadless.py
Name: BitTorrent
Version: 3.4.2
Release: alt4.1
Summary: %name - bittorrent client.
License: MIT
Group: Networking/File transfer
Url: http://bitconjurer.org/%name
Buildarch: noarch
Source: %name-%version.zip
PreReq: alternatives >= 0.2.0
Requires: python = %__python_version
#Requires: wxPythonGTK
# Automatically added by buildreq on Tue May 18 2004
BuildRequires: libalternatives-devel
BuildPreReq: unzip
BuildPreReq: python = %__python_version
BuildPreReq: python-devel = %__python_version
Conflicts: %name < %version-%release
Obsoletes: %name < %version-%release
%description
%name - bittorrent client.
%prep
%setup -q
%build
%__python setup.py build
%install
%__python setup.py install --root=%buildroot
%__mkdir_p %buildroot{%_altdir,%_datadir/%name}
#/bin/ls -1 %buildroot%_bindir | while read name; do %__mv -v %buildroot%_bindir/$name %buildroot%_bindir/$name.%name; done
%__mv %buildroot%_bindir/* %buildroot%_datadir/%name
%__rm -rf %buildroot%_bindir
%__cat >| %buildroot%_altdir/%name << 'EOF'
%_bindir/%btbin %_datadir/%name/%btbin 10
%_bindir/%tracker %_datadir/%name/%tracker %_datadir/%name/%btbin
%_bindir/%mkmeta %_datadir/%name/%mkmeta %_datadir/%name/%btbin
%_bindir/%mkmetagui %_datadir/%name/%mkmetagui %_datadir/%name/%btbin
%_bindir/%dheadless %_datadir/%name/%dheadless %_datadir/%name/%btbin
%_bindir/btreannounce.py %_datadir/%name/btreannounce.py %_datadir/%name/%btbin
%_bindir/btrename.py %_datadir/%name/btrename.py %_datadir/%name/%btbin
%_bindir/btsethttpseeds.py %_datadir/%name/btsethttpseeds.py %_datadir/%name/%btbin
%_bindir/btshowmetainfo.py %_datadir/%name/btshowmetainfo.py %_datadir/%name/%btbin
%_bindir/bttest.py %_datadir/%name/bttest.py %_datadir/%name/%btbin
%_bindir/bt-t-make.py %_datadir/%name/bt-t-make.py %_datadir/%name/%btbin
%_bindir/bttrack.py %_datadir/%name/bttrack.py %_datadir/%name/%btbin
%_bindir/btcompletedir.py %_datadir/%name/btcompletedir.py %_datadir/%name/%btbin
%_bindir/btcopyannounce.py %_datadir/%name/btcopyannounce.py %_datadir/%name/%btbin
%_bindir/btdownloadcurses.py %_datadir/%name/btdownloadcurses.py %_datadir/%name/%btbin
%_bindir/btdownloadlibrary.py %_datadir/%name/btdownloadlibrary.py %_datadir/%name/%btbin
%_bindir/btlaunchmanycurses.py %_datadir/%name/btlaunchmanycurses.py %_datadir/%name/%btbin
%_bindir/btlaunchmany.py %_datadir/%name/btlaunchmany.py %_datadir/%name/%btbin
%_bindir/btmaketorrentgui.py %_datadir/%name/btmaketorrentgui.py %_datadir/%name/%btbin
EOF
%post
%register_alternatives %name -- %btbin
%update_menus
%preun
%unregister_alternatives %name
%clean_menus
%files
%doc *.txt
%dir %_datadir/%name
%_datadir/%name/*
%_libdir/*
%_altdir/%name
%changelog
…
Полный changelog можно просмотреть здесь