diff options
author | Luis Martinez | 2022-05-17 12:29:21 -0500 |
---|---|---|
committer | Luis Martinez | 2022-05-17 12:29:21 -0500 |
commit | b0a65dec2c674d942d5d395e717ff2f8a6544a7d (patch) | |
tree | 6027a9c38f003d871f7de92b3cc10343104b62f1 | |
download | aur-b0a65dec2c674d942d5d395e717ff2f8a6544a7d.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e901dd5dbdf5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = tfblib + pkgdesc = Low-level graphics library for drawing to the framebuffer + pkgver = 0.1.1 + pkgrel = 1 + url = https://github.com/vvaltchev/tfblib + arch = x86_64 + license = BSD + makedepends = cmake + depends = glibc + provides = libtfb.so + source = tfblib-0.1.1.tar.gz::https://github.com/vvaltchev/tfblib/archive/v0.1.1.tar.gz + sha256sums = 957cdf360ed247cd0e4ced377ae9a6e7261d60a5216cd1f63e50814d6bdd3c8e + +pkgname = tfblib diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..71a750dbc249 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> + +pkgname=tfblib +pkgver=0.1.1 +pkgrel=1 +pkgdesc="Low-level graphics library for drawing to the framebuffer" +arch=('x86_64') +url="https://github.com/vvaltchev/tfblib" +license=('BSD') +depends=('glibc') +makedepends=('cmake') +provides=('libtfb.so') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('957cdf360ed247cd0e4ced377ae9a6e7261d60a5216cd1f63e50814d6bdd3c8e') + +build() { + cmake \ + -B build \ + -S "$pkgname-$pkgver" \ + -Wno-dev \ + -DCMAKE_BUILD_TYPE=None \ + -DBUILD_SHARED_LIBS=ON \ + -DCMAKE_INSTALL_PREFIX=/usr + make -C build +} + +package() { + make -C build install DESTDIR="$pkgdir/" + cd "$pkgname-$pkgver" + install -Dm644 LICENSE NOTICE -t "$pkgdir/usr/share/licenses/$pkgname/" +} |