pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/editors/emacs24 editors/emacs24: update configure* pat...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cb0b72b244fe
branches:  trunk
changeset: 607351:cb0b72b244fe
user:      marino <marino%pkgsrc.org@localhost>
date:      Fri Aug 10 10:08:14 2012 +0000

description:
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:

 editors/emacs24/distinfo         |   6 +++---
 editors/emacs24/patches/patch-aa |  20 +++++++++++++++-----
 editors/emacs24/patches/patch-ab |  18 ++++++++++++++----
 3 files changed, 32 insertions(+), 12 deletions(-)

diffs (81 lines):

diff -r dabfc0171848 -r cb0b72b244fe editors/emacs24/distinfo
--- a/editors/emacs24/distinfo  Fri Aug 10 09:59:47 2012 +0000
+++ b/editors/emacs24/distinfo  Fri Aug 10 10:08:14 2012 +0000
@@ -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 -r dabfc0171848 -r cb0b72b244fe editors/emacs24/patches/patch-aa
--- a/editors/emacs24/patches/patch-aa  Fri Aug 10 09:59:47 2012 +0000
+++ b/editors/emacs24/patches/patch-aa  Fri Aug 10 10:08:14 2012 +0000
@@ -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 @@
  
    ## 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 -r dabfc0171848 -r cb0b72b244fe editors/emacs24/patches/patch-ab
--- a/editors/emacs24/patches/patch-ab  Fri Aug 10 09:59:47 2012 +0000
+++ b/editors/emacs24/patches/patch-ab  Fri Aug 10 10:08:14 2012 +0000
@@ -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 @@
    ## 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'



Home | Main Index | Thread Index | Old Index