summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordec05eba2020-04-16 02:37:24 +0200
committerdec05eba2020-04-16 02:37:24 +0200
commit01935d42e93fdfac498b7e66a8146863d8cf017c (patch)
tree3f75e6d31c6c90b6258f77dfbd0cef527d8309cb
downloadaur-01935d42e93fdfac498b7e66a8146863d8cf017c.tar.gz
Initial commit
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD30
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..009dc6b2cca3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = gpu-screen-recorder-git
+ pkgdesc = A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux.
+ pkgver = r32.7471db2
+ pkgrel = 1
+ url = https://github.com/DEC05EBA/gpu-screen-recorder
+ arch = x86_64
+ license = GPL3
+ makedepends = sibs
+ depends = glew
+ depends = glfw-x11
+ depends = ffmpeg
+ depends = libxcomposite
+ depends = libxdamage
+ depends = alsa-lib
+ depends = libpulse
+ depends = nvidia-utils
+ depends = cuda
+ provides = gpu-screen-recorder
+ conflicts = gpu-screen-recorder
+ source = git+https://github.com/DEC05EBA/gpu-screen-recorder.git
+ sha512sums = SKIP
+
+pkgname = gpu-screen-recorder-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1fccd4ab1179
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: dec05eba <dec05eba@protonmail.com>
+
+pkgname=gpu-screen-recorder-git
+pkgver=r32.7471db2
+pkgrel=1
+pkgdesc='A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux.'
+arch=('x86_64')
+url="https://github.com/DEC05EBA/gpu-screen-recorder"
+license=('GPL3')
+depends=('glew' 'glfw-x11' 'ffmpeg' 'libxcomposite' 'libxdamage' 'alsa-lib' 'libpulse' 'nvidia-utils' 'cuda')
+makedepends=('sibs')
+provides=('gpu-screen-recorder')
+conflicts=('gpu-screen-recorder')
+source=("git+https://github.com/DEC05EBA/gpu-screen-recorder.git")
+sha512sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/gpu-screen-recorder"
+ printf "r%s.%s\n" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$srcdir/gpu-screen-recorder"
+ sibs build --release
+}
+
+package() {
+ cd "$srcdir/gpu-screen-recorder"
+ install -D -m +x "sibs-build/$(sibs platform)/release/gpu-screen-recorder" "$pkgdir/usr/bin/gpu-screen-recorder"
+}