View | Details | Raw Unified | Return to bug 210547 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-6 / +13 lines)
Lines 2-17 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	cowsay
4
PORTNAME=	cowsay
5
PORTVERSION=	3.03
5
PORTVERSION=	3.04
6
PORTREVISION=	2
7
CATEGORIES=	games
6
CATEGORIES=	games
8
MASTER_SITES=	SF/lifanov-ports-distfiles/${CATEGORIES}/${PORTNAME}
9
7
10
MAINTAINER=	lifanov@mail.lifanov.com
8
MAINTAINER=	lifanov@mail.lifanov.com
11
COMMENT=	Configurable talking characters in ASCII art
9
COMMENT=	Configurable talking characters in ASCII art
12
10
11
LICENSE=	GPLv3
12
LICENSE_FILE=	${WRKSRC}/LICENSE
13
13
USES=		perl5
14
USES=		perl5
14
15
16
USE_GITHUB=	yes
17
18
GH_ACCOUNT=	tnalpgge
19
GH_PROJECT=	rank-amateur-cowsay
20
GH_TAGNAME=	${PORTNAME}-${DISTVERSION}
21
15
NO_BUILD=	# defined
22
NO_BUILD=	# defined
16
23
17
post-patch:
24
post-patch:
Lines 20-27 Link Here
20
do-install:
27
do-install:
21
	cd ${WRKSRC}; ${SH} install.sh ${STAGEDIR}${PREFIX}
28
	cd ${WRKSRC}; ${SH} install.sh ${STAGEDIR}${PREFIX}
22
	@${SED} -i '' 's,${STAGEDIR},,' ${STAGEDIR}${PREFIX}/bin/cowsay
29
	@${SED} -i '' 's,${STAGEDIR},,' ${STAGEDIR}${PREFIX}/bin/cowsay
23
	@${INSTALL_DATA} ${FILESDIR}/box.cow ${STAGEDIR}${PREFIX}/share/cows
30
	${INSTALL_DATA} ${FILESDIR}/box.cow ${STAGEDIR}${PREFIX}/share/cows
24
	@${INSTALL_DATA} ${FILESDIR}/jkh.cow ${STAGEDIR}${PREFIX}/share/cows
31
	${INSTALL_DATA} ${FILESDIR}/jkh.cow ${STAGEDIR}${PREFIX}/share/cows
25
	@${INSTALL_DATA} ${FILESDIR}/tux-stab.cow ${STAGEDIR}${PREFIX}/share/cows
32
	${INSTALL_DATA} ${FILESDIR}/tux-stab.cow ${STAGEDIR}${PREFIX}/share/cows
26
33
27
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1464980374
1
TIMESTAMP = 1466863541
2
SHA256 (cowsay-3.03.tar.gz) = 0b8672a7ac2b51183780db72618b42af8ec1ce02f6c05fe612510b650540b2af
2
SHA256 (tnalpgge-rank-amateur-cowsay-3.04-cowsay-3.04_GH0.tar.gz) = d8b871332cfc1f0b6c16832ecca413ca0ac14d58626491a6733829e3d655878b
3
SIZE (cowsay-3.03.tar.gz) = 15189
3
SIZE (tnalpgge-rank-amateur-cowsay-3.04-cowsay-3.04_GH0.tar.gz) = 31961
(-)files/patch-cowsay (-6 / +5 lines)
Lines 1-7 Link Here
1
$NetBSD: patch-aa,v 1.1.1.1 2000/03/25 20:13:24 jlam Exp $
1
$NetBSD: patch-aa,v 1.1.1.1 2000/03/25 20:13:24 jlam Exp $
2
2
3
--- cowsay.orig	Thu Nov  4 11:29:53 1999
3
--- cowsay.orig	2016-06-25 02:45:15 UTC
4
+++ cowsay	Sat Mar 25 12:07:09 2000
4
+++ cowsay
5
@@ -7,7 +7,7 @@
5
@@ -7,7 +7,7 @@
6
 ##
6
 ##
7
 
7
 
Lines 11-21 Link Here
11
 use File::Basename;
11
 use File::Basename;
12
 use Getopt::Std;
12
 use Getopt::Std;
13
 use Cwd;
13
 use Cwd;
14
@@ -180,4 +180,21 @@
14
@@ -185,3 +185,20 @@ Usage: $progname [-bdgpstwy] [-h] [-e ey
15
 Usage: $progname [-bdgpstwy] [-h] [-e eyes] [-f cowfile] 
16
           [-l] [-n] [-T tongue] [-W wrapcolumn] [message]
15
           [-l] [-n] [-T tongue] [-W wrapcolumn] [message]
17
 EOF
16
 EOF
18
+}
17
 }
19
+
18
+
20
+sub fill {
19
+sub fill {
21
+    my ($ip, $xp, @raw) = @_;
20
+    my ($ip, $xp, @raw) = @_;
Lines 32-35 Link Here
32
+    # separate paragraphs with blank lines
31
+    # separate paragraphs with blank lines
33
+
32
+
34
+    return join ($ip eq $xp ? "\n\n" : "\n", @para);
33
+    return join ($ip eq $xp ? "\n\n" : "\n", @para);
35
 }
34
+}

Return to bug 210547