File PKGBUILD of Package lerc

# Maintainer: Алыпов Андрей <and.november@opensuse.org>
  
pkgname=lerc
pkgver=@SERVICE@
pkgrel=1
pkgdesc="Limited Error Raster Compression"
arch=(x86_64)
url="https://github.com/Esri/lerc"
groups=()
license=(Apache-2.0)
depends=()
makedepends=(cmake dos2unix ninja)
changelog=${pkgname}.changes
source=("${pkgname}-${pkgver}.tar.xz")
md5sums=('SKIP')
noextract=(${pkgname}-${pkgver}.tar.xz)

prepare() {
  tar xf ${pkgname}-${pkgver}.tar.xz
  dos2unix -v -o ${pkgname}-${pkgver}/NOTICE
  dos2unix -v -o ${pkgname}-${pkgver}/README.md
  dos2unix -v -o ${pkgname}-${pkgver}/doc/MORE.md
}

build() {
  cd ${pkgname}-${pkgver}/
  cmake -B build -GNinja \
    -DCMAKE_INSTALL_PREFIX:PATH="${pkgdir}/usr" \
    -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
  ninja -C build
}

package() {
  cd ${pkgname}-${pkgver}/
  ninja install -C build
  install -vDm 0644 CHANGELOG.md HOWTO-RELEASE.md NOTICE README.md \
    -t ${pkgdir}/usr/share/doc/${pkgname}/
  install -vDm 0644 LICENSE -t ${pkgdir}/usr/share/licenses/${pkgname}/
}
openSUSE Build Service is sponsored by