Files
pkgsrc-ng/sysutils/coreutils/Makefile.common
2016-01-21 23:41:46 +01:00

75 lines
2.0 KiB
Makefile
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# $NetBSD: Makefile.common,v 1.11 2015/05/07 00:24:59 mef Exp $
# used by sysutils/coreutils/Makefile
# used by misc/gnuls/Makefile
DISTNAME= coreutils-8.23
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GNU:=coreutils/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.gnu.org/software/coreutils/
COMMENT= GNU basic file, shell and text manipulation utilities
LICENSE= gnu-gpl-v3
NOT_FOR_PLATFORM= NetBSD-2.0[D-H]-*
PATCHDIR= ${.CURDIR}/../../sysutils/coreutils/patches
DISTINFO_FILE= ${.CURDIR}/../../sysutils/coreutils/distinfo
GNU_CONFIGURE= YES
USE_TOOLS+= msgfmt msgmerge perl xgettext
USE_PKGLOCALEDIR= YES
# --- man/chroot.1 ---
# GEN man/chroot.1
# help2man: can't get `--help' info from chroot.td/chroot
# Try `--no-discard-stderr' if option outputs to stderr
# *** [man/chroot.1] Error code 127
MAKE_JOBS_SAFE= NO
TEST_TARGET= check
.include "../../mk/bsd.prefs.mk"
# Otherwise configure aborts when ran by root
CONFIGURE_ENV+= FORCE_UNSAFE_CONFIGURE=yes
.if ${OPSYS} == "Interix"
CONFIGURE_ENV+= ac_list_mounted_fs=found
.endif
.if ${OPSYS} == "DragonFly"
CONFIGURE_ENV+= gl_cv_search_pthread_join=-lpthread
.endif
.if ${OPSYS} == "Linux"
CONFIGURE_ENV+= FORCE_UNSAFE_CONFIGURE=1
.endif
# Explicitly disable inotify support whilst it is Linux-specific.
.if ${OPSYS} == "SunOS"
CONFIGURE_ENV+= ac_cv_func_inotify_init=no
.endif
.if !empty(MACHINE_PLATFORM:MDarwin-[9].*-*)
CONFIGURE_ENV+= ac_cv_header_sys_acl_h=no jm_cv_func_svid_putenv=yes
.endif
# XXX - this hack is bound to cause fallout on some platform at some point.
# How can we determine the API version of the builtin gettext?
.if ${OPSYS} != "Linux"
CONFIGURE_ENV+= gt_cv_func_gnugettext3_libintl=yes
.endif
CONFIGURE_ENV+= MKDIR_P=${MKDIR:Q}
CONFIGURE_ARGS+= --program-prefix=g
#CONFIGURE_ARGS+= --enable-install-program=su
#.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" || \
# ${OPSYS} == "OpenBSD"
#MAKE_FLAGS+= setuid_root_mode=a=rx
#MESSAGE_SRC= ${.CURDIR}/MESSAGE.gsu
#MESSAGE_SUBST+= OPSYS=${OPSYS:Q}
#.endif