Package dosbox-russian: 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 | %define name0 dosbox Name: %name0-russian Version: 0.2 Release: alt1 Summary: Russian docs, fonts, language file and other stuff for DOSBox License: GPL Group: Emulators Url: http://ilya-evseev.narod.ru/posix/dosbox %define myconfdir %_sysconfdir/%name0 %define mydatadir %_datadir/%name0 %define myfontdir %mydatadir/fonts %define mydocdir %_defaultdocdir/%name-%version %define man1dir_ru %_mandir/ru/man1 %define myconffile %name0.conf.ru %define mylangfile %name0.lang.ru %define docbook_xsl /usr/share/xml/docbook/xsl-stylesheets/html/docbook-koi8-r.xsl %define docbook_man /usr/share/xml/docbook/xsl-stylesheets/manpages/docbook.xsl Source1: cyr8x8.fnt Source2: cyr8x16.fnt Source3: %myconffile Source4: %mylangfile Source5: %name0-manuals-ru.xml Source6: %name.skel BuildArch: noarch Requires: %name0 >= 0.62-alt4 BuildPreReq: xsltproc, docbook-dtds, docbook-style-xsl Summary(ru_RU.KOI8-R): \xf2\xd5\xd3\xd3\xcb\xc1\xd1 \xc4\xcf\xcb\xd5\xcd\xc5\xce\xd4\xc1\xc3\xc9\xd1, \xdb\xd2\xc9\xc6\xd4\xd9 \xc9 \xc6\xc1\xca\xcc \xd3\xcf\xcf\xc2\xdd\xc5\xce\xc9\xca \xc4\xcc\xd1 DOSBox #----------------------------------------------------------------------- %description This package provides russian translations of various DOSBox-related files: * manual pages of dosbox and dosbox-install commands, * language file that contains messages for displaying in DOS sessions and comments added to configuration file when it's generated by "config -writeconf" command, * cyrillic fonts 8x8 and 8x16 for codepage 866 for loading in DOS session on startup. The last one gives you immediate cyrillic support without additional DOS-based drivers. %description -l ru_RU.KOI8-R \xfc\xd4\xcf\xd4 \xd0\xc1\xcb\xc5\xd4 \xd3\xcc\xd5\xd6\xc9\xd4 \xc4\xcc\xd1 \xd4\xcf\xc7\xcf, \xde\xd4\xcf\xc2\xd9 DOSBox \xcd\xcf\xc7 "\xc7\xcf\xd7\xcf\xd2\xc9\xd4\xd8" \xd3 \xd7\xc1\xcd\xc9 \xd0\xcf-\xd2\xd5\xd3\xd3\xcb\xc9. \xf7 \xc5\xc7\xcf \xd3\xcf\xd3\xd4\xc1\xd7 \xd7\xc8\xcf\xc4\xd1\xd4: * man-\xd3\xd4\xd2\xc1\xce\xc9\xc3\xd9 dosbox \xc9 dosbox-install, * \xc6\xc1\xca\xcc dosbox.lang \xd3 \xd4\xc5\xcb\xd3\xd4\xc1\xcd\xc9 \xd3\xcf\xcf\xc2\xdd\xc5\xce\xc9\xca, \xd7\xd9\xd7\xcf\xc4\xc9\xcd\xd9\xc8 \xd7\xce\xd5\xd4\xd2\xc9 DOS-\xd3\xc5\xd3\xd3\xc9\xc9 \xc9 \xc4\xcf\xc2\xc1\xd7\xcc\xd1\xc5\xcd\xd9\xc8 \xd7 \xcb\xcf\xcd\xcd\xcd\xc5\xce\xd4\xc1\xd2\xc9\xc9 \xc6\xc1\xca\xcc\xc1 \xce\xc1\xd3\xd4\xd2\xcf\xc5\xcb \xd0\xd2\xc9 \xc5\xc7\xcf \xc7\xc5\xce\xc5\xd2\xc1\xc3\xc9\xc9 \xcb\xcf\xcd\xc1\xce\xc4\xcf\xca "config -writeconf", * \xcb\xc9\xd2\xc9\xcc\xcc\xc9\xde\xc5\xd3\xcb\xc9\xc5 \xdb\xd2\xc9\xc6\xd4\xd9 8x8 \xc9 8x16 \xd7 \xcb\xcf\xc4\xc9\xd2\xcf\xd7\xcb\xc5 866, * \xcb\xcf\xce\xc6\xc9\xc7\xd5\xd2\xc1\xc3\xc9\xcf\xce\xce\xd9\xca \xc6\xc1\xca\xcc, \xcb\xcf\xd4\xcf\xd2\xd9\xca \xda\xc1\xc7\xd2\xd5\xd6\xc1\xc5\xd4 DOSBox \xd3 \xdc\xd4\xc9\xcd\xc9 \xdb\xd2\xc9\xc6\xd4\xc1\xcd\xc9. \xf7 \xde\xc1\xd3\xd4\xce\xcf\xd3\xd4\xc9, DOSBox \xd3\xcd\xcf\xd6\xc5\xd4 \xd7\xd9\xd7\xcf\xc4\xc9\xd4\xd8 \xd7 \xd3\xd7\xcf\xc5\xca \xcb\xcf\xce\xd3\xcf\xcc\xc9 \xd2\xd5\xd3\xd3\xcb\xc9\xca \xd4\xc5\xcb\xd3\xd4 \xce\xc5\xcd\xc5\xc4\xcc\xc5\xce\xce\xcf \xd0\xcf\xd3\xcc\xc5 \xda\xc1\xd0\xd5\xd3\xcb\xc1, \xce\xc5 \xd4\xd2\xc5\xc2\xd5\xd1 \xda\xc1\xc7\xd2\xd5\xda\xcb\xc9 \xd2\xd5\xd3\xc9\xc6\xc9\xcb\xc1\xd4\xcf\xd2\xc1 \xd7\xce\xd5\xd4\xd2\xc9 DOS-\xd3\xc5\xd3\xd3\xc9\xc9. #----------------------------------------------------------------------- %files %_bindir/%name %man1dir_ru/%name0.* %man1dir_ru/%name0-install.* %mydocdir %myfontdir/cyr*.fnt %config %myconfdir/%{name0}*.ru # empty %prep # empty %build %install # Wrapper %__install -pD %SOURCE6 %buildroot%_bindir/%name # Configs %__mkdir_p %buildroot%myconfdir/ %__install -pm644 %SOURCE4 %buildroot%myconfdir/ # Fonts %__mkdir_p %buildroot%myfontdir/ %__install -pDm644 %SOURCE1 %SOURCE2 %buildroot%myfontdir/ # Manual pages %__mkdir_p %buildroot%man1dir_ru cd %buildroot%man1dir_ru xsltproc --xinclude --stringparam chunker.output.encoding "KOI8-R" %docbook_man %SOURCE5 cd - # Documentation %__mkdir_p %buildroot%mydocdir xsltproc -o %buildroot%mydocdir/`basename %SOURCE5 .xml`.html %docbook_xsl %SOURCE5 %post /usr/sbin/update-alternatives --install %_bindir/%name0 %name0 %_bindir/%name 40 %postun /usr/sbin/update-alternatives --remove %name0 %_bindir/%name /usr/sbin/update-alternatives --auto %name0 %changelog * Mon Oct 4 2004 Ilya Evseev <evseev@altlinux.ru> 0.2-alt1 - added %name wrapper, startup script is registered using alternatives - todo: startup script skeleton should contain macros instead of hardcoded paths! * Fri Jul 23 2004 Ilya Evseev <evseev@altlinux.ru> 0.1-alt1 - initial build, separated from base dosbox package ## EOF ## |