From: =?utf-8?b?T25kxZllaiBTdXLDvQ==?= <ondrej@sury.org>
Date: Sat, 17 Oct 2020 06:19:29 +0200
Subject: Build the extension only for PHP 5 and PHP 7

---
 package-7.xml | 314 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 package.xml   | 314 ----------------------------------------------------------
 2 files changed, 314 insertions(+), 314 deletions(-)
 create mode 100644 package-7.xml
 delete mode 100644 package.xml

diff --git a/package-7.xml b/package-7.xml
new file mode 100644
index 0000000..55c27d4
--- /dev/null
+++ b/package-7.xml
@@ -0,0 +1,314 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<package packagerversion="1.9.4" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
+ <name>lua</name>
+ <channel>pecl.php.net</channel>
+ <summary>Embedded lua interpreter</summary>
+ <description>&quot;Lua is a powerful, fast, light-weight, embeddable scripting language.&quot; 
+ This extension embeds the lua interpreter and offers an OO-API to lua variables and functions.</description>
+ <lead>
+  <name>Johannes Schlüter</name>
+  <user>johannes</user>
+  <email>johannes@php.net</email>
+  <active>yes</active>
+ </lead>
+ <lead>
+  <name>Xinchen Hui</name>
+  <user>laruence</user>
+  <email>laruence@php.net</email>
+  <active>yes</active>
+ </lead>
+ <developer>
+  <name>Marcelo Araujo</name>
+  <user>msaraujo</user>
+  <email>msaraujo@php.net</email>
+  <active>yes</active>
+ </developer>
+ <date>2020-03-10</date>
+ <time>03:09:39</time>
+ <version>
+  <release>2.0.7</release>
+  <api>2.0.7</api>
+ </version>
+ <stability>
+  <release>stable</release>
+  <api>stable</api>
+ </stability>
+ <license uri="http://www.php.net/license">PHP</license>
+ <notes>
+- Fixed windows build for 7.4
+ </notes>
+ <contents>
+  <dir name="/">
+   <file md5sum="2be7abc0b8361fb85795e0a1068c17da" name="tests/001.phpt" role="test" />
+   <file md5sum="e1c9e9ee3686e80b71b81947705c1f3d" name="tests/002.phpt" role="test" />
+   <file md5sum="4d191e80e15f30e38656b6ffda4885bd" name="tests/003.phpt" role="test" />
+   <file md5sum="2606d31b45dad1593c01b643e8e733e7" name="tests/004.phpt" role="test" />
+   <file md5sum="1b0308e082ed92e0f9386a9519cb5f5c" name="tests/005.phpt" role="test" />
+   <file md5sum="1a737fdd36881f74ad884e5886ac7e11" name="tests/006.phpt" role="test" />
+   <file md5sum="248c7afb1ad244cb879072e2d1dbc44c" name="tests/007.phpt" role="test" />
+   <file md5sum="3fea7d4146e62098c6502d4844e26215" name="tests/008.phpt" role="test" />
+   <file md5sum="6735c8ea57443d803be5d38c4942531f" name="tests/009.phpt" role="test" />
+   <file md5sum="f1f227d0b3e210127f3e1414eb92b132" name="tests/010.phpt" role="test" />
+   <file md5sum="4fb76601cf164fb75401802fcf45aac8" name="tests/011.phpt" role="test" />
+   <file md5sum="cc4d4419a19a113aee85aa4794060c76" name="tests/012.phpt" role="test" />
+   <file md5sum="a71fbc4eaaca5517b27a88de9de907c2" name="tests/013.phpt" role="test" />
+   <file md5sum="1f30f6c16b4212ebe483d839dd5ffb29" name="tests/issue012.phpt" role="test" />
+   <file md5sum="df3358bd2f3bcd03f46708a5d8267f29" name="tests/bug65097.phpt" role="test" />
+   <file md5sum="e6eb58e36f5290331af421899a461157" name="tests/bug71997.phpt" role="test" />
+   <file md5sum="039d37b054bbd2872ac6b647397c1e3b" name="tests/bug73964.phpt" role="test" />
+   <file md5sum="32812a0b7e9b34ffd4320fe70fdd1593" name="config.m4" role="src" />
+   <file md5sum="b56a187e8a0dbf07c58a970f18c90284" name="php_lua.h" role="src" />
+   <file md5sum="bc5ef09e298e8bc74a0790fd87b94bd9" name="lua.c" role="src" />
+   <file md5sum="798b752702843a5170f5f491937069e1" name="lua_closure.h" role="src" />
+   <file md5sum="e3c6b635403eed1fbcada49db7996d13" name="lua_closure.c" role="src" />
+   <file md5sum="5810221ad2d05f7a237e3e688a57cc28" name="config.w32" role="src" />
+   <file md5sum="e266f89a9d27a92339e258c3fb3a0c97" name="CREDITS" role="doc" />
+   <file md5sum="6a7b5c37855b8d1c82784b1dcd0537f1" name="EXPERIMENTAL" role="doc" />
+   <file md5sum="dd34a70236f008af999de817b93a5e3a" name="LICENSE" role="doc" />
+  </dir>
+ </contents>
+ <dependencies>
+  <required>
+   <php>
+    <min>7.0.0</min>
+   </php>
+   <pearinstaller>
+    <min>1.4.0</min>
+   </pearinstaller>
+  </required>
+ </dependencies>
+ <providesextension>lua</providesextension>
+ <extsrcrelease />
+ <changelog>
+  <release>
+   <date>2020-03-10</date>
+   <version>
+    <release>2.0.7</release>
+    <api>2.0.7</api>
+   </version>
+   <stability>
+    <release>stable</release>
+    <api>stable</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Fixed windows build for 7.4
+   </notes>
+  </release>
+  <release>
+   <date>2017-12-31</date>
+   <version>
+    <release>2.0.5</release>
+    <api>2.0.5</api>
+   </version>
+   <stability>
+    <release>stable</release>
+    <api>stable</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Refactor LuaClosure. (SaraG)
+   - Fix non-string member access in read/write prop. (SaraG)
+   - Fix allocation of lua object. (SaraG)
+   </notes>
+  </release>
+  <release>
+   <date>2017-07-12</date>
+   <version>
+    <release>2.0.4</release>
+    <api>2.0.4</api>
+   </version>
+   <stability>
+    <release>stable</release>
+    <api>stable</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Fixed bug #73964 (Segmentation fault)
+   </notes>
+  </release>
+  <release>
+   <date>2017-02-10</date>
+   <version>
+    <release>2.0.3</release>
+    <api>2.0.3</api>
+   </version>
+   <stability>
+    <release>stable</release>
+    <api>stable</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Fixed issue #20 (PHP 7: Lua::eval(): unsupported type `unknown&apos; for lua)
+   </notes>
+  </release>
+  <release>
+   <date>2016-05-26</date>
+   <version>
+    <release>2.0.2</release>
+    <api>2.0.2</api>
+   </version>
+   <stability>
+    <release>stable</release>
+    <api>stable</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Fixed issue #22 (Boolean FALSE is always TRUE)
+   </notes>
+  </release>
+  <release>
+   <date>2016-04-11</date>
+   <version>
+    <release>2.0.1</release>
+    <api>2.0.1</api>
+   </version>
+   <stability>
+    <release>beta</release>
+    <api>beta</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Fixed bug #71997 (One-Dimensional arrays cause segmentation faults)
+   </notes>
+  </release>
+  <release>
+   <date>2015-10-27</date>
+   <version>
+    <release>2.0.0</release>
+    <api>2.0.0</api>
+   </version>
+   <stability>
+    <release>beta</release>
+    <api>beta</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Release lua for PHP7
+   </notes>
+  </release>
+  <release>
+   <date>2012-10-23</date>
+   <version>
+    <release>1.1.0</release>
+    <api>1.1.0</api>
+   </version>
+   <stability>
+    <release>beta</release>
+    <api>beta</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Fixed #65097 (nApplyCount release missing) (emptyhua at gmail dot com)
+   - Trigger E_STRICT when pass an array with index &apos;0&apos; to lua instead of ignoring it
+   - added support for callable functions and closures as values returned injected into lua engine (harald at octris dot org)
+   </notes>
+  </release>
+  <release>
+   <date>2012-06-24</date>
+   <version>
+    <release>1.0.0</release>
+    <api>1.0.0</api>
+   </version>
+   <stability>
+    <release>stable</release>
+    <api>stable</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Release stable version
+   </notes>
+  </release>
+  <release>
+   <date>2012-03-19</date>
+   <version>
+    <release>0.9.4</release>
+    <api>0.9.4</api>
+   </version>
+   <stability>
+    <release>beta</release>
+    <api>beta</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Compatible with lua 5.2
+   </notes>
+  </release>
+  <release>
+   <date>2012-01-12</date>
+   <version>
+    <release>0.9.3</release>
+    <api>0.9.3</api>
+   </version>
+   <stability>
+    <release>beta</release>
+    <api>beta</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Fix build on windows
+   - Fix build when building lua with static
+   </notes>
+  </release>
+  <release>
+   <date>2012-01-06</date>
+   <version>
+    <release>0.9.2</release>
+    <api>0.9.2</api>
+   </version>
+   <stability>
+    <release>beta</release>
+    <api>beta</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Fixed bug #60641 PECL install lua with lua5.1 packages
+   </notes>
+  </release>
+  <release>
+   <date>2011-11-24</date>
+   <version>
+    <release>0.9.1</release>
+    <api>0.9.1</api>
+   </version>
+   <stability>
+    <release>beta</release>
+    <api>beta</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Compatible with PHP5.3+
+   - Fix ZTS build
+   - Fix mem leak when get value from lua
+   </notes>
+  </release>
+  <release>
+   <date>2011-08-03</date>
+   <version>
+    <release>0.9.0</release>
+    <api>0.9.0</api>
+   </version>
+   <stability>
+    <release>beta</release>
+    <api>beta</api>
+   </stability>
+   <license uri="http://www.php.net/license">PHP License</license>
+   <notes>
+- Merge Plua into Lua
+   - Api changes
+   - Add supporting for LUA_TFUNCTION
+   </notes>
+  </release>
+  <date>2018-12-21</date>
+  <version>
+   <release>2.0.6</release>
+   <api>2.0.6</api>
+  </version>
+  <stability>
+   <release>stable</release>
+   <api>stable</api>
+  </stability>
+  <license uri="http://www.php.net/license">PHP License</license>
+  <notes>- Fixed Hash Recursive Detecting in PHP-7.3</notes>
+ </changelog>
+</package>
diff --git a/package.xml b/package.xml
deleted file mode 100644
index 55c27d4..0000000
--- a/package.xml
+++ /dev/null
@@ -1,314 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<package packagerversion="1.9.4" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
- <name>lua</name>
- <channel>pecl.php.net</channel>
- <summary>Embedded lua interpreter</summary>
- <description>&quot;Lua is a powerful, fast, light-weight, embeddable scripting language.&quot; 
- This extension embeds the lua interpreter and offers an OO-API to lua variables and functions.</description>
- <lead>
-  <name>Johannes Schlüter</name>
-  <user>johannes</user>
-  <email>johannes@php.net</email>
-  <active>yes</active>
- </lead>
- <lead>
-  <name>Xinchen Hui</name>
-  <user>laruence</user>
-  <email>laruence@php.net</email>
-  <active>yes</active>
- </lead>
- <developer>
-  <name>Marcelo Araujo</name>
-  <user>msaraujo</user>
-  <email>msaraujo@php.net</email>
-  <active>yes</active>
- </developer>
- <date>2020-03-10</date>
- <time>03:09:39</time>
- <version>
-  <release>2.0.7</release>
-  <api>2.0.7</api>
- </version>
- <stability>
-  <release>stable</release>
-  <api>stable</api>
- </stability>
- <license uri="http://www.php.net/license">PHP</license>
- <notes>
-- Fixed windows build for 7.4
- </notes>
- <contents>
-  <dir name="/">
-   <file md5sum="2be7abc0b8361fb85795e0a1068c17da" name="tests/001.phpt" role="test" />
-   <file md5sum="e1c9e9ee3686e80b71b81947705c1f3d" name="tests/002.phpt" role="test" />
-   <file md5sum="4d191e80e15f30e38656b6ffda4885bd" name="tests/003.phpt" role="test" />
-   <file md5sum="2606d31b45dad1593c01b643e8e733e7" name="tests/004.phpt" role="test" />
-   <file md5sum="1b0308e082ed92e0f9386a9519cb5f5c" name="tests/005.phpt" role="test" />
-   <file md5sum="1a737fdd36881f74ad884e5886ac7e11" name="tests/006.phpt" role="test" />
-   <file md5sum="248c7afb1ad244cb879072e2d1dbc44c" name="tests/007.phpt" role="test" />
-   <file md5sum="3fea7d4146e62098c6502d4844e26215" name="tests/008.phpt" role="test" />
-   <file md5sum="6735c8ea57443d803be5d38c4942531f" name="tests/009.phpt" role="test" />
-   <file md5sum="f1f227d0b3e210127f3e1414eb92b132" name="tests/010.phpt" role="test" />
-   <file md5sum="4fb76601cf164fb75401802fcf45aac8" name="tests/011.phpt" role="test" />
-   <file md5sum="cc4d4419a19a113aee85aa4794060c76" name="tests/012.phpt" role="test" />
-   <file md5sum="a71fbc4eaaca5517b27a88de9de907c2" name="tests/013.phpt" role="test" />
-   <file md5sum="1f30f6c16b4212ebe483d839dd5ffb29" name="tests/issue012.phpt" role="test" />
-   <file md5sum="df3358bd2f3bcd03f46708a5d8267f29" name="tests/bug65097.phpt" role="test" />
-   <file md5sum="e6eb58e36f5290331af421899a461157" name="tests/bug71997.phpt" role="test" />
-   <file md5sum="039d37b054bbd2872ac6b647397c1e3b" name="tests/bug73964.phpt" role="test" />
-   <file md5sum="32812a0b7e9b34ffd4320fe70fdd1593" name="config.m4" role="src" />
-   <file md5sum="b56a187e8a0dbf07c58a970f18c90284" name="php_lua.h" role="src" />
-   <file md5sum="bc5ef09e298e8bc74a0790fd87b94bd9" name="lua.c" role="src" />
-   <file md5sum="798b752702843a5170f5f491937069e1" name="lua_closure.h" role="src" />
-   <file md5sum="e3c6b635403eed1fbcada49db7996d13" name="lua_closure.c" role="src" />
-   <file md5sum="5810221ad2d05f7a237e3e688a57cc28" name="config.w32" role="src" />
-   <file md5sum="e266f89a9d27a92339e258c3fb3a0c97" name="CREDITS" role="doc" />
-   <file md5sum="6a7b5c37855b8d1c82784b1dcd0537f1" name="EXPERIMENTAL" role="doc" />
-   <file md5sum="dd34a70236f008af999de817b93a5e3a" name="LICENSE" role="doc" />
-  </dir>
- </contents>
- <dependencies>
-  <required>
-   <php>
-    <min>7.0.0</min>
-   </php>
-   <pearinstaller>
-    <min>1.4.0</min>
-   </pearinstaller>
-  </required>
- </dependencies>
- <providesextension>lua</providesextension>
- <extsrcrelease />
- <changelog>
-  <release>
-   <date>2020-03-10</date>
-   <version>
-    <release>2.0.7</release>
-    <api>2.0.7</api>
-   </version>
-   <stability>
-    <release>stable</release>
-    <api>stable</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Fixed windows build for 7.4
-   </notes>
-  </release>
-  <release>
-   <date>2017-12-31</date>
-   <version>
-    <release>2.0.5</release>
-    <api>2.0.5</api>
-   </version>
-   <stability>
-    <release>stable</release>
-    <api>stable</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Refactor LuaClosure. (SaraG)
-   - Fix non-string member access in read/write prop. (SaraG)
-   - Fix allocation of lua object. (SaraG)
-   </notes>
-  </release>
-  <release>
-   <date>2017-07-12</date>
-   <version>
-    <release>2.0.4</release>
-    <api>2.0.4</api>
-   </version>
-   <stability>
-    <release>stable</release>
-    <api>stable</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Fixed bug #73964 (Segmentation fault)
-   </notes>
-  </release>
-  <release>
-   <date>2017-02-10</date>
-   <version>
-    <release>2.0.3</release>
-    <api>2.0.3</api>
-   </version>
-   <stability>
-    <release>stable</release>
-    <api>stable</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Fixed issue #20 (PHP 7: Lua::eval(): unsupported type `unknown&apos; for lua)
-   </notes>
-  </release>
-  <release>
-   <date>2016-05-26</date>
-   <version>
-    <release>2.0.2</release>
-    <api>2.0.2</api>
-   </version>
-   <stability>
-    <release>stable</release>
-    <api>stable</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Fixed issue #22 (Boolean FALSE is always TRUE)
-   </notes>
-  </release>
-  <release>
-   <date>2016-04-11</date>
-   <version>
-    <release>2.0.1</release>
-    <api>2.0.1</api>
-   </version>
-   <stability>
-    <release>beta</release>
-    <api>beta</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Fixed bug #71997 (One-Dimensional arrays cause segmentation faults)
-   </notes>
-  </release>
-  <release>
-   <date>2015-10-27</date>
-   <version>
-    <release>2.0.0</release>
-    <api>2.0.0</api>
-   </version>
-   <stability>
-    <release>beta</release>
-    <api>beta</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Release lua for PHP7
-   </notes>
-  </release>
-  <release>
-   <date>2012-10-23</date>
-   <version>
-    <release>1.1.0</release>
-    <api>1.1.0</api>
-   </version>
-   <stability>
-    <release>beta</release>
-    <api>beta</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Fixed #65097 (nApplyCount release missing) (emptyhua at gmail dot com)
-   - Trigger E_STRICT when pass an array with index &apos;0&apos; to lua instead of ignoring it
-   - added support for callable functions and closures as values returned injected into lua engine (harald at octris dot org)
-   </notes>
-  </release>
-  <release>
-   <date>2012-06-24</date>
-   <version>
-    <release>1.0.0</release>
-    <api>1.0.0</api>
-   </version>
-   <stability>
-    <release>stable</release>
-    <api>stable</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Release stable version
-   </notes>
-  </release>
-  <release>
-   <date>2012-03-19</date>
-   <version>
-    <release>0.9.4</release>
-    <api>0.9.4</api>
-   </version>
-   <stability>
-    <release>beta</release>
-    <api>beta</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Compatible with lua 5.2
-   </notes>
-  </release>
-  <release>
-   <date>2012-01-12</date>
-   <version>
-    <release>0.9.3</release>
-    <api>0.9.3</api>
-   </version>
-   <stability>
-    <release>beta</release>
-    <api>beta</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Fix build on windows
-   - Fix build when building lua with static
-   </notes>
-  </release>
-  <release>
-   <date>2012-01-06</date>
-   <version>
-    <release>0.9.2</release>
-    <api>0.9.2</api>
-   </version>
-   <stability>
-    <release>beta</release>
-    <api>beta</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Fixed bug #60641 PECL install lua with lua5.1 packages
-   </notes>
-  </release>
-  <release>
-   <date>2011-11-24</date>
-   <version>
-    <release>0.9.1</release>
-    <api>0.9.1</api>
-   </version>
-   <stability>
-    <release>beta</release>
-    <api>beta</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Compatible with PHP5.3+
-   - Fix ZTS build
-   - Fix mem leak when get value from lua
-   </notes>
-  </release>
-  <release>
-   <date>2011-08-03</date>
-   <version>
-    <release>0.9.0</release>
-    <api>0.9.0</api>
-   </version>
-   <stability>
-    <release>beta</release>
-    <api>beta</api>
-   </stability>
-   <license uri="http://www.php.net/license">PHP License</license>
-   <notes>
-- Merge Plua into Lua
-   - Api changes
-   - Add supporting for LUA_TFUNCTION
-   </notes>
-  </release>
-  <date>2018-12-21</date>
-  <version>
-   <release>2.0.6</release>
-   <api>2.0.6</api>
-  </version>
-  <stability>
-   <release>stable</release>
-   <api>stable</api>
-  </stability>
-  <license uri="http://www.php.net/license">PHP License</license>
-  <notes>- Fixed Hash Recursive Detecting in PHP-7.3</notes>
- </changelog>
-</package>
