Пакет 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 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 | %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.3.99 %define max_version 27.* %define bname newmoon %define sdir searchplugins %define newmoon_dir %_datadir/%bname-data/browser/ %define search_dir %newmoon_dir%sdir Name: palemoon-ru Version: 27.5.0 Release: alt4 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 Patch2: %name-27.3.0-advanced.patch Requires: palemoon >= 27.4.0 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. %package -n palemoon-searchplugins Summary: The Palemoon Russian translation and dictionary. Group: Networking/WWW BuildArch: noarch Conflicts: palemoon-ru < 27.4.0 %description -n palemoon-searchplugins The set of search plugins for Palemoon %description -n palemoon-searchplugins -l ru_RU.UTF8 Набор Поисковых плагинов для Palemoon %prep %setup -c -n %name-%version/%cid %patch -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 %files -n palemoon-searchplugins %search_dir %changelog * Sun Sep 03 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.5.0-alt4 - Update trasnlations * Sun Sep 03 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.5.0-alt3 - Update browser.propertios * Sun Aug 06 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.5.0-alt2 - Update for release 27.5.0_RC4 * Sat Jul 22 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.5.0-alt1 - Update for release 27.5-RC2 * Tue Jul 11 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.4.0-alt3 - Update for release 27.4 * Sat Jun 17 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.4.0-alt2 - Version 27.4.0-RC5 * Sun May 07 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.4.0-alt1 - Version 27.4.0-RC1 * Sun Apr 23 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.3.0-alt1 - Version 27.3.0-RC1 * Thu Apr 13 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.2.0-alt3 - Add search plugins alt-linux-wiki-ru and search_altlinux * Mon Apr 10 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.2.0-alt2 - Add the set of search plugins for Palemoon * 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 |