# Template file for 'coreutils' pkgname=coreutils version=8.23 revision=4 bootstrap=yes makedepends="gmp-devel acl-devel libcap-devel" replaces="chroot-coreutils>=0" short_desc="The GNU core utilities" maintainer="Juan RP " homepage="http://www.gnu.org/software/coreutils" license="GPL-3" distfiles="http://ftp.gnu.org/gnu/coreutils/${pkgname}-${version}.tar.xz" checksum=ec43ca5bcfc62242accb46b7f121f6b684ee21ecd7d075059bf650ff9e37b82d if [ "$CHROOT_READY" ]; then hostmakedepends="perl" fi do_configure() { if [ "$CROSS_BUILD" ]; then configure_args+=" fu_cv_sys_stat_statfs2_bsize=no gl_cv_func_working_mkstemp=yes gl_cv_func_working_acl_get_file=yes " fi # # Do not install kill: provided by util-linux. # Do not install uptime: provided by procps-ng. # ./configure ${configure_args} \ --enable-install-program=hostname \ --enable-no-install-program=kill,uptime \ --disable-rpath } do_build() { if [ "$CROSS_BUILD" ]; then cp Makefile Makefile.orig sed '/src_make_prime_list/d' Makefile.orig > Makefile depbase=`echo src/make-prime-list.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -std=gnu99 -I. -I./lib -Ilib -I./lib -Isrc -I./src \ -fdiagnostics-show-option -funit-at-a-time -g -O2 -MT \ src/make-prime-list.o -MD -MP -MF $depbase.Tpo -c -o src/make-prime-list.o \ src/make-prime-list.c && mv -f $depbase.Tpo $depbase.Po cc -std=gnu99 -fdiagnostics-show-option -funit-at-a-time -g -O2 \ -Wl,--as-needed -o src/make-prime-list src/make-prime-list.o cp Makefile Makefile.bak sed -e '/hostname.1/d' Makefile.bak > Makefile fi make ${makejobs} } do_install() { make DESTDIR=${DESTDIR} install if [ "$CROSS_BUILD" ]; then rm -rf ${DESTDIR}/usr/share/info fi } if [ -z "$CROSS_BUILD" ]; then coreutils-doc_package() { noarch=yes short_desc+=" - documentation files" replaces="coreutils<8.20_4" pkg_install() { vmove usr/share/info vmove usr/share/man } } fi