Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.2:Ports
ez-ipupdate
ez-ipupdate-fix_autofoo.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ez-ipupdate-fix_autofoo.patch of Package ez-ipupdate
--- Makefile.am | 11 ++++++++--- configure.ac | 59 ++++++++++++++++++++++++++++++++--------------------------- 2 files changed, 40 insertions(+), 30 deletions(-) Index: Makefile.am =================================================================== --- Makefile.am.orig 2013-10-29 13:53:18.608827074 +0100 +++ Makefile.am 2013-10-29 13:54:03.306789770 +0100 @@ -1,8 +1,13 @@ bin_PROGRAMS = ez-ipupdate -ez_ipupdate_SOURCES = ez-ipupdate.c conf_file.c conf_file.h md5.c md5.h cache_file.c cache_file.h error.h pid_file.c pid_file.h dprintf.h @EXTRASRC@ -ez_ipupdate_LDADD = @EXTRAOBJ@ +ez_ipupdate_SOURCES = ez-ipupdate.c conf_file.c conf_file.h md5.c md5.h \ + cache_file.c cache_file.h error.h pid_file.c pid_file.h \ + dprintf.h -EXTRA_DIST = getpass.c ez-ipupdate.lsm example.conf example-pgpow.conf example-dhs.conf example-dyndns.conf example-ods.conf example-tzo.conf example-gnudip.conf example-easydns.conf example-justlinux.conf example-dyns.conf CHANGELOG mkbinary example-heipv6tb.conf +EXTRA_DIST = getpass.c ez-ipupdate.lsm example.conf example-pgpow.conf \ + example-dhs.conf example-dyndns.conf example-ods.conf \ + example-tzo.conf example-gnudip.conf example-easydns.conf \ + example-justlinux.conf example-dyns.conf CHANGELOG mkbinary \ + example-heipv6tb.conf AUTOMAKE_OPTIONS=foreign Index: configure.ac =================================================================== --- configure.ac.orig 2003-04-17 19:32:34.000000000 +0200 +++ configure.ac 2013-10-29 13:54:34.338065989 +0100 @@ -1,9 +1,10 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT(ez-ipupdate.c) -AM_CONFIG_HEADER(config.h) -AM_INIT_AUTOMAKE(ez-ipupdate,3.0.11b8) - +AC_INIT([ez-ipupdat]e, [3.0.11b8]) +AC_CONFIG_SRCDIR([ez-ipupdate.c]) +AC_CONFIG_HEADERS(config.h) +AC_CONFIG_FILES(Makefile) +AM_INIT_AUTOMAKE([foreign]) dnl Checks for programs. @@ -16,13 +17,13 @@ AC_TYPE_SIGNAL dnl Checks for libraries. -AC_CHECK_FUNC(gethostbyname) +AC_CHECK_FUNC([gethostbyname]) if test $ac_cv_func_gethostbyname = no; then - AC_CHECK_LIB(nsl, gethostbyname) + AC_CHECK_LIB([nsl], [gethostbyname]) fi -AC_CHECK_FUNC(connect) +AC_CHECK_FUNC([connect]) if test $ac_cv_func_connect = no; then - AC_CHECK_LIB(socket, connect) + AC_CHECK_LIB([socket], [connect]) fi AC_CHECK_FUNCS( socket \ @@ -77,7 +78,8 @@ AC_CHECK_HEADERS( unistd.h \ ,, AC_MSG_ERROR(could not locate neccessary system header files) ) -AC_CHECK_LIB(c, sys_errlist, AC_DEFINE(HAVE_SYS_ERRLIST)) +AC_CHECK_LIB(c, sys_errlist, AC_DEFINE([HAVE_SYS_ERRLIST], 1, + [Define if you have sys_errlist])) dnl you need at least to have getopt, but getopt_long will be used if it dnl is present @@ -86,27 +88,31 @@ if test "$ac_cv_func_getopt" != yes; the AC_MSG_ERROR(getopt is needed for this program to work) fi -AC_CHECK_FUNC(getpass, AC_DEFINE(HAVE_GETPASS), - [EXTRASRC="$EXTRASRC \$(srcdir)/getpass.c"] - [EXTRAOBJ="$EXTRAOBJ \$(srcdir)/getpass.o"] ) +AC_CHECK_FUNC(getpass, + AC_DEFINE([HAVE_GETPASS], 1, [Define if you have the getpass function]), + AC_MSG_ERROR(Your system does not define getpass, fix it)) dnl Get system canonical name AC_CANONICAL_HOST -AC_DEFINE_UNQUOTED(OS, "${host}") +AC_DEFINE_UNQUOTED([OS], "${host}", [Define the system canonical name]) dnl allow selection of the default service dnl the default is to use ez-ip -AC_MSG_CHECKING(for user supplied default service) -AC_ARG_ENABLE(default-service, - [ --enable-default-service=SERVICE - the default service type to use - possibilities are: ezip, pgpow, justlinux, dhs, - dyndns, dyndns-static, ods, tzo, gnudip, easydns, easydns-partner, dyns, hn, zoneedit, heipv6tb], +AC_MSG_CHECKING([for user supplied default service]) +AC_ARG_ENABLE([default-service], + AS_HELP_STRING([--enable-default-service=SERVICE], + [the default service type to use + possibilities are: ezip, pgpow, justlinux, dhs, + dyndns, dyndns-static, ods, tzo, gnudip, easydns, + easydns-partner, dyns, hn, zoneedit, heipv6tb, joker]), [ use_SERVICE=$enableval; AC_MSG_RESULT(yes) ], [ AC_MSG_RESULT(no) use_SERVICE=null - AC_MSG_WARN(not setting default service) ] ) + AC_MSG_WARN([not setting default service]) ] ) + +AH_TEMPLATE([DEF_SERVICE], [Define the dyndns service to use by default]) + case "$use_SERVICE" in ezip ) AC_DEFINE(DEF_SERVICE, "ezip");; ez-ip ) AC_DEFINE(DEF_SERVICE, "ezip");; @@ -126,6 +132,7 @@ case "$use_SERVICE" in hn ) AC_DEFINE(DEF_SERVICE, "hn");; zoneedit ) AC_DEFINE(DEF_SERVICE, "zoneedit");; heipv6tb ) AC_DEFINE(DEF_SERVICE, "heipv6tb");; + joker) AC_DEFINE(DEF_SERVICE, "joker");; null ) AC_DEFINE(DEF_SERVICE, "NULL");; "" ) ;; * ) AC_MSG_ERROR(unknown default service type);; @@ -135,21 +142,19 @@ dnl check weather we want debugging supp dnl the default is to NOT use debugging support AC_MSG_CHECKING(whether user wants debugging support) AC_ARG_ENABLE(debug, - [ --enable-debug include support for debugging], - [ AC_DEFINE(DEBUG) + AS_HELP_STRING([--enable-debug], [include support for debugging]), + [ AC_DEFINE(DEBUG, 1, [Define if you want to debug the program]) AC_MSG_RESULT(yes) ], [ AC_MSG_RESULT(no) ] ) dnl check weather we want to disable MD5 support AC_MSG_CHECKING(whether user wants to dissable MD5 support) AC_ARG_ENABLE(md5, - [ --disable-md5 disable MD5 support], + AS_HELP_STRING([--disable-md5], [disable MD5 support]), [ AC_MSG_RESULT(yes) ], - [ AC_DEFINE(USE_MD5) + [ AC_DEFINE(USE_MD5, 1, [Define to use md5]) AC_MSG_RESULT(no) ] ) -AC_SUBST(EXTRASRC) -AC_SUBST(EXTRAOBJ) -AC_OUTPUT(Makefile) +AC_OUTPUT()
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor