Package verses-if: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 | Name: verses-if Version: 1 Release: alt3 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 Requires: fonts-bitmap-terminus Packager: Ildar Mulyukov <ildar@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 Gnome2/Mate-Screensaver. More to come! Enjoy! %description -l ru_RU.UTF-8 Этот хранитель экрана показывает фразы из пакета fortunes-%name. В списка заставок выберите "Verses-If". Убедитесь, что у Вас установлены X-шрифты с кириллическими глифами в кодировке cp1251. Данная заставка совместима с XScreenSaver и Gnome2/Mate-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 If-foreword.txt install -m 444 xx02 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 ||: %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 If-foreword.txt If-part-2.txt # might be wrong %dir %_datadir/games/fortune/ru %dir %_datadir/games/fortune/en %changelog * Sun Dec 28 2014 Ildar Mulyukov <ildar@altlinux.ru> 1-alt3 - use fonts-bitmap-terminus * Wed Dec 03 2014 Ildar Mulyukov <ildar@altlinux.ru> 1-alt2 - add Mate screensaver support * Fri Sep 19 2008 Ildar Mulyukov <ildar@altlinux.ru> 1-alt1 - 1st build for ALTLinux |