[BACK]Return to patch-ac CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / mail / ja-mh / patches

File: [cvs.NetBSD.org] / pkgsrc / mail / ja-mh / patches / patch-ac (download)

Revision 1.5, Mon Sep 24 16:12:15 2012 UTC (11 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, HEAD
Changes since 1.4: +2 -2 lines

Fix build problem on NetBSD 6.0_RC2 (and maybe current).

$NetBSD: patch-ac,v 1.5 2012/09/24 16:12:15 taca Exp $

* Add Dragonfly sport.
* Care for ELF shared library.
* Check terminfo for NetBSD 6.0 and later.

--- configure.orig	2001-06-14 16:41:51.000000000 +0000
+++ configure
@@ -1393,18 +1393,10 @@ case "$host_os" in
     SOLARIS=`echo "$host_os" | $AWK -F. '{printf "SOLARIS=2%02d%02d",$2,$3}'`
     SETEUID=`echo "$host_os" | $AWK -F. '$2>=3{printf "SETEUID"}'`
     ;;
-  freebsd* | netbsd*)
+  freebsd* | netbsd* | dragonfly*)
     if test "$use_sharedlib" != no
     then
       sharedlib=fbsd
-      if test -x /usr/bin/objformat
-      then
-	if test x`/usr/bin/objformat` = xelf
-	then
-	  sharedlib=gnuelf
-	  make_mhconfig='CFLAGS="-O -DMHSLIB_NOMINVER"'
-	fi
-      fi
       echo __ELF__ | $CC -E - | grep -q __ELF__ || sharedlib=gnuelf
       slflags="-fpic"
       slibdir=$libdir
@@ -3797,6 +3789,12 @@ then
   fi
 fi
 
+TERMINFO=
+if test -f /usr/share/misc/terminfo.db -o -f /usr/share/misc/terminfo.cdb
+then
+  TERMINFO=TERMINFO
+fi
+
 if test "$ac_cv_func_lockf" = yes -a x"$BSD44" = x
 then
   LOCKF=LOCKF
@@ -4410,6 +4408,7 @@ s%@mailspool@%$mailspool%g
 s%@mailgroup@%$mailgroup%g
 s%@DBMPWD@%$DBMPWD%g
 s%@SETMG@%$SETMG%g
+s%@TERMINFO@%$TERMINFO%g
 s%@JAPAN@%$JAPAN%g
 
 CEOF