Package php5-eaccelerator: 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 | %define php5_extension eaccelerator Name: php5-eaccelerator Version: 0.9.6.1 Release: alt10.%php5_version.%php5_release Summary: PHP accelerator, optimizer, encoder and dynamic content cache License: GPL Group: System/Servers Url: http://eaccelerator.net Source0: http://bart.eaccelerator.net/source/%version/%php5_extension-%version.tar.bz2 Source1: php-%php5_extension.ini Source2: php-%php5_extension-params.sh # Automatically added by buildreq on Wed Nov 22 2006 BuildRequires(pre): rpm-build-php5 BuildRequires: rpm-build-php5 = %php5_version BuildRequires: php5-devel = %php5_version Prereq: php5-libs = %php5_version %define eadocs AUTHORS ChangeLog NEWS README %description eAccelerator is a free open source PHP accelerator, optimizer, encoder and dynamic content cache for PHP. It increases performance of PHP scripts by caching them in compiled state, so that the overhead of compiling is almost completely eliminated. It also optimises the script to speed up execution of PHP scripts. eAccelerator typically reduces server load and increases the speed of your PHP code by 1-10 times. Works with PHP FastCGI as well. eLoader is not needed when using eAccelerator, because eAccelerator already has the loader compiled in. %prep %setup -c %build %add_optflags -fPIC pushd %php5_extension-%version phpize %configure \ --enable-eaccelerator=shared \ --without-eaccelerator-encoder \ --without-eaccelerator-loader \ --with-eaccelerator-shared-memory \ --with-eaccelerator-content-caching %php5_make popd %install pushd %php5_extension-%version %php5_make_install mkdir -p %buildroot/%_cachedir/%php5_extension install -pDm644 %SOURCE1 %buildroot/%php5_extconf/%php5_extension/config install -pDm644 %SOURCE2 %buildroot/%php5_extconf/%php5_extension/params cp -alf %eadocs .. popd %files %php5_extconf/%php5_extension %php5_extdir/* %_cachedir/%php5_extension %doc %eadocs # doc/ belongs to examples subpackage, sample php code #doc doc/ %post %php5_extension_postin %preun %php5_extension_preun # TODO: # - conditional eloader/encoder build? # - add/separate admin stuff (see also spec attached to #19996) %changelog * %(date "+%%a %%b %%d %%Y") %{?package_signer:%package_signer}%{!?package_signer:%packager} %version-%release - Rebuild with php5-%php5_version-%php5_release * Wed Nov 14 2012 Anton Farygin <rider@altlinux.ru> 0.9.6.1-alt10 - Rebuild with php5-5.3.18.20121017-alt1 * Fri Sep 14 2012 Anton Farygin <rider@altlinux.ru> 0.9.6.1-alt9 - Rebuild with php5-5.3.17.20120913-alt1 * Sat Feb 11 2012 Anton Farygin <rider@altlinux.ru> 0.9.6.1-alt8 - Rebuild with php5-5.3.10.20120202-alt1 * Fri Sep 09 2011 Anton Farygin <rider@altlinux.ru> 0.9.6.1-alt7 - Rebuild with php5-5.3.8.20110823-alt1 * Wed Mar 23 2011 Anton Farygin <rider@altlinux.ru> 0.9.6.1-alt6 - Rebuild with php5-5.3.6.20110317-alt1 * Wed Mar 02 2011 Anton Farygin <rider@altlinux.ru> 0.9.6.1-alt5 - Rebuild with php5-5.3.5.20110105-alt2 * Tue Feb 08 2011 Anton Farygin <rider@altlinux.ru> 0.9.6.1-alt4 - Rebuild with php5-5.3.5.20110105-alt1 * Thu Oct 28 2010 Anton Farygin <rider@altlinux.ru> 0.9.6.1-alt3 - Rebuild with php5-5.3.3.20100722-alt3 * Mon Sep 27 2010 Anton Farygin <rider@altlinux.ru> 0.9.6.1-alt2 - Rebuild with php5-5.3.3.20100722-alt2 * Thu Sep 02 2010 Anton Farygin <rider@altlinux.ru> 0.9.6.1-alt1 - new version * Thu Aug 05 2010 Anton Farygin <rider@altlinux.ru> 0.9.6-alt5 - Rebuild with php5-5.2.14.20100721-alt1 (part 2) * Thu Aug 05 2010 Anton Farygin <rider@altlinux.ru> 0.9.6-alt4 - Rebuild with php5-5.2.14.20100721-alt1 * Wed Mar 10 2010 Anton Farygin <rider@altlinux.ru> 0.9.6-alt3 - Rebuild with php5-5.2.13.20100205-alt1 * Fri Feb 19 2010 Anton Farygin <rider@altlinux.ru> 0.9.6-alt2 - default eaccelerator.shm_size changed to 0 (closes: #22997) * Fri Feb 05 2010 Anton Farygin <rider@altlinux.ru> 0.9.6-alt1 - new version - rebuild with php5-5.2.12 - added php5-lib requires * Fri Oct 30 2009 Michael Shigorin <mike@altlinux.org> 0.9.5.3-alt5 - added minimal documentation file set (closes: #19996) * Mon Aug 03 2009 Michael Shigorin <mike@altlinux.org> 0.9.5.3-alt4 - built against php5-5.2.11.20090722-alt1 * Mon Feb 23 2009 Michael Shigorin <mike@altlinux.org> 0.9.5.3-alt3 - built against php5-5.2.9.20090205-alt1 * Sun Oct 05 2008 Michael Shigorin <mike@altlinux.org> 0.9.5.3-alt2 - built against php5-5.2.7.20080920 * Tue Sep 09 2008 Michael Shigorin <mike@altlinux.org> 0.9.5.3-alt1 - 0.9.5.3 built against php5-5.2.7.20080627 - spec cleanup - added Url: - me as a Packager: * Sun Apr 13 2008 Andrew Kornilov <hiddenman@altlinux.ru> 0.9.5.2-alt1 - New version * Mon Jun 18 2007 Andrew Kornilov <hiddenman@altlinux.ru> 0.9.5.1-alt1 - New version - Removed patch for use with PHP 5.2.x (fixed by upstream) - Rebuild with new php * Thu Apr 12 2007 Andrew Kornilov <hiddenman@altlinux.ru> 0.9.5-alt4 - Rebuild with new php5 - Patch for use with PHP 5.2.x * Fri Mar 23 2007 Andrew Kornilov <hiddenman@altlinux.ru> 0.9.5-alt3 - Rebuild with new php5 * Sat Feb 03 2007 Andrew Kornilov <hiddenman@altlinux.ru> 0.9.5-alt2 - Fixed buildrequires * Thu Feb 01 2007 Andrew Kornilov <hiddenman@altlinux.ru> 0.9.5-alt1 - First build for Sisyphus |