aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sysutils/sdd/Makefile2
-rw-r--r--sysutils/sdd/files/patch-RULES_mk-gmake.id11
-rw-r--r--sysutils/sdd/files/patch-inc_avoffset.c12
3 files changed, 24 insertions, 1 deletions
diff --git a/sysutils/sdd/Makefile b/sysutils/sdd/Makefile
index e697f48f7d4..c09eb2013f9 100644
--- a/sysutils/sdd/Makefile
+++ b/sysutils/sdd/Makefile
@@ -5,7 +5,7 @@ PORTVERSION= 1.52
CATEGORIES= sysutils
MASTER_SITES= ftp://ftp.berlios.de/pub/sdd/
-MAINTAINER= naddy@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Faster and improved version of dd
USES= gmake
diff --git a/sysutils/sdd/files/patch-RULES_mk-gmake.id b/sysutils/sdd/files/patch-RULES_mk-gmake.id
new file mode 100644
index 00000000000..8a90cb3e1fa
--- /dev/null
+++ b/sysutils/sdd/files/patch-RULES_mk-gmake.id
@@ -0,0 +1,11 @@
+--- RULES/mk-gmake.id.orig 2004-08-03 23:33:18.000000000 +0200
++++ RULES/mk-gmake.id 2013-09-07 17:37:34.000000000 +0200
+@@ -37,7 +37,7 @@ MAKEPROG= gmake
+
+ ifndef ARCH_DONE
+
+-__gmake_warn:= $(shell cat $(SRCROOT)/$(RULESDIR)/gmake.wrn 1>&2; sleep 15)
++__gmake_warn:= :
+
+ _MACHCMD= (mach || uname -p || true) 2> /dev/null
+ _ARCHCMD= (arch || /usr/ucb/arch || true) 2> /dev/null
diff --git a/sysutils/sdd/files/patch-inc_avoffset.c b/sysutils/sdd/files/patch-inc_avoffset.c
new file mode 100644
index 00000000000..0054f54ca3a
--- /dev/null
+++ b/sysutils/sdd/files/patch-inc_avoffset.c
@@ -0,0 +1,12 @@
+--- inc/avoffset.c.orig 2004-05-09 13:06:08.000000000 +0200
++++ inc/avoffset.c 2013-09-07 19:06:44.000000000 +0200
+@@ -78,6 +78,9 @@ main(ac, av)
+ signal(SIGBUS, handler);
+ #endif
+ signal(SIGSEGV, handler);
++#ifdef SIGILL
++ signal(SIGILL, handler);
++#endif
+
+ printf("/*\n");
+ printf(" * This file has been generated automatically\n");