summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authoris <is@pkgsrc.org>2013-01-12 16:40:49 +0000
committeris <is@pkgsrc.org>2013-01-12 16:40:49 +0000
commitacae95482f1d92b440c9ace5af83bbb0f31bcc14 (patch)
tree3fece278c13b7f314ac9a6598e332b44ffac2439 /emulators
parent5d733ff2e6341bbbcb4ca3d5a1d73afd7e95f52a (diff)
downloadpkgsrc-acae95482f1d92b440c9ace5af83bbb0f31bcc14.tar.gz
Tim Mann allegedly suggested disabling HAVE_SIGIO for hanging xtrs on
Linuxes 5 years ago. I see the same problem on NetbSD-6 (at least; didn't try older) and the same cure works.
Diffstat (limited to 'emulators')
-rw-r--r--emulators/xtrs/Makefile4
-rw-r--r--emulators/xtrs/distinfo3
-rw-r--r--emulators/xtrs/patches/patch-Makefile13
3 files changed, 17 insertions, 3 deletions
diff --git a/emulators/xtrs/Makefile b/emulators/xtrs/Makefile
index 6ea80c8a626..c09595f6355 100644
--- a/emulators/xtrs/Makefile
+++ b/emulators/xtrs/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2012/10/03 12:55:22 asau Exp $
+# $NetBSD: Makefile,v 1.15 2013/01/12 16:40:49 is Exp $
#
DISTNAME= xtrs-4.9
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= emulators
MASTER_SITES= http://www.tim-mann.org/trs80/
diff --git a/emulators/xtrs/distinfo b/emulators/xtrs/distinfo
index 0ea8f8a2d04..f1e9961c334 100644
--- a/emulators/xtrs/distinfo
+++ b/emulators/xtrs/distinfo
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.3 2007/07/27 23:50:19 joerg Exp $
+$NetBSD: distinfo,v 1.4 2013/01/12 16:40:49 is Exp $
SHA1 (xtrs-4.9.tar.gz) = abfbbdb972c7fa2b3545ed42698162a88168bded
RMD160 (xtrs-4.9.tar.gz) = 6daabf36a53e4af8b9d6b97d91cba00cc55b406f
Size (xtrs-4.9.tar.gz) = 422910 bytes
+SHA1 (patch-Makefile) = 5c8f0cd142a1134fd99ad8946bf069ee9d0b53d7
SHA1 (patch-aa) = f43c92142a240c45015fad93fd702df78e5a707c
SHA1 (patch-ab) = 11aa129243aa5bb5c7b017241ebd444e9ac43ff2
SHA1 (patch-ac) = f57cd85b5896bbdf1ae0346e1d703aa460ba8984
diff --git a/emulators/xtrs/patches/patch-Makefile b/emulators/xtrs/patches/patch-Makefile
new file mode 100644
index 00000000000..57cf130cfc7
--- /dev/null
+++ b/emulators/xtrs/patches/patch-Makefile
@@ -0,0 +1,13 @@
+$NetBSD: patch-Makefile,v 1.1 2013/01/12 16:40:49 is Exp $
+
+--- Makefile.orig 2002-05-11 21:35:23.000000000 +0000
++++ Makefile
+@@ -145,7 +145,7 @@ z80code: $(Z80CODE)
+ include Makefile.local
+
+ CFLAGS = $(DEBUG) $(ENDIAN) $(DEFAULT_ROM) $(READLINE) $(DISKDIR) $(IFLAGS) \
+- $(APPDEFAULTS) -DKBWAIT -DHAVE_SIGIO
++ $(APPDEFAULTS) -DKBWAIT # -DHAVE_SIGIO
+ LIBS = $(XLIB) $(READLINELIBS) $(EXTRALIBS)
+
+ ZMACFLAGS = -h