From 920af4f38d84c6983703f0a745793494e8abf1be Mon Sep 17 00:00:00 2001 From: Lionel Sambuc Date: Thu, 17 Apr 2014 11:07:01 +0200 Subject: [PATCH] devel/libidn --- devel/libidn/distinfo | 2 + .../patches/patch-build-aux_config.guess | 13 ++++ devel/libidn/patches/patch-configure | 75 +++++++++++++++++++ 3 files changed, 90 insertions(+) create mode 100644 devel/libidn/patches/patch-build-aux_config.guess create mode 100644 devel/libidn/patches/patch-configure diff --git a/devel/libidn/distinfo b/devel/libidn/distinfo index ffb5afcc8..f2bd52ed2 100644 --- a/devel/libidn/distinfo +++ b/devel/libidn/distinfo @@ -5,3 +5,5 @@ RMD160 (libidn-1.28.tar.gz) = 19e7559d1b2b61b116d77ccd82af7f69d242ae7a Size (libidn-1.28.tar.gz) = 3476317 bytes SHA1 (patch-aa) = c97ade5696f5f31ed49e789155799b8de238b35e SHA1 (patch-ad) = e841511ab19a654b91548cad570d1da3305eb858 +SHA1 (patch-build-aux_config.guess) = 6192f02097375851553a06d7a82abce0dd223c14 +SHA1 (patch-configure) = a438f34c53399eb639f4b28d056bb4d36c009cc3 diff --git a/devel/libidn/patches/patch-build-aux_config.guess b/devel/libidn/patches/patch-build-aux_config.guess new file mode 100644 index 000000000..67447b4a7 --- /dev/null +++ b/devel/libidn/patches/patch-build-aux_config.guess @@ -0,0 +1,13 @@ +--- build-aux/config.guess.orig Wed Jul 10 11:46:55 2013 ++++ build-aux/config.guess Fri Apr 18 00:52:49 2014 +@@ -880,8 +880,8 @@ EOF + # other systems with GNU libc and userland + echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC} + exit ;; +- i*86:Minix:*:*) +- echo ${UNAME_MACHINE}-pc-minix ++ *:Minix:*:*) ++ echo ${UNAME_MACHINE}-elf32-minix + exit ;; + aarch64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} diff --git a/devel/libidn/patches/patch-configure b/devel/libidn/patches/patch-configure new file mode 100644 index 000000000..045f8e40a --- /dev/null +++ b/devel/libidn/patches/patch-configure @@ -0,0 +1,75 @@ +--- configure.orig Wed Jul 10 11:46:53 2013 ++++ configure Fri Apr 18 00:59:21 2014 +@@ -7771,7 +7771,7 @@ else + lt_cv_sys_max_cmd_len=8192; + ;; + +- netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) ++ minix* | netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) + # This has been around since 386BSD, at least. Likely further. + if test -x /sbin/sysctl; then + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` +@@ -8265,7 +8265,7 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu) + lt_cv_deplibs_check_method=pass_all + ;; + +-netbsd*) ++minix* | netbsd*) + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' + else +@@ -11614,7 +11614,7 @@ _LT_EOF + fi + ;; + +- netbsd*) ++ minix* | netbsd*) + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= +@@ -12244,7 +12244,7 @@ $as_echo "$lt_cv_irix_exported_symbol" >&6; } + link_all_deplibs=yes + ;; + +- netbsd*) ++ minix* | netbsd*) + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else +@@ -13272,6 +13272,18 @@ fi + dynamic_linker='GNU/Linux ld.so' + ;; + ++minix-*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ dynamic_linker='Minix ld.elf_so' ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ + netbsd*) + version_type=sunos + need_lib_prefix=no +@@ -31275,7 +31287,7 @@ _LT_EOF + fi + ;; + +- netbsd*) ++ minix* | netbsd*) + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then + archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= +@@ -31866,7 +31878,7 @@ $as_echo "$lt_cv_irix_exported_symbol" >&6; } + link_all_deplibs_GCJ=yes + ;; + +- netbsd*) ++ minix* | netbsd*) + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then + archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else