diff options
author | Frantisek Sumsal | 2022-06-16 20:54:00 +0200 |
---|---|---|
committer | Frantisek Sumsal | 2022-06-16 20:57:10 +0200 |
commit | 95a43091c363569d0453d2f6610f097d5a44357c (patch) | |
tree | 1e8a236e5c9f0f2893bcf69674a903753d35da70 | |
download | aur-95a43091c363569d0453d2f6610f097d5a44357c.tar.gz |
Initial PKGBUILD
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3fb975ceeed6 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = dfuzzer + pkgdesc = D-Bus fuzzer + pkgver = 2.0 + pkgrel = 1 + url = https://github.com/dbus-fuzzer/dfuzzer + arch = x86_64 + license = GPL3 + makedepends = docbook-xsl + makedepends = gcc + makedepends = meson + makedepends = pkg-config + makedepends = libxslt + depends = glib2 + backup = etc/dfuzzer.conf + source = dfuzzer-2.0.tar.gz::https://github.com/dbus-fuzzer/dfuzzer/archive/refs/tags/v2.0.tar.gz + sha256sums = a1f556f84f03720aa4015d6d5ab87a684f999f472a86ae14e1b48bcdade45040 + +pkgname = dfuzzer diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2ff8f8820ff9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Frantisek Sumsal <frantisek@sumsal.cz> +pkgname=dfuzzer +pkgver=2.0 +pkgrel=1 +pkgdesc="D-Bus fuzzer" +arch=('x86_64') +url="https://github.com/dbus-fuzzer/dfuzzer" +license=('GPL3') +depends=( + 'glib2' +) +makedepends=( + 'docbook-xsl' + 'gcc' + 'meson' + 'pkg-config' + 'libxslt' +) +backup=( + 'etc/dfuzzer.conf' +) +source=( + "$pkgname-$pkgver.tar.gz::https://github.com/dbus-fuzzer/dfuzzer/archive/refs/tags/v$pkgver.tar.gz" +) +sha256sums=( + 'a1f556f84f03720aa4015d6d5ab87a684f999f472a86ae14e1b48bcdade45040' +) + +build() { + cd "$pkgname-$pkgver" + meson build + ninja -C build +} + +check() { + cd "$pkgname-$pkgver" + build/dfuzzer --version +} + +package() { + cd "$pkgname-$pkgver" + DESTDIR="$pkgdir" ninja -C build install +} |