diff options
Diffstat (limited to 'community/ugrep/APKBUILD')
-rw-r--r-- | community/ugrep/APKBUILD | 36 |
1 files changed, 29 insertions, 7 deletions
diff --git a/community/ugrep/APKBUILD b/community/ugrep/APKBUILD index cd2d0ce4f99..66e2334e342 100644 --- a/community/ugrep/APKBUILD +++ b/community/ugrep/APKBUILD @@ -1,24 +1,46 @@ # Contributor: Francesco Camuffo <dev@fmac.xyz> -# Maintainer: Francesco Camuffo <dev@fmac.xyz> +# Maintainer: Celeste <cielesti@protonmail.com> pkgname=ugrep -pkgver=3.3.7 +pkgver=5.1.1 pkgrel=0 pkgdesc="Ultra fast grep with interactive query UI and fuzzy search" -url="https://github.com/Genivia/ugrep/wiki" +url="https://ugrep.com/" arch="all" license="BSD-3-Clause" checkdepends="bash" -makedepends="bzip2-dev lz4-dev pcre2-dev xz-dev zlib-dev zstd-dev" -subpackages="$pkgname-doc" +makedepends=" + brotli-dev + bzip2-dev + bzip3-dev + linux-headers + lz4-dev + pcre2-dev + xz-dev + zlib-dev + zstd-dev + " +subpackages=" + $pkgname-doc + $pkgname-bash-completion + $pkgname-fish-completion + $pkgname-zsh-completion + " source="$pkgname-$pkgver.tar.gz::https://github.com/Genivia/ugrep/archive/refs/tags/v$pkgver.tar.gz" +prepare() { + default_prepare + update_config_sub +} + build() { + CXXFLAGS="$CXXFLAGS -O2 -flto=auto" \ ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ - --mandir=/usr/share/man + --mandir=/usr/share/man \ + --with-bzip3 make } @@ -31,5 +53,5 @@ package() { } sha512sums=" -3dc2bb04271332f7beb392baef0ffd27591c30952059be4d2cb8ed5d6a9619a40c9d6e1b2155487ea3bce3f9494b0f9512a69ca672e766cba9276f69f742281d ugrep-3.3.7.tar.gz +6ff6bfcf57b0bbad242958db3e0094ed251a440d0f3783305a0b3aca2aa46bc10fb6c5280c7c4a03d99ded6214b508326efefcd584cb94c70a8bf3c01597b340 ugrep-5.1.1.tar.gz " |