diff options
author | ahub | 2019-02-25 23:31:17 +0100 |
---|---|---|
committer | ahub | 2019-02-25 23:43:25 +0100 |
commit | 6054ca3978aa554a79b36b7806c4d3d1af3d3054 (patch) | |
tree | 9068cd12f6ebc64763dc136a78fe4835bcb73fdf | |
download | aur-6054ca3978aa554a79b36b7806c4d3d1af3d3054.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 39 |
3 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..81f637628774 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = wf-recorder-git + pkgdesc = A video recorder for wlroots-based compositors like sway or wayfire + pkgver = r19.c030dfa + pkgrel = 1 + url = https://github.com/ammen99/wf-recorder + arch = i686 + arch = x86_64 + license = MIT + makedepends = meson + makedepends = git + makedepends = wayland-protocols + makedepends = ninja + depends = wlroots-git + depends = wayland + depends = ffmpeg + depends = x264 + optdepends = slurp: limit recording to a part of the screen + provides = wf-recorder + source = wf-recorder::git+https://github.com/ammen99/wf-recorder + sha1sums = SKIP + +pkgname = wf-recorder-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..53ce88166db2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +* +** diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..773d763a9cb9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: ahub <ahub@riseup.net> +pkgname=wf-recorder-git +_pkgname=wf-recorder +pkgver=r19.c030dfa +pkgrel=1 +license=("MIT") +pkgdesc="A video recorder for wlroots-based compositors like sway or wayfire" +makedepends=("meson" "git" "wayland-protocols" "ninja") +depends=( + "wlroots-git" "wayland" "ffmpeg" "x264" +) +optdepends=( + "slurp: limit recording to a part of the screen" +) +arch=("i686" "x86_64") +url="https://github.com/ammen99/wf-recorder" +source=("${pkgname%-*}::git+https://github.com/ammen99/wf-recorder") +sha1sums=("SKIP") +provides=("wf-recorder") + +pkgver() { + cd "$_pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "$_pkgname" + meson -Dwerror=false --prefix /usr "$srcdir/build" --buildtype=release +} + +build() { + cd "$_pkgname" + ninja -C "$srcdir/build" +} + +package() { + cd "$_pkgname" + DESTDIR="$pkgdir" ninja -C "$srcdir/build" install +} |