From: Wim Muskee Date: Sat, 19 Oct 2019 07:12:53 +0000 (+0200) Subject: games-misc/cowsay: bump to 3.04 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=37cd0fcfe3d7f32024a7b00096ec3f2f52891e14;p=gentoo.git games-misc/cowsay: bump to 3.04 Closes: https://bugs.gentoo.org/680466 Signed-off-by: Wim Muskee Closes: https://github.com/gentoo/gentoo/pull/13338 Signed-off-by: James Le Cuirot --- diff --git a/games-misc/cowsay/Manifest b/games-misc/cowsay/Manifest index a73b46fb877a..3669e1b5aa2f 100644 --- a/games-misc/cowsay/Manifest +++ b/games-misc/cowsay/Manifest @@ -1 +1,2 @@ DIST cowsay-3.03.tar.gz 15189 BLAKE2B de22c870c23612d1861d7de5e610a072833f1627897b11bb9a642464032051a35f6a146125a75c511e7b65df3f885cb7558988d0a535e093dcb3765969aef4d1 SHA512 8e91d0c929c2e0743106c08643029a943d0684343ff44ad8ff172636a8f47fd25ee8bc4d108ccfe308c756d2871b956cceef0c406800615ed0dc1e1e24648219 +DIST cowsay-3.04.tar.gz 31961 BLAKE2B 93e6e9cb31b8902ee6bccda0f997fa651fa83e0504ccab3e7fbbc5cfddc11256f6adea1ea1b4e2bcf8085746eb4194e8332bfee886d1f3d05ad2b6ac3422eea8 SHA512 99d21ef9a7c7c76056cb7acb2c771fbdabfedde4f6edb5d3035337c59f9e88944690d1b43282c32827ad79339199716366c8be73b0dea09063ec2d52220c1b51 diff --git a/games-misc/cowsay/cowsay-3.04.ebuild b/games-misc/cowsay/cowsay-3.04.ebuild new file mode 100644 index 000000000000..2186ca0454ba --- /dev/null +++ b/games-misc/cowsay/cowsay-3.04.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +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" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~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}" + +src_prepare() { + sed -i \ + -e "1 c\#!${EPREFIX}/usr/bin/perl"\ + -e 's/\$version/\$VERSION/g'\ + -e "s:%PREFIX%/share/cows:${EPREFIX}/usr/share/${P}/cows:" \ + -e '/getopts/ i\$Getopt::Std::STANDARD_HELP_VERSION=1;' cowsay \ + || die "sed cowsay failed" + sed -i \ + -e "s|%PREFIX%/share/cows|${EPREFIX}/usr/share/${P}/cows|" cowsay.1 \ + || die "sed cowsay.1 failed" + + default +} + +src_compile() { + ./install.sh "${D}" +} + +src_install() { + 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 new file mode 100644 index 000000000000..9c9ff9d3fe32 --- /dev/null +++ b/games-misc/cowsay/files/cowsay-3.04-mech.patch @@ -0,0 +1,18 @@ +--- 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 +@@ -1,3 +1,5 @@ ++$the_cow = <games@gentoo.org Gentoo Games Project + + tnalpgge/rank-amateur-cowsay +