Name qrencode
Description C library for encoding data in a QR Code symbol.
Version 4.1.1-4
Package Base qrencode
Homepage https://fukuchi.org/works/qrencode/
Maintainers ['Christian Hesse <eworm@archlinux.org>', 'Florian Pritz< flo@xinu.at>']
Contributors ['Dany Martineau <dany.luc.martineau@gmail.com>']
Distro-repo https://gitlab.archlinux.org/archlinux/packaging/packages/qrencode
Sources ['qrencode::git+https://github.com/fukuchi/libqrencode#tag=v4.1.1']
Dependencies ['libpng']
Optional-Dependencies []
Build-Dependencies ['git', 'sdl2']
Provides []
Builddate 19-05-2025 12:03:32
Architecture x86_64
Distro-Version
Licenses ['GPL']
Hash 8ce056bd7e3b77713483f642aa1b82da044e3a7781296c217513c2902e1354a2
# Maintainer: Florian Pritz< flo@xinu.at>
# Contributor: Dany Martineau <dany.luc.martineau@gmail.com>

pkgname=qrencode
pkgver=4.1.1
pkgrel=4
pkgdesc='C library for encoding data in a QR Code symbol.'
arch=('x86_64')
depends=('libpng')
makedepends=('git' 'sdl2')
url='https://fukuchi.org/works/qrencode/'
license=('GPL')
source=("qrencode::git+https://github.com/fukuchi/libqrencode#tag=v${pkgver}")
sha256sums=('0151f34aa6996aefb0a3d011ce050bf32c70c5644055d8c82dcaa8044332ad35')

prepare() {
  cd "${srcdir}/${pkgname}"

  autoreconf -fi
}

build() {
  cd "${srcdir}/${pkgname}"

  ./configure \
    --prefix=/usr

  make
}

check() {
  cd "${srcdir}/${pkgname}"

  make check
}

package() {
  cd "${srcdir}/${pkgname}"

  make prefix="$pkgdir/usr" install
}