commit:     792b6ec850000b9c70bbbda54aeac80d5fdf7c33
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  6 02:27:38 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr  6 18:18:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792b6ec8

games-misc/cowsay: port to EAPI 7, fix ${D} in src_compile, Prefix install

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

 .../{cowsay-3.04.ebuild => cowsay-3.04-r1.ebuild}   | 21 +++++++++++++--------
 games-misc/cowsay/files/cowsay-3.04-mech.patch      |  4 ++--
 games-misc/cowsay/files/cowsay-3.04-tongue.patch    |  4 ++--
 games-misc/cowsay/files/cowsay-3.04-utf8.patch      |  5 ++---
 games-misc/cowsay/files/cowsay-3.04-version.patch   |  4 ++--
 5 files changed, 21 insertions(+), 17 deletions(-)

diff --git a/games-misc/cowsay/cowsay-3.04.ebuild 
b/games-misc/cowsay/cowsay-3.04-r1.ebuild
similarity index 80%
rename from games-misc/cowsay/cowsay-3.04.ebuild
rename to games-misc/cowsay/cowsay-3.04-r1.ebuild
index dd1855cb7d0..76cdd412270 100644
--- a/games-misc/cowsay/cowsay-3.04.ebuild
+++ b/games-misc/cowsay/cowsay-3.04-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,6 +6,7 @@ EAPI=7
 DESCRIPTION="Configurable talking ASCII cow (and other characters)"
 HOMEPAGE="https://github.com/tnalpgge/rank-amateur-cowsay";
 SRC_URI="https://github.com/tnalpgge/rank-amateur-${PN}/archive/${P}.tar.gz";
+S="${WORKDIR}"/rank-amateur-${PN}-${P}
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -13,13 +14,13 @@ KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc64 ~x86 
~x64-solaris"
 
 RDEPEND=">=dev-lang/perl-5"
 BDEPEND="${RDEPEND}"
-PATCHES=(
-       "${FILESDIR}/${P}-tongue.patch"
-       "${FILESDIR}/${P}-mech.patch"
-       "${FILESDIR}/${P}-utf8.patch"
-       "${FILESDIR}/${P}-version.patch" )
 
-S="${WORKDIR}/rank-amateur-${PN}-${P}"
+PATCHES=(
+       "${FILESDIR}"/${P}-tongue.patch
+       "${FILESDIR}"/${P}-mech.patch
+       "${FILESDIR}"/${P}-utf8.patch
+       "${FILESDIR}"/${P}-version.patch
+)
 
 src_prepare() {
        sed     -i \
@@ -36,15 +37,19 @@ src_prepare() {
 }
 
 src_compile() {
-       ./install.sh "${D}"
+       :;
 }
 
 src_install() {
+       ./install.sh PREFIX=/usr "${ED}" || die
+
        dobin cowsay
        doman cowsay.1
        dosym cowsay /usr/bin/cowthink
        dosym cowsay.1 /usr/share/man/man1/cowthink.1
+
        insinto /usr/share/${P}
        doins -r cows
+
        einstalldocs
 }

diff --git a/games-misc/cowsay/files/cowsay-3.04-mech.patch 
b/games-misc/cowsay/files/cowsay-3.04-mech.patch
index 9c9ff9d3fe3..a180ef49cb3 100644
--- a/games-misc/cowsay/files/cowsay-3.04-mech.patch
+++ b/games-misc/cowsay/files/cowsay-3.04-mech.patch
@@ -1,5 +1,5 @@
---- rank-amateur-cowsay-cowsay-3.04/cows/mech-and-cow  2009-06-21 
03:09:36.000000000 +0300
-+++ rank-amateur-cowsay-cowsay-3.04/cows/mech-and-cow.cow      2010-08-22 
01:04:02.670000262 +0300
+--- a/cows/mech-and-cow
++++ b/cows/mech-and-cow.cow
 @@ -1,3 +1,5 @@
 +$the_cow = <<EOC;
 +${thouts}

diff --git a/games-misc/cowsay/files/cowsay-3.04-tongue.patch 
b/games-misc/cowsay/files/cowsay-3.04-tongue.patch
index 01123587611..7b620b3499c 100644
--- a/games-misc/cowsay/files/cowsay-3.04-tongue.patch
+++ b/games-misc/cowsay/files/cowsay-3.04-tongue.patch
@@ -1,5 +1,5 @@
---- rank-amateur-cowsay-cowsay-3.04/cows/head-in.cow.old       2007-05-09 
20:28:08.000000000 +0200
-+++ rank-amateur-cowsay-cowsay-3.04/cows/head-in.cow   2007-05-09 
20:29:32.000000000 +0200
+--- a/cows/head-in.cow
++++ b/cows/head-in.cow
 @@ -7,6 +7,6 @@
      ^__^         /
      ($eyes)\\_______/  _________

diff --git a/games-misc/cowsay/files/cowsay-3.04-utf8.patch 
b/games-misc/cowsay/files/cowsay-3.04-utf8.patch
index 3aeaf0d66c1..6e015d36ce6 100644
--- a/games-misc/cowsay/files/cowsay-3.04-utf8.patch
+++ b/games-misc/cowsay/files/cowsay-3.04-utf8.patch
@@ -1,6 +1,5 @@
-diff -Naur cowsay-3.03.orig//cowsay cowsay-3.03/cowsay
---- rank-amateur-cowsay-cowsay-3.04/cowsay.orig        2011-04-21 
16:36:03.581377699 +0200
-+++ rank-amateur-cowsay-cowsay-3.04/cowsay     2011-04-21 16:37:07.968430100 
+0200
+--- a/cowsay
++++ b/cowsay
 @@ -12,6 +12,13 @@
  use Getopt::Std;
  use Cwd;

diff --git a/games-misc/cowsay/files/cowsay-3.04-version.patch 
b/games-misc/cowsay/files/cowsay-3.04-version.patch
index 4b8c47462d4..8c9a1400699 100644
--- a/games-misc/cowsay/files/cowsay-3.04-version.patch
+++ b/games-misc/cowsay/files/cowsay-3.04-version.patch
@@ -1,5 +1,5 @@
---- rank-amateur-cowsay-cowsay-3.04/cowsay.orig        2019-10-19 
08:44:59.442928870 +0200
-+++ rank-amateur-cowsay-cowsay-3.04/cowsay     2019-10-19 08:45:16.165928638 
+0200
+--- a/cowsay
++++ b/cowsay
 @@ -1,7 +1,7 @@
  #!/usr/bin/perl
  

Reply via email to