Import sysutils/py-uptime version 3.0.1
[dports.git] / sysutils / coreutils / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       coreutils
4 PORTVERSION=    8.25
5 CATEGORIES=     sysutils textproc
6 MASTER_SITES=   GNU
7
8 MAINTAINER=     jharris@widomaker.com
9 COMMENT=        Free Software Foundation core utilities
10
11 LICENSE=        GPLv3
12 LICENSE_FILE=   ${WRKSRC}/COPYING
13
14 CONFLICTS=      idutils-[0-9]*
15
16 MAKE_JOBS_UNSAFE=       yes
17
18 GNU_CONFIGURE=  yes
19 # A rather nasty hack to stop gnustat from conflicting with base gstat
20 # bugs.freebsd.org/160060
21 CONFIGURE_ARGS= --program-prefix=g      \
22                 --program-transform-name=s/stat/nustat/
23 CONFIGURE_ENV=  FORCE_UNSAFE_CONFIGURE=1
24 CPPFLAGS+=      -I${LOCALBASE}/include
25 LIBS+=          -L${LOCALBASE}/lib
26
27 USES=           cpe gmake iconv perl5 charsetfix tar:xz
28 USE_PERL5=      build   # build - required for tests and man page generation
29 USE_LDCONFIG=   yes
30
31 INFO=           coreutils
32 CPE_VENDOR=     gnu
33
34 OPTIONS_DEFINE= GMP NLS
35 OPTIONS_SUB=    yes
36 NLS_USES=       gettext
37 NLS_CONFIGURE_ENABLE=   nls
38 GMP_LIB_DEPENDS=        libgmp.so:math/gmp
39 GMP_CONFIGURE_WITH=     gmp
40
41 post-build:
42         @${REINPLACE_CMD} -e "s/ lib / /g" ${WRKSRC}/Makefile
43         @${TOUCH} ${WRKSRC}/doc/coreutils.info
44
45 post-install:
46         @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/g* \
47                 ${STAGEDIR}${PREFIX}/libexec/coreutils/libstdbuf.so
48
49 #regression-test: build
50 #       (cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check)
51
52 .include <bsd.port.mk>