Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37668301
en ru br
Репозитории ALT

Группа :: Графические оболочки/Прочее
Пакет: verses-if

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

Name: verses-if
Version: 1
Release: alt1
Summary: screensaver showing verses from Amy Carmichael's "If" book
Summary(ru_RU.UTF-8): я┘я─п╟п╫п╦я┌п╣п╩я▄ я█п╨я─п╟п╫п╟, п©п╬п╨п╟п╥я▀п╡п╟я▌я┴п╦п╧ я└я─п╟п╥я▀ п╦п╥ п╨п╫п╦пЁп╦ п╜п╪п╦ п п╟я─п╪п╟п╧п╨п╩ "п∙я│п╩п╦"
License: GPL
Group: Graphical desktop/Other
BuildArch: noarch
Provides: xscreensaver-%name
Provides: gnome-screensaver-%name

Requires:fortunes-%name

Packager: Ildar Mulyukov <ildar at altlinux.ru>

Source1: http://books.agape.ru/booktext/esli.htm
Source2: If.txt
Source5: %name.xss
Source6: %name.xml
Source8: %name.desktop


# Automatically added by buildreq on Fri Sep 19 2008 (-bi)

BuildRequires: elinks fortune

%description
This screensaver shows verses found in fortunes-%name package.
Choose "Verses-If" in screensaver list.
Be sure to have cp1251 X fonts installed.
Compatible with XScreenSaver and Gnome-Screensaver. More to come!
Enjoy!

%description -l ru_RU.UTF-8
п╜я┌п╬я┌ я┘я─п╟п╫п╦я┌п╣п╩я▄ я█п╨я─п╟п╫п╟ п©п╬п╨п╟п╥я▀п╡п╟п╣я┌ я└я─п╟п╥я▀ п╦п╥ п©п╟п╨п╣я┌п╟ fortunes-%name.
п▓ я│п©п╦я│п╨п╟ п╥п╟я│я┌п╟п╡п╬п╨ п╡я▀п╠п╣я─п╦я┌п╣ "Verses-If".
пёп╠п╣п╢п╦я┌п╣я│я▄, я┤я┌п╬ я┐ п▓п╟я│ я┐я│я┌п╟п╫п╬п╡п╩п╣п╫я▀ X-я┬я─п╦я└я┌я▀ я│ п╨п╦я─п╦п╩п╩п╦я┤п╣я│п╨п╦п╪п╦ пЁп╩п╦я└п╟п╪п╦ п╡
п╨п╬п╢п╦я─п╬п╡п╨п╣ cp1251.
п■п╟п╫п╫п╟я▐ п╥п╟я│я┌п╟п╡п╨п╟ я│п╬п╡п╪п╣я│я┌п╦п╪п╟ я│ XScreenSaver п╦ Gnome-Screensaver. More to come!
п²п╟я│п╩п╟п╤п╢п╟п╧я┌п╣я│я▄!

%package -n fortunes-%name
Summary: collection of verses from Amy Carmichael's "If" book
Summary(ru_RU.UTF-8): п╨п╬п╩п╩п╣п╨я├п╦я▐ я└я─п╟п╥ п╦п╥ п╨п╫п╦пЁп╦ п╜п╪п╦ п п╟я─п╪п╟п╧п╨п╩ "п∙я│п╩п╦"
License: AGAPE publishers
Group: Games/Other
Requires: fortune >= 1.0-ipl33mdk

%description -n fortunes-%name
This collection is the booklet of Amy Beatrice Carmichael (16 December 1867 -
18 January 1951), called "If" (1953). English collection is only the Part 1 of
the booklet.
English and Russian collections available.
Use example:
fortune if

%description -l ru_RU.UTF-8 -n fortunes-%name
п╜я┌п╬я┌ я│п╠п╬я─п╫п╦п╨ п©я─п╣п╢я│я┌п╟п╡п╩я▐п╣я┌ я│п╬п╠п╬п╧ п╠я┐п╨п╩п╣я┌ п╪п╦я│я│п╦п╬п╫п╣я─п╨п╦ п╜п╪п╦ п п╟я─п╪п╟п╧п╨п╩ (16 п╢п╣п╨. 1867 Б─⌠
18 я▐п╫п╡. 1951) п©п╬п╢ п╫п╟п╥п╡п╟п╫п╦п╣п╪ "п∙я│п╩п╦" (1953). п²п╟ п╟п╫пЁп╩п╦п╧я│п╨п╬п╪ я▐п╥я▀п╨п╣ п©я─п╦я│я┐я┌я│я┌п╡я┐п╣я┌
я┌п╬п╩я▄п╨п╬ п©п╣я─п╡п╟я▐ я┤п╟я│я┌я▄ п╨п╫п╦пЁп╦.
п∙я│я┌я▄ я│п╠п╬я─п╫п╦п╨п╦ п╫п╟ я─я┐я│я│п╨п╬п╪ п╦ п╟п╫пЁп╩п╦п╧я│п╨п╬п╪ я▐п╥я▀п╨п╟я┘.
п÷я─п╦п╪п╣я─ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦я▐:
fortune if

%install
#screensaver
mkdir -p %buildroot%_prefix/libexec/xscreensaver/
ln -s phosphor %buildroot%_prefix/libexec/xscreensaver/%name
mkdir -p %buildroot%_sysconfdir/X11/xscreensaver/hack.d/
install -m 644 %SOURCE5 %buildroot%_sysconfdir/X11/xscreensaver/hack.d/
mkdir -p %buildroot%_datadir/xscreensaver/config/
install -m 644 %SOURCE6 %buildroot%_datadir/xscreensaver/config/
mkdir -p %buildroot%_desktopdir/screensavers/
install -m 644 %SOURCE8 %buildroot%_desktopdir/screensavers/

# fortunes

mkdir -p %buildroot%_gamesdatadir/fortune
elinks -dump-width 65530 -dump-charset UTF-8 -dump 1 -force-html \
-eval 'set document.html.display_tables = 0' \
%SOURCE1 \
> esli.txt
csplit esli.txt '/ *п╖п╟я│я┌я▄/' '{*}'
tail -n +2 xx01 | \
sed '40d;
s|^$|%%|;
s|^ *п∙я│п╩п╦|п∙я│п╩п╦|' \
> %buildroot%_gamesdatadir/fortune/if_ru
mkdir -p %buildroot%_docdir/%name-%version %buildroot%_docdir/fortunes-%name-%version
install -m 444 xx00 %buildroot%_docdir/fortunes-%name-%version/If-foreword.txt
install -m 444 xx02 %buildroot%_docdir/fortunes-%name-%version/If-part-2.txt

sed 's|^$|%%|' %SOURCE2 \
> %buildroot%_gamesdatadir/fortune/if_en

strfile %buildroot%_gamesdatadir/fortune/if_ru
strfile %buildroot%_gamesdatadir/fortune/if_en

mkdir -p %buildroot%_gamesdatadir/fortune/ru
ln -s ../if_ru %buildroot%_gamesdatadir/fortune/ru/if
ln -s ../if_ru.dat %buildroot%_gamesdatadir/fortune/ru/if.dat
mkdir -p %buildroot%_gamesdatadir/fortune/en
ln -s ../if_en %buildroot%_gamesdatadir/fortune/en/if
ln -s ../if_en.dat %buildroot%_gamesdatadir/fortune/en/if.dat

# from the xscreensaver.spec

%define _update_xscreensaver_bin %_bindir/update-xscreensaver
%define update_xscreensaver [ "$1" = 1 -a -x %_update_xscreensaver_bin ] && %_update_xscreensaver_bin ||:
%define clean_xscreensaver [ -x %_update_xscreensaver_bin ] && %_update_xscreensaver_bin ||:

%post
%update_xscreensaver

%postun
%clean_xscreensaver

%files
%_prefix/libexec/xscreensaver/%name
%_sysconfdir/X11/xscreensaver/hack.d/%name.*
%_datadir/xscreensaver/config/%name.*
%_desktopdir/screensavers/%name.*

%files -n fortunes-%name
%_datadir/games/fortune/if_*
%_datadir/games/fortune/*/if*
%doc %_docdir/fortunes-%name-%version
# might be wrong
%dir %_datadir/games/fortune/ru
%dir %_datadir/games/fortune/en

%changelog

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

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