pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/p5-IO-Tty Fix perl5.20 build on some versions of...
details: https://anonhg.NetBSD.org/pkgsrc/rev/9d613e70d029
branches: trunk
changeset: 635248:9d613e70d029
user: schmonz <schmonz%pkgsrc.org@localhost>
date: Mon Jun 02 02:14:10 2014 +0000
description:
Fix perl5.20 build on some versions of OS X, NetBSD, OpenBSD. Patch
from <https://github.com/toddr/IO-Tty/pull/3/commits>.
diffstat:
devel/p5-IO-Tty/Makefile | 6 +++---
devel/p5-IO-Tty/distinfo | 9 +++++----
devel/p5-IO-Tty/patches/patch-Tty.xs | 19 +++++++++++++++++++
3 files changed, 27 insertions(+), 7 deletions(-)
diffs (59 lines):
diff -r e6defeccae58 -r 9d613e70d029 devel/p5-IO-Tty/Makefile
--- a/devel/p5-IO-Tty/Makefile Mon Jun 02 00:24:40 2014 +0000
+++ b/devel/p5-IO-Tty/Makefile Mon Jun 02 02:14:10 2014 +0000
@@ -1,15 +1,15 @@
-# $NetBSD: Makefile,v 1.29 2014/05/29 23:35:59 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2014/06/02 02:14:10 schmonz Exp $
#
-DISTNAME= IO-Tty-1.10
+DISTNAME= IO-Tty-1.11
PKGNAME= p5-${DISTNAME:C/T/t/}
-PKGREVISION= 4
SVR4_PKGNAME= p5itt
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=IO/}
MAINTAINER= rhaen%NetBSD.org@localhost
COMMENT= Another Perl class for I/O on tty and pseudo-tty devices
+LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
diff -r e6defeccae58 -r 9d613e70d029 devel/p5-IO-Tty/distinfo
--- a/devel/p5-IO-Tty/distinfo Mon Jun 02 00:24:40 2014 +0000
+++ b/devel/p5-IO-Tty/distinfo Mon Jun 02 02:14:10 2014 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.10 2010/12/17 18:20:18 rhaen Exp $
+$NetBSD: distinfo,v 1.11 2014/06/02 02:14:10 schmonz Exp $
-SHA1 (IO-Tty-1.10.tar.gz) = 9eaad631cde8f49cc20757f4b1e81247ce67f333
-RMD160 (IO-Tty-1.10.tar.gz) = 80a1efbf3936875f6de9210d772f8d532ca90d5b
-Size (IO-Tty-1.10.tar.gz) = 23291 bytes
+SHA1 (IO-Tty-1.11.tar.gz) = 0704a100ae87eae1837df8a872dcd202961af8ce
+RMD160 (IO-Tty-1.11.tar.gz) = e9b2083d34cb5939adda9e355b96c1f8255e7c88
+Size (IO-Tty-1.11.tar.gz) = 24206 bytes
+SHA1 (patch-Tty.xs) = a79de78989fc36af51c425b354b1355f462226f9
diff -r e6defeccae58 -r 9d613e70d029 devel/p5-IO-Tty/patches/patch-Tty.xs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-IO-Tty/patches/patch-Tty.xs Mon Jun 02 02:14:10 2014 +0000
@@ -0,0 +1,19 @@
+$NetBSD: patch-Tty.xs,v 1.1 2014/06/02 02:14:10 schmonz Exp $
+
+Fix perl5.20 build on some versions of OS X, NetBSD, OpenBSD.
+
+From <https://github.com/toddr/IO-Tty/pull/3/commits>.
+
+--- Tty.xs.orig 2012-01-14 06:34:50.000000000 +0000
++++ Tty.xs
+@@ -58,7 +58,9 @@ typedef FILE * InOutStream;
+ #endif /* HAVE_UTIL_H */
+
+ #ifdef HAVE_UTIL_H
+-# include <util.h>
++# if ((PATCHLEVEL < 19) && (SUBVERSION < 4))
++# include <util.h>
++# endif
+ #endif /* HAVE_UTIL_H */
+
+ #ifdef HAVE_PTY_H
Home |
Main Index |
Thread Index |
Old Index