diff options
Diffstat (limited to 'main/findutils/APKBUILD')
-rw-r--r-- | main/findutils/APKBUILD | 33 |
1 files changed, 28 insertions, 5 deletions
diff --git a/main/findutils/APKBUILD b/main/findutils/APKBUILD index 1a44c0bc66a..4473690a943 100644 --- a/main/findutils/APKBUILD +++ b/main/findutils/APKBUILD @@ -2,18 +2,20 @@ # Contributor: Michael Mason <ms13sp@gmail.com> # Maintainer: Michael Mason <ms13sp@gmail.com> pkgname=findutils -pkgver=4.8.0 -pkgrel=0 +pkgver=4.9.0 +pkgrel=5 pkgdesc="GNU utilities for finding files" url="https://www.gnu.org/software/findutils/" arch="all" license="GPL-3.0-or-later" checkdepends="coreutils diffutils dejagnu" -subpackages="$pkgname-doc" +subpackages="$pkgname-doc $pkgname-locate:_locate $pkgname-locate-doc:_locate_doc" source="https://ftp.gnu.org/pub/gnu/findutils/findutils-$pkgver.tar.xz test-parse-datetime.patch" build() { + CFLAGS="$CFLAGS -flto=auto" \ + CXXFLAGS="$CXXFLAGS -flto=auto" \ ./configure \ --build=$CBUILD \ --host=$CHOST \ @@ -32,7 +34,28 @@ check() { package() { make DESTDIR="$pkgdir" install rm -rf "$pkgdir"/usr/lib + mv "$pkgdir"/usr/share/man/man1/locate.1 "$builddir" } -sha512sums="eaa2da304dbeb2cd659b9210ac37da1bde4cd665c12a818eca98541c5ed5cba1050641fc0c39c0a446a5a7a87a8d654df0e0e6b0cee21752ea485188c9f1071e findutils-4.8.0.tar.xz -79571dc889afa5e6f01c9e1d4134df5e4112a410f24eb3e315645f6886a901780745abe49597d07c6409a3e3ecd3380b1721d86a684b7705c35767111c93bbf5 test-parse-datetime.patch" +_locate() { + pkgdesc="locate and updatedb from findutils" + # requires flags only findutils find supports, like -fstype + depends="$pkgname=$pkgver-r$pkgrel" + + amove usr/libexec/frcode \ + usr/bin/locate \ + usr/bin/updatedb +} + +_locate_doc() { + pkgdesc="locate and updatedb from findutils" + install -Dm644 "$builddir"/locate.1 \ + -t "$pkgdir"/usr/share/man/man1 + default_doc + install_if="docs $pkgname-locate=$pkgver-r$pkgrel" +} + +sha512sums=" +ba4844f4403de0148ad14b46a3dbefd5a721f6257c864bf41a6789b11705408524751c627420b15a52af95564d8e5b52f0978474f640a62ab86a41d20cf14be9 findutils-4.9.0.tar.xz +79571dc889afa5e6f01c9e1d4134df5e4112a410f24eb3e315645f6886a901780745abe49597d07c6409a3e3ecd3380b1721d86a684b7705c35767111c93bbf5 test-parse-datetime.patch +" |