[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Console_Table/files/, dev-php/PEAR-Console_Table/
commit: fff161c635ada6f1323ede843f935e661e579c2d Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jun 11 15:51:07 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Jun 11 15:52:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff161c6 dev-php/PEAR-Console_Table: update EAPI 7 -> 8 Closes: https://bugs.gentoo.org/774816 Signed-off-by: Michael Orlitzky gentoo.org> .../PEAR-Console_Table-1.3.1-r1.ebuild | 26 ++ .../files/fromArray-is-static.patch| 22 ++ 2 files changed, 48 insertions(+) diff --git a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1-r1.ebuild b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1-r1.ebuild new file mode 100644 index ..2e39a052a20f --- /dev/null +++ b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit php-pear-r2 + +DESCRIPTION="Class that makes it easy to build console style tables" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc64 ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" +BDEPEND="test? ( dev-php/pear )" + +PATCHES=( "${FILESDIR}/fromArray-is-static.patch" ) + +src_install() { + insinto /usr/share/php/Console + doins Table.php + php-pear-r2_install_packagexml +} + +src_test() { + pear run-tests tests || die "Tests failed" +} diff --git a/dev-php/PEAR-Console_Table/files/fromArray-is-static.patch b/dev-php/PEAR-Console_Table/files/fromArray-is-static.patch new file mode 100644 index ..8b068d8f2668 --- /dev/null +++ b/dev-php/PEAR-Console_Table/files/fromArray-is-static.patch @@ -0,0 +1,22 @@ +From 4eea320592cc1766b8f679df22c3431a93a74d7e Mon Sep 17 00:00:00 2001 +From: Remi Collet +Date: Thu, 1 Apr 2021 10:37:33 +0200 +Subject: [PATCH] fromArray is static + +--- + Table.php | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Table.php b/Table.php +index dbfec73..139433b 100755 +--- a/Table.php b/Table.php +@@ -223,7 +223,7 @@ function __construct($align = CONSOLE_TABLE_ALIGN_LEFT, + * @return Console_Table|string A Console_Table object or the generated + * table. + */ +-function fromArray($headers, $data, $returnObject = false) ++static function fromArray($headers, $data, $returnObject = false) + { + if (!is_array($headers) || !is_array($data)) { + return false;
[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Console_Table/
commit: 3826afe223a598b1a6dcbb85fbc1370c10e9e6e6 Author: Michael Orlitzky gentoo org> AuthorDate: Wed Feb 1 01:50:27 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Wed Feb 1 01:53:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3826afe2 dev-php/PEAR-Console_Table: stabilize 1.3.1 (ALLARCHES). There's a test failure for this (bug 774816), but the previous stable version crashing on php-8.x is worse. Closes: https://bugs.gentoo.org/873706 Signed-off-by: Michael Orlitzky gentoo.org> dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1.ebuild b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1.ebuild index fe0e497cf0c0..317464fa841e 100644 --- a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1.ebuild +++ b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ inherit php-pear-r2 DESCRIPTION="Class that makes it easy to build console style tables" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="test" RESTRICT="!test? ( test )" BDEPEND="test? ( dev-php/pear )"
[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Console_Table/
commit: 432568bd21e46c1d098b20754ca907d75f8a927e Author: Michael Orlitzky gentoo org> AuthorDate: Wed Feb 1 01:53:32 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Wed Feb 1 01:53:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432568bd dev-php/PEAR-Console_Table: drop 1.3.0-r1 Signed-off-by: Michael Orlitzky gentoo.org> dev-php/PEAR-Console_Table/Manifest| 1 - .../PEAR-Console_Table-1.3.0-r1.ebuild | 18 -- 2 files changed, 19 deletions(-) diff --git a/dev-php/PEAR-Console_Table/Manifest b/dev-php/PEAR-Console_Table/Manifest index 86e0192a2d93..a7a8a24e306c 100644 --- a/dev-php/PEAR-Console_Table/Manifest +++ b/dev-php/PEAR-Console_Table/Manifest @@ -1,2 +1 @@ -DIST Console_Table-1.3.0.tgz 11391 BLAKE2B 25cbb72f2fa23026320840eb3e3b85f08dfc6a90ae9a613ec3e7251b407fc971c0a8aad3ac6bccbb9cd99066aca30249373539b8758fed58b0d1fc53898fc71b SHA512 83227ce8e55ae38cdf91b7097879a3406898064d1c047c5a94c6cadc46cbeeea51c43d135e6aadfbdb38fa080a1b27a1d4cea1c36ff9eb3e14dc4b04de334c11 DIST Console_Table-1.3.1.tgz 11492 BLAKE2B bff94b2ae1b6d23eaf9a60deee4e78ee3467eff9d53c1d6ac8330347647b54700d4b3cf30be84c071afc34a4517b3135f6b18011418ea5dfc0e2841da1a30874 SHA512 abac68c20bb670b29f405625edff0330ce5af51763a50ee7482c3ab9d39c7335134d77c0f1a94ce4914c2f454d493a685841e07628eb2aa58cc66617521b6a65 diff --git a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild deleted file mode 100644 index 1eaaa2064341.. --- a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit php-pear-r2 - -DESCRIPTION="Class that makes it easy to build console style tables" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="" - -src_install() { - insinto /usr/share/php/Console - doins Table.php - php-pear-r2_install_packagexml -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Console_Table/
commit: 258f5a6fc07808616203b41cef8fb167e2d57251 Author: Brian Evans gentoo org> AuthorDate: Wed Oct 31 13:41:35 2018 + Commit: Brian Evans gentoo org> CommitDate: Wed Oct 31 13:43:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258f5a6f dev-php/PEAR-Console_Table: Version bump for 1.3.1 Add test function as well Signed-off-by: Brian Evans gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-php/PEAR-Console_Table/Manifest| 1 + .../PEAR-Console_Table-1.3.1.ebuild| 23 ++ 2 files changed, 24 insertions(+) diff --git a/dev-php/PEAR-Console_Table/Manifest b/dev-php/PEAR-Console_Table/Manifest index 0c2a42e374c..86e0192a2d9 100644 --- a/dev-php/PEAR-Console_Table/Manifest +++ b/dev-php/PEAR-Console_Table/Manifest @@ -1 +1,2 @@ DIST Console_Table-1.3.0.tgz 11391 BLAKE2B 25cbb72f2fa23026320840eb3e3b85f08dfc6a90ae9a613ec3e7251b407fc971c0a8aad3ac6bccbb9cd99066aca30249373539b8758fed58b0d1fc53898fc71b SHA512 83227ce8e55ae38cdf91b7097879a3406898064d1c047c5a94c6cadc46cbeeea51c43d135e6aadfbdb38fa080a1b27a1d4cea1c36ff9eb3e14dc4b04de334c11 +DIST Console_Table-1.3.1.tgz 11492 BLAKE2B bff94b2ae1b6d23eaf9a60deee4e78ee3467eff9d53c1d6ac8330347647b54700d4b3cf30be84c071afc34a4517b3135f6b18011418ea5dfc0e2841da1a30874 SHA512 abac68c20bb670b29f405625edff0330ce5af51763a50ee7482c3ab9d39c7335134d77c0f1a94ce4914c2f454d493a685841e07628eb2aa58cc66617521b6a65 diff --git a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1.ebuild b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1.ebuild new file mode 100644 index 000..b49bca76c89 --- /dev/null +++ b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit php-pear-r2 + +DESCRIPTION="Class that makes it easy to build console style tables" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" +BDEPEND="test? ( dev-php/pear )" + +src_install() { + insinto /usr/share/php/Console + doins Table.php + php-pear-r2_install_packagexml +} + +src_test() { + pear run-tests tests || die "Tests failed" +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Console_Table/
commit: fdb9404f75f5d82a004cb5f3645720c058f46960 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Feb 14 13:43:02 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Feb 14 13:49:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb9404f dev-php/PEAR-Console_Table: x86 stable. mark stable for the remaining arches using the ALLARCHES policy (bug Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild index e3fb66073a4..6d2238c9255 100644 --- a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild +++ b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,7 +8,7 @@ inherit php-pear-r2 DESCRIPTION="Class that makes it easy to build console style tables" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 ~sparc x86" IUSE="" src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Console_Table/
commit: 5bdfb638b9f3a076c6870db9c5169aa43cd045f3 Author: Brian Evans gentoo org> AuthorDate: Wed Feb 14 14:07:30 2018 + Commit: Brian Evans gentoo org> CommitDate: Wed Feb 14 14:07:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdfb638 dev-php/PEAR-Console_Table: Mark sparc stable Bug: https://bugs.gentoo.org/647540 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild index 6d2238c9255..3d67e12ea65 100644 --- a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild +++ b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild @@ -8,7 +8,7 @@ inherit php-pear-r2 DESCRIPTION="Class that makes it easy to build console style tables" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 ~sparc x86" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" IUSE="" src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Console_Table/
commit: 9a4f0a2aadfa22210859bf4a8e72614020589522 Author: Brian Evans gentoo org> AuthorDate: Wed Feb 14 14:09:25 2018 + Commit: Brian Evans gentoo org> CommitDate: Wed Feb 14 14:09:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4f0a2a dev-php/PEAR-Console_Table: Drop old Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-php/PEAR-Console_Table/Manifest| 1 - dev-php/PEAR-Console_Table/PEAR-Console_Table-1.1.6.ebuild | 12 2 files changed, 13 deletions(-) diff --git a/dev-php/PEAR-Console_Table/Manifest b/dev-php/PEAR-Console_Table/Manifest index c180bb2669e..0c2a42e374c 100644 --- a/dev-php/PEAR-Console_Table/Manifest +++ b/dev-php/PEAR-Console_Table/Manifest @@ -1,2 +1 @@ -DIST Console_Table-1.1.6.tgz 9534 BLAKE2B 830abf95d495edf505f36069047a566c86dc2ae8d4a5c518348bd974bb57bd0bba353b2c750d88111520ffa2ea06fd6cc085e79591fff71a158636cafd8c1a04 SHA512 b5fdceb13c45fc050c1df72b10abd258f5fa5426822cccfb36046c0d4950fdf9431765949190a17aa4f881fbba9884208059c650394696268f443217581e361b DIST Console_Table-1.3.0.tgz 11391 BLAKE2B 25cbb72f2fa23026320840eb3e3b85f08dfc6a90ae9a613ec3e7251b407fc971c0a8aad3ac6bccbb9cd99066aca30249373539b8758fed58b0d1fc53898fc71b SHA512 83227ce8e55ae38cdf91b7097879a3406898064d1c047c5a94c6cadc46cbeeea51c43d135e6aadfbdb38fa080a1b27a1d4cea1c36ff9eb3e14dc4b04de334c11 diff --git a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.1.6.ebuild b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.1.6.ebuild deleted file mode 100644 index 45b34535e28..000 --- a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.1.6.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit php-pear-r1 - -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" -DESCRIPTION="Class that makes it easy to build console style tables" -LICENSE="BSD" -SLOT="0" -IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Console_Table/
commit: e7e2602102f31b30d18adce8ea25d6caff3b110d Author: Brian Evans gentoo org> AuthorDate: Sun Mar 19 14:09:37 2017 + Commit: Brian Evans gentoo org> CommitDate: Sun Mar 19 14:26:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e26021 dev-php/PEAR-Console_Table: Revision bump to fix WORKDIR wrt bug 613122 Package-Manager: Portage-2.3.5, Repoman-2.3.2 .../PEAR-Console_Table-1.3.0-r1.ebuild | 18 .../PEAR-Console_Table-1.3.0.ebuild| 34 -- 2 files changed, 18 insertions(+), 34 deletions(-) diff --git a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild new file mode 100644 index 000..e3fb66073a4 --- /dev/null +++ b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0-r1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit php-pear-r2 + +DESCRIPTION="Class that makes it easy to build console style tables" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +src_install() { + insinto /usr/share/php/Console + doins Table.php + php-pear-r2_install_packagexml +} diff --git a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0.ebuild b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0.ebuild deleted file mode 100644 index 0b5cf30702e..000 --- a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/PEAR-/}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Class that makes it easy to build console style tables" -HOMEPAGE="http://pear.php.net/package/${MY_PN}; -SRC_URI="http://pear.php.net/get/${MY_P}.tgz; -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -RDEPEND="dev-php/PEAR-PEAR dev-lang/php:*" - -S="${WORKDIR}/${MY_P}" - -src_install() { - insinto /usr/share/php/Console - doins Table.php -} - -pkg_postinst() { - # Register the package from the package.xml file - "${EROOT}usr/bin/peardev" install -nrO --force "${WORKDIR}/package.xml" 2> /dev/null || die -} - -pkg_postrm() { - # Uninstall known dependency - "${EROOT}usr/bin/peardev" uninstall -nrO "pear.php.net/${MY_PN}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Console_Table/
commit: 8013e4028edd54b4cff588bd6a7540e2deef7238 Author: Brian Evans gentoo org> AuthorDate: Wed Dec 21 14:24:51 2016 + Commit: Brian Evans gentoo org> CommitDate: Wed Dec 21 14:25:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8013e402 dev-php/PEAR-Console_Table: Version bump Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-php/PEAR-Console_Table/Manifest| 1 + .../PEAR-Console_Table-1.3.0.ebuild| 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-php/PEAR-Console_Table/Manifest b/dev-php/PEAR-Console_Table/Manifest index 64b790f..e5cef68 100644 --- a/dev-php/PEAR-Console_Table/Manifest +++ b/dev-php/PEAR-Console_Table/Manifest @@ -1 +1,2 @@ DIST Console_Table-1.1.6.tgz 9534 SHA256 d243b7f3c103477e13dbcf285405bc939ebb646984d4b2a2bf445ade266b5645 SHA512 b5fdceb13c45fc050c1df72b10abd258f5fa5426822cccfb36046c0d4950fdf9431765949190a17aa4f881fbba9884208059c650394696268f443217581e361b WHIRLPOOL 580bd62b4e10fa2c09765bac203def7187b46d8cfe7dae81dee88297666bec89b389e3caf1852bc26dcf0707875e46bf11efec051bcff839ee32a637a0a0e901 +DIST Console_Table-1.3.0.tgz 11391 SHA256 f89efd559cdab730c2735e79b1ae7efe40fd82ed1cdb25fba415a400ed945a07 SHA512 83227ce8e55ae38cdf91b7097879a3406898064d1c047c5a94c6cadc46cbeeea51c43d135e6aadfbdb38fa080a1b27a1d4cea1c36ff9eb3e14dc4b04de334c11 WHIRLPOOL 63c72e314b65388087108e69c425a1d31bcaff6865ef40112797674fb855ce4a5626e411cb550497434e1790fd4c20688f720852824ead3909e3fc260f2353f3 diff --git a/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0.ebuild b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0.ebuild new file mode 100644 index ..08c2041 --- /dev/null +++ b/dev-php/PEAR-Console_Table/PEAR-Console_Table-1.3.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MY_PN="${PN/PEAR-/}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Class that makes it easy to build console style tables" +HOMEPAGE="http://pear.php.net/package/${MY_PN}; +SRC_URI="http://pear.php.net/get/${MY_P}.tgz; +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +RDEPEND="dev-php/PEAR-PEAR dev-lang/php:*" + +S="${WORKDIR}/${MY_P}" + +src_install() { + insinto /usr/share/php/Console + doins Table.php +} + +pkg_postinst() { + # Register the package from the package.xml file + "${EROOT}usr/bin/peardev" install -nrO --force "${WORKDIR}/package.xml" 2> /dev/null || die +} + +pkg_postrm() { + # Uninstall known dependency + "${EROOT}usr/bin/peardev" uninstall -nrO "pear.php.net/${MY_PN}" +}