Пакет 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 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 | %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.1.99 %define max_version 27.* %define bname newmoon %define sdir searchplugins %define newmoon_dir %_datadir/%bname/browser/ %define search_dir %newmoon_dir%sdir Name: palemoon-ru Version: 27.2.0 Release: alt1 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 Source2: searchplugins.tar Patch: %name-27.1.1-search.patch Patch1: %name-27.2.0-version.patch Patch2: %name-27.2.0-advanced.patch 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 %patch -p2 %patch1 -p2 %patch2 -p2 tar -xf %SOURCE2 %install cd .. mkdir -p -- \ %buildroot/%cid_dir \ %buildroot/%cid_dict_dir/dictionaries install -d -m 755 %buildroot/%newmoon_dir/ # Install translation cp -r -- %cid/* %buildroot/%cid_dir cd - cp -r -- %sdir %buildroot/%search_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 %search_dir %changelog * Sat Mar 18 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.2.0-alt1 - Version 27.2.0-RC1 * Fri Feb 24 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.1.1-alt2.RC1 - Fix searchplugins * Wed Feb 22 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.1.1-alt1.RC1 - Add Russian searchplugins * Wed Feb 22 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.1.1-alt0.RC1 - Version 27.1.1-RC1 * Mon Feb 06 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.1.0-alt0.RC1 - Version 27.1.0-RC1 * Sat Jan 14 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.0.3-alt2 - Update from https://github.com/JustOff/pale-moon-localization.git * Fri Dec 23 2016 Hihin Ruslan <ruslandh@altlinux.ru> 27.0.3-alt1 - Version 27.0.3 (ALT #32932) * 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 |