diff --git a/libdivsufsort/PKGBUILD b/libdivsufsort/PKGBUILD new file mode 100644 index 0000000000..c1e06012d7 --- /dev/null +++ b/libdivsufsort/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Eric Biggers + +pkgname=libdivsufsort +pkgver=2.0.1 +pkgrel=3 +pkgdesc="A lightweight suffix-sorting library" +arch=("i686" "x86_64") +url="https://github.com/y-256/libdivsufsort" +license=("MIT") +makedepends=("cmake") +source=("https://github.com/y-256/libdivsufsort/archive/${pkgver}.tar.gz") + +build() { + cd "${pkgname}-${pkgver}" + cmake -DCMAKE_BUILD_TYPE="Release" -DCMAKE_INSTALL_PREFIX="/usr" \ + -DBUILD_DIVSUFSORT64=1 + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -D -m0644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" + install -D -m0644 README "${pkgdir}/usr/share/doc/${pkgname}/README" + rm -f "${pkgdir}"/usr/lib/*.la +} + +sha256sums=("9164cb6044dcb6e430555721e3318d5a8f38871c2da9fd9256665746a69351e0") diff --git a/libdivsufsort/lilac.py b/libdivsufsort/lilac.py new file mode 100644 index 0000000000..8c66f58ed6 --- /dev/null +++ b/libdivsufsort/lilac.py @@ -0,0 +1,10 @@ +#!/usr/bin/env python3 + +from lilaclib import * + +def pre_build(): + update_pkgver_and_pkgrel(_G.newver.lstrip('v')) + +def post_build(): + git_add_files('PKGBUILD') + git_commit() diff --git a/libdivsufsort/lilac.yaml b/libdivsufsort/lilac.yaml new file mode 100644 index 0000000000..1a0dd78667 --- /dev/null +++ b/libdivsufsort/lilac.yaml @@ -0,0 +1,8 @@ +build_prefix: extra-x86_64 +maintainers: + - github: starsareintherose + email: starsareintherose@outlook.com +update_on: + - source: github + github: y-256/libdivsufsort + use_latest_release: true