From cd212d1cc21b115448c42325e6ae208d0868d77b Mon Sep 17 00:00:00 2001 From: Simon Josefsson Date: Fri, 7 Jul 2006 07:41:24 +0000 Subject: [PATCH] Add arpa_inet module. --- m4/arpa_inet_h.m4 | 18 ++++++++++++++++++ modules/arpa_inet | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 m4/arpa_inet_h.m4 create mode 100644 modules/arpa_inet diff --git a/m4/arpa_inet_h.m4 b/m4/arpa_inet_h.m4 new file mode 100644 index 000000000..d01d0984e --- /dev/null +++ b/m4/arpa_inet_h.m4 @@ -0,0 +1,18 @@ +# arpa_inet_h.m4 serial 1 +dnl Copyright (C) 2006 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl Written by Simon Josefsson + +AC_DEFUN([gl_HEADER_ARPA_INET], +[ + AC_CHECK_HEADERS_ONCE([arpa/inet.h]) + if test $ac_cv_header_arpa_inet_h = yes; then + ARPA_INET_H='' + else + ARPA_INET_H='arpa/inet.h' + fi + AC_SUBST(ARPA_INET_H) +]) diff --git a/modules/arpa_inet b/modules/arpa_inet new file mode 100644 index 000000000..3ff0340a0 --- /dev/null +++ b/modules/arpa_inet @@ -0,0 +1,32 @@ +Description: +A for systems lacking it (e.g., Mingw). + +Files: +m4/arpa_inet_h.m4 + +Depends-on: +sys_socket + +configure.ac: +gl_HEADER_ARPA_INET + +Makefile.am: +BUILT_SOURCES += $(ARPA_INET_H) + +# We need the following in order to create when the system +# doesn't have one. +arpa/inet.h: + test -d arpa || mkdir arpa + echo '#include ' >$@-t + mv $@-t $@ +MOSTLYCLEANFILES += arpa/inet.h arpa/inet.h-t +MOSTLYCLEANDIRS += arpa + +Include: +#include + +License: +LGPL + +Maintainer: +Simon Josefsson -- 2.11.0