Пакет palemoon-uk: 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 | %define cid langpack-uk@palemoon.org %define cid_dir %palemoon_noarch_extensionsdir/%cid %define cid_dict uk@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-uk Version: 27.5.0 Release: alt4 Summary: Ukrainian (UA) 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: uk_palemoon_%version.xpi Source2: searchplugins.tar Requires: palemoon >= 27.4.0 Requires: hunspell-uk BuildArch: noarch BuildRequires(pre): rpm-build-palemoon # Automatically added by buildreq on Mon Jul 13 2015 BuildRequires: libdb4-devel unzip %description The Palemoon Ukrainian translation and dictionary. %package palemoon-searchplugins Summary: The Palemoon Russian translation and dictionary. Group: Networking/WWW BuildArch: noarch Conflicts: palemoon-uk < 27.4.0 %description palemoon-searchplugins The set of Ukrainian search plugins for Palemoon %prep %setup -c -n %name-%version/%cid 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="Ukrainian (UA) 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/uk_UA.aff %buildroot/%cid_dict_dir/dictionaries/uk.aff ln -s %_datadir/myspell/uk_UA.dic %buildroot/%cid_dict_dir/dictionaries/uk.dic %files %cid_dir %cid_dict_dir %files palemoon-searchplugins %search_dir %changelog * Sun Sep 03 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.5.0-alt4 - Update Translations * Mon Aug 21 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.5.0-alt3 - Update Translations * Sun Aug 20 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.5.0-alt2 - Update Translations * Sun Aug 06 2017 Hihin Ruslan <ruslandh@altlinux.ru> 27.5.0-alt1 - Update for release 27.5.0_RC4 * Sat Nov 21 2015 Hihin Ruslan <ruslandh@altlinux.ru> 25.4-alt1 - initial build for ALT Linux Sisyphus |