Пакет palemoon-ru: 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 | %define branch_point alt0 %define branch M80P.1 %define revision 1 %define cid langpack-ru@palemoon.org %define cid_dir %palemoon_noarch_extensionsdir/%cid %define cid_dict ru@dictionaries.addons.mozilla.org %define cid_dict_dir %palemoon_noarch_extensionsdir/%cid_dict %define min_version 27.0.99 %define max_version 27.1.* Name: palemoon-ru Version: 27.1.0 Release: %branch_point.%branch.%revision Summary: Russian (RU) Language Pack for Pale Moon License: MPL/GPL/LGPL Group: Networking/WWW Url: http://www.palemoon.org/langpacks.shtml BuildArch: noarch Packager: Hihin Ruslan <ruslandh@altlinux.ru> Source: ru_palemoon_%version.xpi Requires: palemoon >= %version Requires: hunspell-ru Obsoletes: palemoon-ru_yo-dictionary palemoon-ru_ie-dictionary Provides: palemoon-ru_yo-dictionary palemoon-ru_ie-dictionary BuildRequires(pre): rpm-build-palemoon # Automatically added by buildreq on Mon Jul 13 2015 BuildRequires: libdb4-devel unzip %description The Palemoon Russian translation and dictionary. %prep %setup -c -n %name-%version/%cid %install cd .. mkdir -p -- \ %buildroot/%cid_dir \ %buildroot/%cid_dict_dir/dictionaries # Install translation cp -r -- %cid/* %buildroot/%cid_dir #sed -r -i \ # -e 's,<em:maxVersion>4.0</em:maxVersion>,<em:maxVersion>4.*</em:maxVersion>,g' \ # -e 's,<em:minVersion>4.0</em:minVersion>,<em:minVersion>4.0</em:minVersion>,g' \ # %buildroot/%cid_dir/install.rdf # Install dictionary cat > %buildroot/%cid_dict_dir/install.rdf <<-EOF <?xml version="1.0"?> <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; xmlns:em="http://www.mozilla.org/2004/em-rdf#";> <Description about="urn:mozilla:install-manifest" em:id="%cid_dict" em:name="Russian (RU) Dictionary" em:version="%version" em:type="64" em:unpack="true" em:creator="Mozilla Russia"> <em:targetApplication> <Description> <em:id>{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}</em:id> <em:minVersion>%min_version</em:minVersion> <em:maxVersion>%max_version.*</em:maxVersion> </Description> </em:targetApplication> </Description> </RDF> EOF ln -s %_datadir/myspell/ru_RU.aff %buildroot/%cid_dict_dir/dictionaries/ru.aff ln -s %_datadir/myspell/ru_RU.dic %buildroot/%cid_dict_dir/dictionaries/ru.dic %files %cid_dir %cid_dict_dir %changelog * Sat Feb 11 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.1.0-alt0.M80P.1.1 - Version 27.1.0 * Sat Dec 24 2016 Hihin Ruslan <ruslandh@altlinux.ru> 27.0.3-alt0.M80P.1.1 - Backport to p8 - Version 27.0.3 (ALT #32932) * Fri Dec 09 2016 Hihin Ruslan <ruslandh@altlinux.ru> 27.0.0-alt0.M80P.1.2.1 - Fix spec * Sun Dec 04 2016 Hihin Ruslan <ruslandh@altlinux.ru> 27.0.0-alt0.M80P.1.2 - Backport to p8 * Thu Dec 01 2016 Hihin Ruslan <ruslandh@altlinux.ru> 27.0.0-alt1 - Version 27.0.0 * Thu Feb 11 2016 Hihin Ruslan <ruslandh@altlinux.ru> 26.0.1-alt5 - Fix Translate * Fri Feb 05 2016 Hihin Ruslan <ruslandh@altlinux.ru> 26.0.1-alt4.1 - Fix Version * Wed Jan 27 2016 Hihin Ruslan <ruslandh@altlinux.ru> 26.0-alt4 - Fix install.rdf * Sun Jan 24 2016 Hihin Ruslan <ruslandh@altlinux.ru> 26.0-alt3 - Add translats * Fri Jan 15 2016 Hihin Ruslan <ruslandh@altlinux.ru> 26.0-alt2 - Add translats * Sun Jan 10 2016 Hihin Ruslan <ruslandh@altlinux.ru> 26.0-alt1 - New Version * Sat Nov 21 2015 Hihin Ruslan <ruslandh@altlinux.ru> 25.6-alt1 - New Version * Tue Sep 01 2015 Hihin Ruslan <ruslandh@altlinux.ru> 25.4-alt2 - Fix search * Thu Jul 16 2015 Hihin Ruslan <ruslandh@altlinux.ru> 25.4-alt1 - initial build for ALT Linux Sisyphus |