public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-shells/psh/
@ 2017-01-22 10:44 Kent Fredric
  0 siblings, 0 replies; 3+ messages in thread
From: Kent Fredric @ 2017-01-22 10:44 UTC (permalink / raw
  To: gentoo-commits

commit:     53c6151449524f9d49d6053d215437786a68d3e5
Author:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 22 09:06:28 2017 +0000
Commit:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 10:44:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c61514

app-shells/psh: Adopt maintainership to perl@

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-shells/psh/metadata.xml | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-shells/psh/metadata.xml b/app-shells/psh/metadata.xml
index 6f49eba..5fa8eb4 100644
--- a/app-shells/psh/metadata.xml
+++ b/app-shells/psh/metadata.xml
@@ -1,5 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<!-- maintainer-needed -->
+    <maintainer type="project">
+        <email>perl@gentoo.org</email>
+        <name>Gentoo Perl Project</name>
+    </maintainer>
+    <upstream>
+        <remote-id type="github">gnp/psh</remote-id>
+    </upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: app-shells/psh/
@ 2017-01-22 10:44 Kent Fredric
  0 siblings, 0 replies; 3+ messages in thread
From: Kent Fredric @ 2017-01-22 10:44 UTC (permalink / raw
  To: gentoo-commits

commit:     aca17cd3e7dacbed2da7efd31e967907f9c7e255
Author:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 22 09:07:40 2017 +0000
Commit:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 10:44:18 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca17cd3

app-shells/psh: Fix dead HOMEPAGE

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-shells/psh/psh-1.8.1-r1.ebuild | 4 ++--
 app-shells/psh/psh-1.8.1-r2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-shells/psh/psh-1.8.1-r1.ebuild b/app-shells/psh/psh-1.8.1-r1.ebuild
index 79a11d7..fbcf4aa 100644
--- a/app-shells/psh/psh-1.8.1-r1.ebuild
+++ b/app-shells/psh/psh-1.8.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -7,7 +7,7 @@ EAPI=5
 inherit perl-module
 
 DESCRIPTION="Combines the interactive nature of a Unix shell with the power of Perl"
-HOMEPAGE="http://www.focusresearch.com/gregor/sw/psh/"
+HOMEPAGE="https://gnp.github.io/psh/"
 SRC_URI="http://www.focusresearch.com/gregor/download/${P}.tar.gz"
 
 LICENSE="|| ( Artistic GPL-2 )"

diff --git a/app-shells/psh/psh-1.8.1-r2.ebuild b/app-shells/psh/psh-1.8.1-r2.ebuild
index 5a4e07a..3ee78cc 100644
--- a/app-shells/psh/psh-1.8.1-r2.ebuild
+++ b/app-shells/psh/psh-1.8.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -7,7 +7,7 @@ EAPI=5
 inherit perl-module
 
 DESCRIPTION="Combines the interactive nature of a Unix shell with the power of Perl"
-HOMEPAGE="http://www.focusresearch.com/gregor/sw/psh/"
+HOMEPAGE="https://gnp.github.io/psh/"
 SRC_URI="http://www.focusresearch.com/gregor/download/${P}.tar.gz"
 
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-shells/psh/
@ 2022-07-02 21:50 Sam James
  0 siblings, 0 replies; 3+ messages in thread
From: Sam James @ 2022-07-02 21:50 UTC (permalink / raw
  To: gentoo-commits

commit:     964f6ee39180cdce600d9989f02fc377eb6dab8b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  2 21:34:15 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul  2 21:49:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964f6ee3

app-shells/psh: update EAPI 6->8

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/psh/Manifest            |  2 +-
 app-shells/psh/psh-1.8.1-r3.ebuild | 40 ---------------------------------
 app-shells/psh/psh-1.8.1-r4.ebuild | 46 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 47 insertions(+), 41 deletions(-)

diff --git a/app-shells/psh/Manifest b/app-shells/psh/Manifest
index 8abeaf0d0ca7..ea8b44f46f40 100644
--- a/app-shells/psh/Manifest
+++ b/app-shells/psh/Manifest
@@ -1 +1 @@
-DIST psh-1.8.1-r3.tar.gz 120552 BLAKE2B 68ada33507a780e60e478362406c778ea6f0a68228807c1677371052ef1d40be64c730fc0bf0d1cdd4a915739ecbffcfcd3a16de931c28c3e5ec11a3116920ff SHA512 01e9def98fa89f347ad540cbb0584773de4b7e11595432d7b8e1f1a563725004b898a5fd30f39b01de661ac6ec3274b6cfecdbd7f0bec3fe175119493163ca9a
+DIST psh-1.8.1.tar.gz 120552 BLAKE2B 68ada33507a780e60e478362406c778ea6f0a68228807c1677371052ef1d40be64c730fc0bf0d1cdd4a915739ecbffcfcd3a16de931c28c3e5ec11a3116920ff SHA512 01e9def98fa89f347ad540cbb0584773de4b7e11595432d7b8e1f1a563725004b898a5fd30f39b01de661ac6ec3274b6cfecdbd7f0bec3fe175119493163ca9a

diff --git a/app-shells/psh/psh-1.8.1-r3.ebuild b/app-shells/psh/psh-1.8.1-r3.ebuild
deleted file mode 100644
index 00fa615132c7..000000000000
--- a/app-shells/psh/psh-1.8.1-r3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_EXAMPLES=( "examples/*" )
-
-inherit perl-module
-
-DESCRIPTION="Combines the interactive nature of a Unix shell with the power of Perl"
-HOMEPAGE="https://gnp.github.io/psh/"
-SRC_URI="https://github.com/gnp/psh/archive/${P}.tar.gz -> ${PF}.tar.gz"
-S="${WORKDIR}/${PN}-${P}" # github--
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="readline"
-
-RDEPEND="
-	readline? (
-		dev-perl/Term-ReadLine-Gnu
-		dev-perl/TermReadKey
-	)
-"
-DEPEND="${RDEPEND}
-	virtual/perl-ExtUtils-MakeMaker
-"
-
-myinst="SITEPREFIX=${D}/usr"
-
-PATCHES=(
-	"${FILESDIR}/${PF}-defined-array.patch"
-	"${FILESDIR}/${PF}-array-ref-deprecated.patch"
-)
-
-src_install() {
-	perl-module_src_install
-	docompress -x "/usr/share/doc/${PF}/pod"
-	docinto pod/
-	dodoc -r doc/*
-}

diff --git a/app-shells/psh/psh-1.8.1-r4.ebuild b/app-shells/psh/psh-1.8.1-r4.ebuild
new file mode 100644
index 000000000000..9e7a280fb0c5
--- /dev/null
+++ b/app-shells/psh/psh-1.8.1-r4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_EXAMPLES=( "examples/*" )
+
+inherit optfeature perl-module
+
+DESCRIPTION="Combines the interactive nature of a Unix shell with the power of Perl"
+HOMEPAGE="https://gnp.github.io/psh/"
+SRC_URI="https://github.com/gnp/psh/archive/${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${P}
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="readline"
+
+RDEPEND="
+	readline? (
+		dev-perl/Term-ReadLine-Gnu
+		dev-perl/TermReadKey
+	)
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/perl-ExtUtils-MakeMaker"
+
+PATCHES=(
+	"${FILESDIR}"/${P}-r3-defined-array.patch
+	"${FILESDIR}"/${P}-r3-array-ref-deprecated.patch
+)
+
+src_install() {
+	myinst="SITEPREFIX=${D}/usr"
+
+	perl-module_src_install
+
+	docompress -x /usr/share/doc/${PF}/pod
+
+	docinto pod/
+	dodoc -r doc/*
+}
+
+pkg_postinst() {
+	optfeature "ulimit functionality" dev-perl/BSD-Resource
+}


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

end of thread, other threads:[~2022-07-02 21:50 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-22 10:44 [gentoo-commits] repo/gentoo:master commit in: app-shells/psh/ Kent Fredric
  -- strict thread matches above, loose matches on Subject: below --
2022-07-02 21:50 Sam James
2017-01-22 10:44 Kent Fredric

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