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

Группа :: Графика
Пакет: pyvnc2swf

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

# SPEC-file for pyvnc2swf
#

%define version 0.9.5
%define release alt1

Name: pyvnc2swf
Version: %version
Release: %release

Summary: A VNC session recorder to Flash movie
Summary(ru_RU.UTF-8): пёя┌п╦п╩п╦я┌п╟ п╢п╩я▐ п╥п╟п©п╦я│п╦ я│п╣я│я│п╦п╦ VNC п╡ я└п╟п╧п╩ Flash

License: %gpl2plus
Group: Graphics
URL: http://www.unixuser.org/~euske/vnc2swf/

Packager: Nikolay A. Fetisov <naf at altlinux.ru>
BuildArch: noarch

Source0: %name-%version.tar
Source1: %name.bin
Source2: %name-play
Source3: %name-edit
Patch0:  %name-0.9.5-alt-recordwin.patch

BuildRequires(pre): rpm-build-licenses

Requires: python >= 2.4, python-module-pygame >= 1.6

%description
pyvnc2swf is a screen recorder for Flash movie. It captures
screen motion through  VNC protocol and converts  it into a
Shockwave Flash (SWF) file.

%description -l ru_RU.UTF-8
pyvnc2swf - я┐я┌п╦п╩п╦я┌п╟ п╢п╩я▐ п╥п╟п©п╦я│п╦ я█п╨я─п╟п╫п╟ п╡ Flash-я─п╬п╩п╦п╨. п·п╫п╟
п╥п╟я┘п╡п╟я┌я▀п╡п╟п╣я┌ я│п╬я│я┌п╬я▐п╫п╦п╣ я█п╨я─п╟п╫п╟ я┤п╣я─п╣п╥ п©я─п╬я┌п╬п╨п╬п╩ VNC п╦ я└п╬я─п╪п╟я┌п╦я─я┐п╣я┌ п╣пЁп╬
п╡ я└п╟п╧п╩ п╡ я└п╬я─п╪п╟я┌п╣ Shockwave Flash (SWF).

%package recordwin
Summary: A wrapper program for pyvnc2swf to record a specific window
Summary(ru_RU.UTF-8): п║п╨я─п╦п©я┌ п╢п╩я▐ п╥п╟п©п╦я│п╦ п╦п╥ pyvnc2swf п╬я┌п╢п╣п╩я▄п╫п╬пЁп╬ п╬п╨п╫п╟
Group: Graphics
Requires: %name = %version-%release
Requires: x11vnc, xwininfo
Provides: %name-recordwin = %version-%release
Obsoletes: %name-recordwin
AutoReqProv: yes

%description recordwin
Script recordwin.sh allows you to record a specific window
in the current screen instead of the entire display.  This
is a wrapper program for pyvnc2swf and x11vnc.

%description recordwin -l ru_RU.UTF-8
п║п╨я─п╦п©я┌ recordwin.sh п©п╬п╥п╡п╬п╩я▐п╣я┌ п╥п╟п©п╦я│я▀п╡п╟я┌я▄ п╬я┌п╢п╣п╩я▄п╫п╬п╣ п╬п╨п╫п╬ п╫п╟
я┌п╣п╨я┐я┴п╣п╪ я█п╨я─п╟п╫п╣  п╡п╪п╣я│я┌п╬ п╥п╟я┘п╡п╟я┌п╟  я├п╣п╩п╦п╨п╬п╪ п╡я│п╣пЁп╬  я█п╨я─п╟п╫п╟.  п·п╫
п©я─п╣п╢я│я┌п╟п╡п╩я▐п╣я┌ я│п╬п╠п╬п╧ п╬п╠п╬п╩п╬я┤п╨я┐ п╢п╩я▐ п╡я▀п╥п╬п╡п╟ pyvnc2swf п╦ x11vnc.

%add_python_req_skip pymedia

%prep
%setup
%patch0

mv -f -- LICENCE.TXT LICENCE.TXT.orig
ln -s -- $(relative %_licensedir/GPL-2 %_docdir/%name/LICENCE) LICENCE

%build

%install
mkdir -p -- %buildroot%_datadir/%name
cp -- pyvnc2swf/*.py %buildroot%_datadir/%name

mkdir -p -- %buildroot%_bindir

install -m 0755 -- %SOURCE1 %buildroot%_bindir/%name
install -m 0755 -- %SOURCE2 %buildroot%_bindir/%name-play
install -m 0755 -- %SOURCE3 %buildroot%_bindir/%name-edit
cp -- bin/recordwin.sh %buildroot%_bindir


%files
%doc README.txt docs/changes* docs/index* docs/pyvnc2swf*
%doc --no-dereference LICENCE

%_datadir/%name/*.py

%_bindir/%{name}*

%files recordwin
%doc docs/recordwin.html
%_bindir/recordwin.sh

%changelog

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

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