Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1
slang
slang-2.1.1-autoconf.dif
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File slang-2.1.1-autoconf.dif of Package slang
--- autoconf/aclocal.m4 +++ autoconf/aclocal.m4 @@ -306,18 +306,18 @@ dnl#}}} AC_DEFUN(JD_GCC_WARNINGS, dnl#{{{ [ AC_ARG_ENABLE(warnings, - [ --enable-warnings turn on GCC compiler warnings], + AC_HELP_STRING([--enable-warnings],[turn on GCC compiler warnings]), [gcc_warnings=$enableval]) -if test -n "$GCC" +if test -n "$GCC" && test -n "$gcc_warnings" then - #CFLAGS="$CFLAGS -fno-strength-reduce" - if test -n "$gcc_warnings" - then - CFLAGS="$CFLAGS -Wall -W -pedantic -Winline -Wmissing-prototypes \ - -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes" - # Now trim excess whitespace - CFLAGS=`echo $CFLAGS` - fi + CFLAGS="$CFLAGS -Wall -W -pedantic -Winline -Wmissing-prototypes \ + -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes \ + -Wformat -Wformat-security" + ELF_CFLAGS="$ELF_CFLAGS -Wall -W -pedantic -Winline -Wmissing-prototypes \ + -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes \ + -Wformat -Wformat-security" + # Now trim excess whitespace + CFLAGS=`echo $CFLAGS` fi ]) @@ -480,7 +480,7 @@ do done if test "$TERMCAP"; then AC_MSG_RESULT(no) - AC_DEFINE(USE_TERMCAP) + AC_DEFINE(USE_TERMCAP,1,[Define to use termcap]) fi AC_SUBST(TERMCAP)dnl AC_SUBST(MISC_TERMINFO_DIRS)dnl @@ -491,9 +491,9 @@ dnl#}}} AC_DEFUN(JD_ANSI_CC, dnl#{{{ [ -AC_PROG_CC -AC_PROG_CPP -AC_PROG_GCC_TRADITIONAL +AC_REQUIRE([AC_PROG_CC]) +AC_REQUIRE([AC_PROG_CPP]) +AC_REQUIRE([AC_PROG_GCC_TRADITIONAL]) AC_ISC_POSIX AC_AIX @@ -506,7 +506,7 @@ AC_EGREP_CPP(yes, yes #endif ], [ -AC_DEFINE(_HPUX_SOURCE) +AC_DEFINE(_HPUX_SOURCE,1,[Special define needed for HPUX]) if test "$CC" = cc; then CC="cc -Ae"; fi ])dnl dnl @@ -530,8 +530,11 @@ dnl #----------------------------------- dnl # Check for dynamic linker dnl #------------------------------------------------------------------------- DYNAMIC_LINK_LIB="" + +AH_TEMPLATE([HAVE_DLOPEN],[Define if you have dlopen]) + AC_CHECK_HEADER(dlfcn.h,[ - AC_DEFINE(HAVE_DLFCN_H) + AC_DEFINE(HAVE_DLFCN_H,1,[Define if you have the dlfcn.h header]) AC_CHECK_LIB(dl,dlopen,[ DYNAMIC_LINK_LIB="-ldl" AC_DEFINE(HAVE_DLOPEN) @@ -562,7 +565,7 @@ case "$host_os" in *linux*|*gnu*|k*bsd*-gnu ) DYNAMIC_LINK_FLAGS="-Wl,-export-dynamic" ELF_CC="\$(CC)" - ELF_CFLAGS="\$(CFLAGS) -fPIC" + ELF_CFLAGS="$ELF_CFLAGS -fPIC" ELF_LINK="\$(CC) \$(LDFLAGS) -shared -Wl,-O1 -Wl,--version-script,\$(VERSION_SCRIPT) -Wl,-soname,\$(ELFLIB_MAJOR)" ELF_DEP_LIBS="\$(DL_LIB) -lm -lc" CC_SHARED="\$(CC) \$(CFLAGS) -shared -fPIC" --- autoconf/configure.ac +++ autoconf/configure.ac @@ -17,6 +17,62 @@ dnl fi AC_CONFIG_AUX_DIR(autoconf) AC_CANONICAL_HOST +AH_TOP([ +/* -*- c -*- */ +/* Note: this is for unix only. */ + +#ifndef SL_CONFIG_H +#define SL_CONFIG_H +]) + +AH_BOTTOM([ +#if defined(HAVE_SIGADDSET) && defined(HAVE_SIGEMPTYSET) +# if defined(HAVE_SIGACTION) && defined(HAVE_SIGPROCMASK) +# define SLANG_POSIX_SIGNALS +# endif +#endif + +/* Define if you need to in order for stat and other things to work. */ +#undef _POSIX_SOURCE + +#ifdef _AIX +# ifndef _POSIX_SOURCE +# define _POSIX_SOURCE 1 +# endif +# ifndef _ALL_SOURCE +# define _ALL_SOURCE +# endif +/* This may generate warnings but the fact is that without it, xlc will + * INCORRECTLY inline many str* functions. */ +# undef __STR__ +#endif + +/* define USE_TERMCAP if you want to use it instead of terminfo. */ +#if defined(sequent) || defined(NeXT) +# ifndef USE_TERMCAP +# define USE_TERMCAP +# endif +#endif + +#if defined(ultrix) && !defined(__GNUC__) +# ifndef NO_PROTOTYPES +# define NO_PROTOTYPES +# endif +#endif + +#ifndef unix +# define unix 1 +#endif + +#ifndef __unix__ +# define __unix__ 1 +#endif + +#define _SLANG_SOURCE_ 1 +#endif /* SL_CONFIG_H */ +]) + + JD_INIT JD_ANSI_CC @@ -112,16 +168,16 @@ AC_CACHE_CHECK([for nl_langinfo and CODE ]) if test $jd_cv_nl_langinfo_codeset = yes then - AC_DEFINE(HAVE_NL_LANGINFO_CODESET, 1) + AC_DEFINE(HAVE_NL_LANGINFO_CODESET, 1, [Define to 1 if you have the nl_langinfo(CODESET) function]) fi -AC_CHECK_LIB(m, acosh, [AC_DEFINE(HAVE_ACOSH)]) -AC_CHECK_LIB(m, asinh, [AC_DEFINE(HAVE_ASINH)]) -AC_CHECK_LIB(m, atanh, [AC_DEFINE(HAVE_ATANH)]) -AC_CHECK_LIB(m, hypot, [AC_DEFINE(HAVE_HYPOT)]) -AC_CHECK_LIB(m, atan2, [AC_DEFINE(HAVE_ATAN2)]) -AC_CHECK_LIB(m, feclearexcept, [AC_DEFINE(HAVE_FECLEAREXCEPT)]) -AC_CHECK_LIB(m, fpsetsticky, [AC_DEFINE(HAVE_FPSETSTICKY)]) +AC_CHECK_LIB(m, acosh, [AC_DEFINE(HAVE_ACOSH,1,[Define to 1 if you have the `acosh' function])]) +AC_CHECK_LIB(m, asinh, [AC_DEFINE(HAVE_ASINH,1,[Define to 1 if you have the `asinh' function])]) +AC_CHECK_LIB(m, atanh, [AC_DEFINE(HAVE_ATANH,1,[Define to 1 if you have the `atanh' function])]) +AC_CHECK_LIB(m, hypot, [AC_DEFINE(HAVE_HYPOT,1,[Define to 1 if you have the `hypot' function])]) +AC_CHECK_LIB(m, atan2, [AC_DEFINE(HAVE_ATAN2,1,[Define to 1 if you have the `atan2' function])]) +AC_CHECK_LIB(m, feclearexcept, [AC_DEFINE(HAVE_FECLEAREXCEPT,1,[Define to 1 if you have the `feclearexcept' function])]) +AC_CHECK_LIB(m, fpsetsticky, [AC_DEFINE(HAVE_FPSETSTICKY,1,[Define to 1 if you have the `fpsetsticky' function])]) JD_ELF_COMPILER JD_IEEE_CFLAGS @@ -149,7 +205,7 @@ JD_CHECK_FOR_LIBRARY(pcre) if test $jd_with_pcre_library = yes then PCRE_MODULE="pcre-module.so" - AC_DEFINE(HAVE_PCRE_H) + AC_DEFINE(HAVE_PCRE_H,1,[Define to 1 if you have the pcre.h header]) else PCRE_MODULE="" fi @@ -159,7 +215,7 @@ JD_CHECK_FOR_LIBRARY(onig,oniguruma.h) if test $jd_with_onig_library = yes then ONIG_MODULE="onig-module.so" - AC_DEFINE(HAVE_ONIGURUMA_H) + AC_DEFINE(HAVE_ONIGURUMA_H,1,[Define to 1 if you have the oniguruma.h header]) else ONIG_MODULE="" fi @@ -169,20 +225,20 @@ JD_CHECK_FOR_LIBRARY(png) if test $jd_with_png_library = yes then PNG_MODULE="png-module.so" - AC_DEFINE(HAVE_PNG_H) + AC_DEFINE(HAVE_PNG_H,1,[Define to 1 if you have the png.h header]) else PNG_MODULE="" fi AC_SUBST(PNG_MODULE) -m4_include([./iconv.m4]) +dnl m4_include([./iconv.m4]) ICONV_MODULE="" JD_CHECK_FOR_LIBRARY(iconv) if test $jd_with_iconv_library = yes then ICONV_MODULE="iconv-module.so" - AC_DEFINE(HAVE_ICONV_H) + AC_DEFINE(HAVE_ICONV_H, 1, [Define to 1 if you have the iconv library]) ICONV_LIB="$ICONV_LIB -liconv" else SLANG_AM_ICONV
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