Edit

IABSD.fr/ports/sysutils/coreutils/Makefile

Branch :

  • Show log

    Commit

  • Author : sthen
    Date : 2026-05-14 08:27:36
    Hash : 5b1fa671
    Message : update to coreutils-9.11

  • sysutils/coreutils/Makefile
  • COMMENT =		file, shell and text manipulation utilities
    
    DISTNAME =		coreutils-9.11
    CATEGORIES =		sysutils
    
    HOMEPAGE =		https://www.gnu.org/software/coreutils/coreutils.html
    
    # GPLv3+
    PERMIT_PACKAGE =	Yes
    
    WANTLIB =		c iconv intl pthread
    
    SITES =			${SITE_GNU:=coreutils/}
    EXTRACT_SUFX =		.tar.xz
    
    DEBUG_PACKAGES =	${BUILD_PACKAGES}
    
    LIB_DEPENDS =		devel/gettext,-runtime
    
    CONFIGURE_STYLE =	gnu
    CONFIGURE_ARGS =	--program-prefix=g \
    			--without-libgmp
    # supply result to skip a test that will abort configure if run as root
    CONFIGURE_ENV +=	gl_cv_func_mknod_works=no
    
    PORTHOME =		${WRKDIR}
    
    # Prevent conflicts with: id, gpr and god
    post-install:
    .for I in gid god gpr
    	mv "${PREFIX}/bin/$I" "${PREFIX}/bin/g$I"
    	mv "${PREFIX}/man/man1/$I.1" "${PREFIX}/man/man1/g$I.1"
    .endfor
    	if test -f "${PREFIX}/libexec/coreutils/glibstdbuf.so"; then \
    	    mv "${PREFIX}/libexec/coreutils/glibstdbuf.so" \
    	       "${PREFIX}/libexec/coreutils/libstdbuf.so"; \
    	fi
    
    .include <bsd.port.mk>