Package firefox-noscript: 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 | %def_disable palemoon # Only compatible versions %define cid \{73a6fe31-595d-460b-a920-fcc0f8843232\} %if_enabled palemoon %define cid_dir %palemoon_noarch_extensionsdir/%cid %endif %define cidf_dir %firefox_noarch_extensionsdir/%cid Summary: NoScript extension for Firefox and Pale Moon Summary (ru_RU.utf8): Дополнение NoScript для Firefox и Pale Moon Name: firefox-noscript Version: 10.1.7.2 Release: alt2 Source: noscript-%version.xpi License: GPL Group: Networking/WWW Url: http://noscript.net Packager: Alexey Gladkov <legion@altlinux.ru> BuildArch: noarch Conflicts: firefox-esr-noscript Patch1: firefox-noscript-alt-fix-perl-import.patch BuildRequires(pre): rpm-build-firefox #BuildRequires(pre): rpm-build-palemoon BuildRequires: perl-libwww BuildRequires: perl-Regexp-Optimizer BuildRequires: perl-List-MoreUtils BuildRequires: unzip %if_enabled palemoon %package -n palemoon-noscript Group: System/Libraries Summary: Plugin NoScript for Pale Moon Requires: palemoon %endif %description Extra protection for your Firefox: NoScript allows JavaScript, Java (and other plugins) only for trusted domains of your choice (e.g. your home-banking web site). This whitelist based pre-emptive blocking approach prevents exploitation of security vulnerabilities (known and even unknown!) with no loss of functionality. %description -l ru_RU.utf8 Расширение для вашего браузер: NoScript позволяет выполнять скрипты JavaScript, Java (и другие расширения ) только с доверенных доменов выбранных вами (например: с сайта банковского обслуживания). Список доверенных сайтов основанн на принципе упреждающей блокировки угроз, и позволяет предотвращать использование уязвимостей (как известных, так и ещё неизвестных) без потери функциональности. %if_enabled palemoon %description -n palemoon-noscript Extra protection for your Pale Moon: NoScript allows JavaScript, Java (and other plugins) only for trusted domains of your choice (e.g. your home-banking web site). This whitelist based pre-emptive blocking approach prevents exploitation of security vulnerabilities (known and even unknown!) with no loss of functionality. %description -l ru_RU.utf8 -n palemoon-noscript Расширение для вашего браузер: NoScript позволяет выполнять скрипты JavaScript, Java (и другие расширения ) только с доверенных доменов выбранных вами (например: с сайта банковского обслуживания). Список доверенных сайтов основанн на принципе упреждающей блокировки угроз, и позволяет предотвращать использование уязвимостей (как известных, так и ещё неизвестных) без потери функциональности. %endif %prep %setup -n noscript %patch1 -p2 %install %if_enabled palemoon mkdir -p %buildroot/%cid_dir cp -r * %buildroot/%cid_dir %endif mkdir -p %buildroot/%cidf_dir cp -r * %buildroot/%cidf_dir %if_enabled palemoon %files -n palemoon-noscript %cid_dir %endif %files %cidf_dir %postun if [ "$1" = 0 ]; then %if_enabled palemoon [ ! -d "%cid_dir" ] || rm -rf "%cid_dir" %endif [ ! -d "%cidf_dir" ] || rm -rf "%cidf_dir" fi %changelog * Wed Oct 02 2019 Gleb F-Malinovskiy <glebfm@altlinux.org> 10.1.7.2-alt2 - Fixed build without rpm-build-palemoon. * Fri Mar 16 2018 Andrey Cherepanov <cas@altlinux.org> 10.1.7.2-alt1 - New version (ALT #34305) * Mon May 23 2016 Andrey Cherepanov <cas@altlinux.org> 2.9.0.11-alt1 - New version (supports Firefox <= 48.0) * Sun Mar 20 2016 Hihin Ruslan <ruslandh@altlinux.ru> 2.9.0.7-alt2 - Fix errors in spec * Sun Mar 20 2016 Hihin Ruslan <ruslandh@altlinux.ru> 2.9.0.7-alt1 - Version 2.9.0.7 * Sat Jun 06 2015 Andrey Cherepanov <cas@altlinux.org> 2.6.9.26-alt1 - New version * Wed Oct 30 2013 Andrey Cherepanov <cas@altlinux.org> 2.6.8.4-alt1 - New version * Wed Dec 19 2012 Andrey Cherepanov <cas@altlinux.org> 2.6.4.1-alt1 - New version 2.6.4.1 * Wed Jan 18 2012 Alexey Gladkov <legion@altlinux.ru> 2.2.6-alt1 - New version (2.2.6). * Thu Aug 04 2011 Alexey Gladkov <legion@altlinux.ru> 2.1.2.5-alt1 - New version (2.1.2.5). * Fri Apr 08 2011 Alexey Gladkov <legion@altlinux.ru> 2.1.0.1-alt1 - New version (2.1.0.1) * Sun Jan 24 2010 Alexey Gladkov <legion@altlinux.ru> 1.9.9.39-alt1 - New version (1.9.9.39) * Thu Jun 04 2009 Alexey Gladkov <legion@altlinux.ru> 1.9.3.3-alt1 - New version (1.9.3.3) * Mon Jul 07 2008 Alexey Gladkov <legion@altlinux.ru> 1.7.6-alt1 - first build for ALT Linux. |