Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37041200
en ru br
Репозитории ALT
S:3.1.1-alt1
5.1: 1.2.12-alt1
4.1: 1.2.9-alt2.1
www.altlinux.org/Changes

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

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

%define py_geoip_pkg python3-module-GeoIP
%define oname nicotine+

Name: nicotine-plus
Version: 3.1.1
Release: alt1

Summary: The client program for the SoulSeek filesharing system
Summary(ru_RU.UTF-8): п п╩п╦п╣п╫я┌ п╢п╩я▐ я└п╟п╧п╩п╬п╬п╠п╪п╣п╫п╫п╬п╧ я│п╣я┌п╦ SoulSeek

Group: Networking/File transfer
License: GPLv2
Url: https://github.com/Nicotine-Plus/nicotine-plus

Packager: Vitaly Lipatov <lav at altlinux.ru>

# Source-url: https://github.com/Nicotine-Plus/nicotine-plus/archive/%version.tar.gz

Source: %oname-%version.tar

Patch: %name-alt-desktop-entry.patch

BuildArch: noarch

AutoProv:yes,nopython3

Provides: nicotine
Obsoletes: nicotine

BuildRequires(pre): rpm-build-python3
BuildRequires(pre): rpm-build-intro

%py3_use pygobject3 >= 3.18
BuildRequires: python3-devel

BuildRequires: desktop-file-utils

Requires: libgtk+3-gir
#add_python_req_skip pywintypes win32con win32gui
#Requires: python-module-sexy python-module-pygtk-libglade

# Mozilla does not embedding anymore

#add_python_req_skip gtkmozembed

%description
Nicotine is a feature-complete client for the SoulSeek filesharing network that
is used primarily to share music.

Nicotine supports everything a SoulSeek client is supposed to do, such as
downloading, uploading, searching, chatting, keeping a "buddy" list and has
lots of other features like finding similar users and getting listening
recommendations based on user's preferences.

Nicotine also supports a country code blocker using the GeoIP library.
To enable this functionality install the %py_geoip_pkg package.

Nicotine is a successor to the PySoulSeek project by Alexander Kanavin.

Nicotine supports psyco, an inline optimizer for python code,
you can install it from python-module-psyco package.

%description -l ru_RU.UTF-8
Nicotine -- я█я┌п╬ п©п╬п╩п╫п╬я└я┐п╫п╨я├п╦п╬п╫п╟п╩я▄п╫я▀п╧ п╨п╩п╦п╣п╫я┌ п╢п╩я▐ я└п╟п╧п╩п╬п╬п╠п╪п╣п╫п╫п╬п╧ я│п╣я┌п╦ SoulSeek,
п╬я─п╦п╣п╫я┌п╦я─п╬п╡п╟п╫п╫п╬п╧, п©я─п╣п╤п╢п╣ п╡я│п╣пЁп╬, п╫п╟ п╬п╠п╪п╣п╫ п╪я┐п╥я▀п╨п╬п╧.

Nicotine п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣я┌ п╡я│п╣ я│я┌п╟п╫п╢п╟я─я┌п╫я▀п╣ п╢п╩я▐ п╨п╩п╦п╣п╫я┌п╟ я│п╣я┌п╦ SoulSeek я└я┐п╫п╨я├п╦п╦, я┌п╟п╨п╦п╣
п╨п╟п╨ п╥п╟пЁя─я┐п╥п╨п╟ п╦ п©п╣я─п╣я│я▀п╩п╨п╟ я└п╟п╧п╩п╬п╡, п©п╬п╦я│п╨, я┤п╟я┌, п╡п╣п╢п╣п╫п╦п╣ я│п©п╦я│п╨п╟ "п╢я─я┐п╥п╣п╧", п╟ я┌п╟п╨п╤п╣
п╪п╫п╬п╤п╣я│я┌п╡п╬ п╢я─я┐пЁп╦я┘, п╨п╟п╨, п╫п╟п©я─п╦п╪п╣я─, п©п╬п╦я│п╨ п©п╬я┘п╬п╤п╦я┘ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩п╣п╧ п╦ п©п╬п╩я┐я┤п╣п╫п╦п╣
я─п╣п╨п╬п╪п╣п╫п╢п╟я├п╦п╧ п©п╬ п╪я┐п╥я▀п╨п╣ п╫п╟ п╬я│п╫п╬п╡п╣ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▄я│п╨п╦я┘ п©я─п╣п╢п©п╬я┤я┌п╣п╫п╦п╧.

п÷п╬п╪п╦п╪п╬ я█я┌п╬пЁп╬, Nicotine я┐п╪п╣п╣я┌ п╠п╩п╬п╨п╦я─п╬п╡п╟я┌я▄ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩п╣п╧ п╦п╥ п╬п©я─п╣п╢п╣п╩я▒п╫п╫я▀я┘ я│я┌я─п╟п╫,
п©п╬я│я─п╣п╢я│я┌п╡п╬п╪ п╠п╦п╠п╩п╦п╬я┌п╣п╨п╦ GeoIP. п■п╩я▐ п╡п╨п╩я▌я┤п╣п╫п╦я▐ п╢п╟п╫п╫п╬п╧ я└я┐п╫п╨я├п╦п╬п╫п╟п╩я▄п╫п╬я│я┌п╦ п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬
п╢п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫п╬ я┐я│я┌п╟п╫п╬п╡п╦я┌я▄ п©п╟п╨п╣я┌ %py_geoip_pkg.

Nicotine я▐п╡п╩я▐п╣я┌я│я▐ п©я─п╣п╣п╪п╫п╦п╨п╬п╪ п©я─п╬п╣п╨я┌п╟ PySoulSeek, п╨п╬я┌п╬я─я▀п╧ я│п╬п╥п╢п╟п╩ п░п╩п╣п╨я│п╟п╫п╢я─ п п╟п╫п╟п╡п╦п╫.

Nicotine п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣я┌ п╬п©я┌п╦п╪п╦п╥п╟я┌п╬я─ п╨п╬п╢п╟ psyco, п╡я▀ п╪п╬п╤п╣я┌п╣ я┐я│я┌п╟п╫п╬п╡п╦я┌я▄
п╣пЁп╬ п╦п╥ п©п╟п╨п╣я┌п╟ python-module-psyco.

%prep
%setup -n %oname-%version

%build
%python3_build

%install
%python3_install

%find_lang nicotine

%files -f nicotine.lang
%_bindir/nicotine
%doc %_docdir/nicotine/
%python3_sitelibdir/pynicotine/
%python3_sitelibdir/nicotine*egg-info
%_desktopdir/*
%_iconsdir/hicolor/scalable/apps/*.svg
%_iconsdir/hicolor/symbolic/apps/*.svg
%_man1dir/*
%_datadir/metainfo/

%changelog

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

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