diff --git a/sysutils/uutils/Makefile b/sysutils/uutils/Makefile index 850a5c7f510f..1612d33af8ad 100644 --- a/sysutils/uutils/Makefile +++ b/sysutils/uutils/Makefile @@ -1,5 +1,6 @@ PORTNAME= uutils -PORTVERSION= 0.0.17 +DISTVERSION= 0.0.17 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= pkubaj@FreeBSD.org @@ -9,12 +10,11 @@ WWW= https://github.com/uutils/coreutils LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cargo gmake -CARGO_BUILD= no -MAKE_ARGS= PROG_PREFIX=uu- PREFIX=${LOCALBASE} +LIB_DEPENDS= libonig.so:devel/oniguruma + +USES= cargo USE_GITHUB= yes GH_PROJECT= coreutils -TEST_TARGET= check CARGO_CRATES= Inflector-0.11.4 \ adler-1.0.2 \ @@ -284,7 +284,14 @@ CARGO_CRATES= Inflector-0.11.4 \ z85-3.0.5 \ zip-0.6.3 -do-install: - cd ${WRKSRC}; ${MAKE_CMD} ${MAKE_ARGS} install +CARGO_FEATURES= unix + +### NEEDS LTO_UNSAFE +#RUSTFLAGS+= -C prefer-dynamic + +# Build and install glue... +# https://git.alpinelinux.org/aports/tree/testing/uutils-coreutils/APKBUILD#n38 + +# You also need to strip binary! .include