dnl GNOME_SUPPORT_CHECKS dnl Check for various support functions needed by the standard dnl Gnome libraries. Sets LIBOBJS, might define some macros. dnl This should only be used when building the Gnome libs; dnl Gnome clients should not need this macro. AC_DEFUN([GNOME_SUPPORT_CHECKS],[ # we need an `awk' to build `gnomesupport.h' AC_REQUIRE([AC_PROG_AWK]) # this should go away soon need_gnome_support=yes save_LIBOBJS="$LIBOBJS" LIBOBJS= AC_CHECK_FUNCS(getopt_long,,LIBOBJS="$LIBOBJS getopt.o getopt1.o") # for `scandir' AC_HEADER_DIRENT # copied from `configure.in' of `libiberty' vars="program_invocation_short_name program_invocation_name sys_errlist" for v in $vars; do AC_MSG_CHECKING([for $v]) AC_CACHE_VAL(gnome_cv_var_$v, [AC_TRY_LINK([int *p;], [extern int $v; p = &$v;], [eval "gnome_cv_var_$v=yes"], [eval "gnome_cv_var_$v=no"])]) if eval "test \"`echo '$gnome_cv_var_'$v`\" = yes"; then AC_MSG_RESULT(yes) n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` AC_DEFINE_UNQUOTED($n) else AC_MSG_RESULT(no) fi done AC_REPLACE_FUNCS(memmove mkstemp scandir strcasecmp strerror strndup strnlen) AC_REPLACE_FUNCS(strtok_r strtod strtol strtoul vasprintf vsnprintf) AC_CHECK_FUNCS(realpath,,LIBOBJS="$LIBOBJS canonicalize.o") # to include `error.c' error.c has some HAVE_* checks AC_CHECK_FUNCS(vprintf doprnt strerror_r) AM_FUNC_ERROR_AT_LINE # This is required if we declare setreuid () and setregid (). AC_TYPE_UID_T # see if we need to declare some functions. Solaris is notorious for # putting functions into the `libc' but not listing them in the headers AC_CHECK_HEADERS(string.h strings.h stdlib.h unistd.h dirent.h) GCC_NEED_DECLARATIONS(gethostname setreuid setregid getpagesize) GCC_NEED_DECLARATION(scandir,[ #ifdef HAVE_DIRENT_H #include #endif ]) # Turn our LIBOBJS into libtool objects. This is gross, but it # requires changes to autoconf before it goes away. LTLIBOBJS=`echo "$LIBOBJS" | sed 's/\.o/.lo/g'` AC_SUBST(need_gnome_support) AC_SUBST(LTLIBOBJS) LIBOBJS="$save_LIBOBJS" AM_CONDITIONAL(BUILD_GNOME_SUPPORT, test "$need_gnome_support" = yes) ]) e='dependabot/npm_and_yarn/devel/electron4/files/lodash.merge-4.6.2'>dependabot/npm_and_yarn/devel/electron4/files/lodash.merge-4.6.2 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/www/lynx-current
Commit message (Expand)AuthorAgeFilesLines
* dns/libidn:tijl2014-08-311-0/+1
* Rename www/ patch-xy patches to reflect the files they modify.adamw2014-07-291-0/+0
* Add DOCS option to the remaining staged ports where PORTDOCS appearsadamw2014-07-161-1/+1
* Correct typo... it's tar:bzip2, not tar:bz2.adamw2014-06-201-1/+1
* USES=tar:...adamw2014-06-201-2/+1
* Update to lynx 2.8.8p5 (to be -rel1)johans2014-02-153-3/+5
* - Update to lynx 2.8.8 pre-4johans2014-02-104-111/+104
* - Update lynx-current to 2.8.8dev.16johans2013-10-243-17/+19
* Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-211-0/+1
* Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.bsam2013-09-051-1/+1
* Update lynx to 2.8.8d15johans2013-05-012-11/+6
* - Convert USE_ICONV=yes to USES=iconvmva2013-04-281-1/+1
* - Convert USE_GETTEXT to USES (part 3)ak2013-04-251-1/+1
* Change CONFLICTS to CONFLICTS_INSTALLjohans2012-06-151-1/+1
* - Register conflict with japanese/lynxjohans2012-06-151-15/+9
* Upgrade to 2.8.8dev.12ache2012-04-072-4/+4
* - Remove conditional checks for FreeBSD 6.Xpav2012-03-021-7/+3
* Adopt portjohans2011-09-031-1/+1
* Remove myself from MAINTAINERache2011-08-301-1/+1
* Upgrade to 2.8.8dev.9ache2011-08-253-4/+7
* - Bump PORTREVISION to chase the update of dns/libidnwen2011-03-141-1/+2
* Upgrade to 2.8.8dev.8ache2011-03-022-4/+4
* Upgrade to 2.8.8dev.7ache2010-12-183-10/+4
* Upgrade to 2.8.8dev.3ache2010-06-032-6/+5
* Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.ade2010-05-311-0/+1
* Upgrade to 2.8.8dev.2ache2010-03-264-20/+31
* - Mark MAKE_JOBS_UNSAFEpav2009-11-211-0/+1
* Upgrade to 2.8.7rel.1ache2009-08-243-5/+13
* Don't remove id locale since it in the mtreeache2009-02-131-2/+0
* Remove locale dir tooache2009-02-131-0/+2
* Add missing fileache2009-02-131-0/+1