public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Net_IMAP/
@ 2017-02-04  0:18 Michael Orlitzky
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Orlitzky @ 2017-02-04  0:18 UTC (permalink / raw
  To: gentoo-commits

commit:     73f78f2fac4e298fa05567558c20b2d71059864b
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  4 00:16:25 2017 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat Feb  4 00:16:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f78f2f

dev-php/PEAR-Net_IMAP: remove unused version 1.1.1.

Package-Manager: portage-2.3.3

 dev-php/PEAR-Net_IMAP/Manifest                   |  1 -
 dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.1.ebuild | 16 ----------------
 2 files changed, 17 deletions(-)

diff --git a/dev-php/PEAR-Net_IMAP/Manifest b/dev-php/PEAR-Net_IMAP/Manifest
index 9a4592e..11a6197 100644
--- a/dev-php/PEAR-Net_IMAP/Manifest
+++ b/dev-php/PEAR-Net_IMAP/Manifest
@@ -1,2 +1 @@
-DIST Net_IMAP-1.1.1.tgz 37891 SHA256 168328c83116ba2d6891e54cf2b8de55a18f7d1a8831fa6e8ac5f6ef9cc2b5fd SHA512 24ac79b9d9df759883c065dde1073ffa4fc76b2cb64542c488564e24f8abd714ede01be9a1d8debd043bac93c92c37f83f5722e9cb8e2917bb89f925d8b0ac22 WHIRLPOOL 55c355274f41792a96a1ea6a09db0f59072184c402fbdea3c32a091db81d29700f4465c5a3d231a80373859dc4c96cdba1d7c10f9c1800a3ddd44268ee35dcdf
 DIST Net_IMAP-1.1.3.tgz 40494 SHA256 1ffde2d65d9e3e1a7d381fc9ee8ebac70ccfeb6ac746164423e926211b0b4487 SHA512 2eaaaa936e3656847a6702eae8e2bb2a2bbc035460dd91964323a3979eddf40d4ff340d1bca6a74712c9131e3495c49dd2bac6d3dd9b7845e7dbb20a32663283 WHIRLPOOL 583653094dd8910ed31ff48a005165e24f7ea8aadd2ab81377c6ec9483f90a5050b7e810467f51e7521aed896916e77037e29b5716f831a5cb353a6153a58547

diff --git a/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.1.ebuild b/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.1.ebuild
deleted file mode 100644
index c50c6fd..00000000
--- a/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit php-pear-r1
-
-DESCRIPTION="Provides an implementation of the IMAP protocol"
-
-LICENSE="PHP-3.01"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="sasl"
-RDEPEND=">=dev-php/PEAR-Net_Socket-1.0.8
-	!sasl? ( >=dev-php/PEAR-Auth_SASL-1.0.2 )"


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Net_IMAP/
@ 2017-02-04  0:18 Michael Orlitzky
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Orlitzky @ 2017-02-04  0:18 UTC (permalink / raw
  To: gentoo-commits

commit:     b3c2084dbfbcfab1ad26b8d6c21c210a8ed4b9b9
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  4 00:18:07 2017 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat Feb  4 00:18:07 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c2084d

dev-php/PEAR-Net_IMAP: add upstream metadata.

Package-Manager: portage-2.3.3

 dev-php/PEAR-Net_IMAP/metadata.xml | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-php/PEAR-Net_IMAP/metadata.xml b/dev-php/PEAR-Net_IMAP/metadata.xml
index aca4293..534b5d5 100644
--- a/dev-php/PEAR-Net_IMAP/metadata.xml
+++ b/dev-php/PEAR-Net_IMAP/metadata.xml
@@ -1,8 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="project">
-	<email>php-bugs@gentoo.org</email>
-	<name>PHP</name>
-</maintainer>
+  <maintainer type="project">
+    <email>php-bugs@gentoo.org</email>
+    <name>PHP</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">pear/Net_IMAP</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Net_IMAP/
@ 2018-03-19 15:04 Brian Evans
  0 siblings, 0 replies; 4+ messages in thread
From: Brian Evans @ 2018-03-19 15:04 UTC (permalink / raw
  To: gentoo-commits

commit:     f619cf3e2814b89daad6700a32a6c7b92c200d2a
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 14:52:11 2018 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 15:03:35 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f619cf3e

dev-php/PEAR-Net_IMAP - Remove package

Bug: https://bugs.gentoo.org/647768

 dev-php/PEAR-Net_IMAP/Manifest                   |  1 -
 dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.3.ebuild | 15 ---------------
 dev-php/PEAR-Net_IMAP/metadata.xml               | 11 -----------
 3 files changed, 27 deletions(-)

diff --git a/dev-php/PEAR-Net_IMAP/Manifest b/dev-php/PEAR-Net_IMAP/Manifest
deleted file mode 100644
index f28eb22898d..00000000000
--- a/dev-php/PEAR-Net_IMAP/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Net_IMAP-1.1.3.tgz 40494 BLAKE2B 0ba846d2e4c673fb8f4a401d05e488967723881f6d44d862908cc5ad14bcace7e0ecc7bdb4eab2db8bc414b1f5e181406c1d5cc198e2b92d707061d5c2361c14 SHA512 2eaaaa936e3656847a6702eae8e2bb2a2bbc035460dd91964323a3979eddf40d4ff340d1bca6a74712c9131e3495c49dd2bac6d3dd9b7845e7dbb20a32663283

diff --git a/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.3.ebuild b/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.3.ebuild
deleted file mode 100644
index fac85a33417..00000000000
--- a/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.3.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit php-pear-r1
-
-DESCRIPTION="Provides an implementation of the IMAP protocol"
-
-LICENSE="PHP-3.01"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="sasl"
-RDEPEND=">=dev-php/PEAR-Net_Socket-1.0.8
-	sasl? ( >=dev-php/PEAR-Auth_SASL-1.0.2 )"

diff --git a/dev-php/PEAR-Net_IMAP/metadata.xml b/dev-php/PEAR-Net_IMAP/metadata.xml
deleted file mode 100644
index 534b5d5e1c0..00000000000
--- a/dev-php/PEAR-Net_IMAP/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <maintainer type="project">
-    <email>php-bugs@gentoo.org</email>
-    <name>PHP</name>
-  </maintainer>
-  <upstream>
-    <remote-id type="github">pear/Net_IMAP</remote-id>
-  </upstream>
-</pkgmetadata>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Net_IMAP/
@ 2025-01-09 19:09 Michael Orlitzky
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Orlitzky @ 2025-01-09 19:09 UTC (permalink / raw
  To: gentoo-commits

commit:     4d437d778777f999f7222fbe308f32ed77daa8d8
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  9 17:57:45 2025 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Thu Jan  9 19:06:13 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d437d77

dev-php/PEAR-Net_IMAP: revert package removal, update to v1.1.4

The IMAP C extension has been removed from PHP 8.4, making this pure-PHP
implementation somewhat more useful than it was. For example, DAViCal
has deleted their IMAP authentication method; but its functionality is
easy to replicate with this package.

This reverts commit f619cf3e2814b89daad6700a32a6c7b92c200d2a, updates
the package to the latest v1.1.4, and makes some ebuild improvements
(such as avoiding the PEAR eclass).

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-php/PEAR-Net_IMAP/Manifest                   |  1 +
 dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.4.ebuild | 45 ++++++++++++++++++++++++
 dev-php/PEAR-Net_IMAP/metadata.xml               | 14 ++++++++
 3 files changed, 60 insertions(+)

diff --git a/dev-php/PEAR-Net_IMAP/Manifest b/dev-php/PEAR-Net_IMAP/Manifest
new file mode 100644
index 000000000000..1fd38cac978c
--- /dev/null
+++ b/dev-php/PEAR-Net_IMAP/Manifest
@@ -0,0 +1 @@
+DIST Net_IMAP-1.1.4.tgz 40723 BLAKE2B 0e6b7bc01301f26464afdee148318549e239c6bb8fc5646f13fc728b0e581ae8c9bc9961e83065138f31df0a81e4ed79794420be4d3a7c43b6bacc619ed672ad SHA512 2747cdb3d7f11dc4e9bc5c531c4c49cbd1b65b0ff71b30f46f06a4ad10aae341c1323a7c4a9ffb4fa3b8694a75cf60fdcb9cf433c765f29e17bd1e86c5fa929d

diff --git a/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.4.ebuild b/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.4.ebuild
new file mode 100644
index 000000000000..345cf489d8c1
--- /dev/null
+++ b/dev-php/PEAR-Net_IMAP/PEAR-Net_IMAP-1.1.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Provides an implementation of the IMAP protocol"
+HOMEPAGE="https://pear.php.net/package/Net_IMAP
+	https://github.com/pear/Net_IMAP"
+SRC_URI="https://pear.php.net/get/${MY_P}.tgz"
+S="${WORKDIR}/${MY_P}"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc64 ~sparc ~x86"
+IUSE="sasl"
+RDEPEND="dev-lang/php:*
+	dev-php/PEAR-Net_Socket
+	dev-php/PEAR-PEAR
+	sasl? ( dev-php/PEAR-Auth_SASL )"
+
+src_install() {
+	insinto /usr/share/php
+	doins -r Net
+	dodoc docs/*
+	insinto /usr/share/php/.packagexml
+	newins "${WORKDIR}/package.xml" "${MY_P}.xml"
+}
+
+pkg_postinst() {
+	# It is not critical to complete so only warn on failure
+	if [[ -f "${EROOT}/usr/share/php/.packagexml/${MY_P}.xml" && \
+		-x "${EROOT}/usr/bin/peardev" ]] ; then
+		"${EROOT}/usr/bin/peardev" install -nrO --force \
+			"${EROOT}/usr/share/php/.packagexml/${MY_P}.xml" 2> /dev/null \
+			|| ewarn "Failed to insert package into local PEAR database"
+	fi
+}
+
+pkg_postrm() {
+	if [[ -x "${EROOT}/usr/bin/peardev" ]]; then
+		"${EROOT}/usr/bin/peardev" uninstall -nrO "pear.php.net/${MY_PN}"
+	fi
+}

diff --git a/dev-php/PEAR-Net_IMAP/metadata.xml b/dev-php/PEAR-Net_IMAP/metadata.xml
new file mode 100644
index 000000000000..86cdbad4cb33
--- /dev/null
+++ b/dev-php/PEAR-Net_IMAP/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="project">
+    <email>php-bugs@gentoo.org</email>
+    <name>PHP</name>
+  </maintainer>
+  <maintainer type="person">
+    <email>mjo@gentoo.org</email>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">pear/Net_IMAP</remote-id>
+  </upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2025-01-09 19:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-09 19:09 [gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Net_IMAP/ Michael Orlitzky
  -- strict thread matches above, loose matches on Subject: below --
2018-03-19 15:04 Brian Evans
2017-02-04  0:18 Michael Orlitzky
2017-02-04  0:18 Michael Orlitzky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox