diff options
author | marino <marino@pkgsrc.org> | 2012-08-10 10:08:14 +0000 |
---|---|---|
committer | marino <marino@pkgsrc.org> | 2012-08-10 10:08:14 +0000 |
commit | 3db066ae9b59dafe98229704317e00d3d4b90906 (patch) | |
tree | 175babd1886140b9b337bc61a92e6068abca0d69 /editors | |
parent | 463cff3d2eb6f9a61aa4a929f18781a426a05ff1 (diff) | |
download | pkgsrc-3db066ae9b59dafe98229704317e00d3d4b90906.tar.gz |
editors/emacs24: update configure* patches for DragonFly
DragonFly needs libc explicitly defined for its linker.
The temacs utility still segfaults, but at least it builds now.
Diffstat (limited to 'editors')
-rw-r--r-- | editors/emacs24/distinfo | 6 | ||||
-rw-r--r-- | editors/emacs24/patches/patch-aa | 20 | ||||
-rw-r--r-- | editors/emacs24/patches/patch-ab | 18 |
3 files changed, 32 insertions, 12 deletions
diff --git a/editors/emacs24/distinfo b/editors/emacs24/distinfo index 448d609acf6..84e315dff9c 100644 --- a/editors/emacs24/distinfo +++ b/editors/emacs24/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.2 2012/06/26 17:02:31 asau Exp $ +$NetBSD: distinfo,v 1.3 2012/08/10 10:08:14 marino Exp $ SHA1 (emacs-24.1.tar.gz) = f064396724a27c83b79b2d890d188abebaa5975e RMD160 (emacs-24.1.tar.gz) = 0fed00042339f46b29449bd561d2f881d13d8d38 Size (emacs-24.1.tar.gz) = 51473111 bytes -SHA1 (patch-aa) = af6b26c47c3c9f4d444365945fa866001c7c28b7 -SHA1 (patch-ab) = 5b724343be52905f51e15f425295686205776e30 +SHA1 (patch-aa) = dc41270debcdeba46056590ff99e72e79bd04729 +SHA1 (patch-ab) = 3021afead5011aa864a2734eeb72136c36580fb2 SHA1 (patch-ad) = adc347ccd6edeb6e7ad96eeb98d6ee64176fb143 SHA1 (patch-ag) = 3e6ee4774189185af10eada9c935120491318313 diff --git a/editors/emacs24/patches/patch-aa b/editors/emacs24/patches/patch-aa index d18c23142b8..a5717d73fe0 100644 --- a/editors/emacs24/patches/patch-aa +++ b/editors/emacs24/patches/patch-aa @@ -1,10 +1,10 @@ -$NetBSD: patch-aa,v 1.1 2012/06/16 21:03:42 dholland Exp $ +$NetBSD: patch-aa,v 1.2 2012/08/10 10:08:14 marino Exp $ -Add DrgonFly +Add DragonFly ---- configure.in.orig 2012-06-09 13:15:01.000000000 +0900 -+++ configure.in 2012-06-09 13:18:11.000000000 +0900 -@@ -469,6 +469,14 @@ +--- configure.in.orig 2012-06-01 06:17:13.000000000 +0000 ++++ configure.in +@@ -469,6 +469,14 @@ case "${canonical}" in vax-*) machine=vax ;; esac ;; @@ -19,3 +19,13 @@ Add DrgonFly ## OpenBSD ports *-*-openbsd* ) +@@ -998,6 +1006,9 @@ case $opsys in + LIB_MATH= + START_FILES='pre-crt0.o' + ;; ++ dragonfly ) ++ LIB_STANDARD=-lc ++ ;; + freebsd ) + LIB_STANDARD='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o $(CRT_DIR)/crtn.o' + START_FILES='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o $(CRT_DIR)/crtbegin.o' diff --git a/editors/emacs24/patches/patch-ab b/editors/emacs24/patches/patch-ab index f84f94797ce..feb3bc923c7 100644 --- a/editors/emacs24/patches/patch-ab +++ b/editors/emacs24/patches/patch-ab @@ -1,10 +1,10 @@ -$NetBSD: patch-ab,v 1.1 2012/06/16 21:03:42 dholland Exp $ +$NetBSD: patch-ab,v 1.2 2012/08/10 10:08:14 marino Exp $ Add DragonFly ---- configure.orig 2012-06-01 15:21:49.000000000 +0900 -+++ configure 2012-06-09 13:19:56.000000000 +0900 -@@ -4476,6 +4476,15 @@ +--- configure.orig 2012-06-10 07:29:35.000000000 +0000 ++++ configure +@@ -4476,6 +4476,15 @@ case "${canonical}" in esac ;; @@ -20,3 +20,13 @@ Add DragonFly ## OpenBSD ports *-*-openbsd* ) opsys=openbsd +@@ -8088,6 +8097,9 @@ case $opsys in + LIB_MATH= + START_FILES='pre-crt0.o' + ;; ++ dragonfly ) ++ LIB_STANDARD=-lc ++ ;; + freebsd ) + LIB_STANDARD='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o $(CRT_DIR)/crtn.o' + START_FILES='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o $(CRT_DIR)/crtbegin.o' |