From 6ff7783e22692666489cc73e59ab9539f846fbaa Mon Sep 17 00:00:00 2001 From: aliriza Date: Tue, 29 Nov 2022 06:58:34 +0000 Subject: [PATCH] coreutils --- sys/apps/coreutils/ympbuild | 42 +++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 sys/apps/coreutils/ympbuild diff --git a/sys/apps/coreutils/ympbuild b/sys/apps/coreutils/ympbuild new file mode 100644 index 00000000..c5f9bc84 --- /dev/null +++ b/sys/apps/coreutils/ympbuild @@ -0,0 +1,42 @@ +#!/usr/bin/env bash +name='coreutils' +release='1' +version='9.1' +url='https://ftp.gnu.org/gnu/coreutils/' +description='The basic file, shell and text manipulation utilities of the GNU operating system' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://ftp.gnu.org/gnu/coreutils/coreutils-$version.tar.xz") +depends=( ) +makedepends=( ) +md5sums=('8b1ca4e018a7dce9bb937faec6618671') +uses=(openssl) +openssl_depends=(openssl) +arch=('x86_64') +group=(sys.apps) + +cd $name-$version + +#fix for ymp sandbox +export FORCE_UNSAFE_CONFIGURE=1 + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64 \ + --libexecdir=/usr/libexec \ + --enable-largefile \ + --enable-single-binary=symlinks \ + --enable-install-program=arch \ + $(use_opt openssl --with-openssl --without-openssl) + +} + +build(){ + make -j`nproc` +} + +package(){ + make install -j`nproc` +} +