summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBin Jin2022-05-26 17:53:01 +0800
committerBin Jin2022-05-26 17:53:01 +0800
commitc9448e7e236b22ad67c612ef6b79814708ea251a (patch)
tree55fc516ac1471b57f95126802ed8a6f0a59b12d9
parent618de502f12734ab0f61e093827ebb5b5a40b130 (diff)
downloadaur-c9448e7e236b22ad67c612ef6b79814708ea251a.tar.gz
make camera presets user writable
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD8
2 files changed, 8 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 688d7e4f1093..53a60487617f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -17,7 +17,7 @@ pkgbase = gyroflow-git
depends = opencv
depends = ocl-icd
depends = ffmpeg
- optdepends = opencl-driver: OpenCL driver for GPU stabilization acceleration
+ optdepends = opencl-driver: OpenCL driver for GPU accelerated stabilization
optdepends = libva-mesa-driver: VAAPI video acceleration for NVIDIA and AMD GPU
optdepends = intel-media-driver: VAAPI video acceleration for Intel GPU
provides = gyroflow
diff --git a/PKGBUILD b/PKGBUILD
index 49d51222aa95..ea10c6a5931c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,7 +13,7 @@ conflicts=("$_pkgname" "${_pkgname}-appimage")
license=("GPL3")
depends=("libc++" "qt6-base" "qt6-quick3d" "qt6-declarative" "qt6-3d" "pulseaudio" "libxkbcommon" "opencv" "ocl-icd" "ffmpeg")
makedepends=("cargo" "opencl-headers")
-optdepends=("opencl-driver: OpenCL driver for GPU stabilization acceleration"
+optdepends=("opencl-driver: OpenCL driver for GPU accelerated stabilization"
"libva-mesa-driver: VAAPI video acceleration for NVIDIA and AMD GPU"
"intel-media-driver: VAAPI video acceleration for Intel GPU")
source=("$_pkgname::git+https://github.com/gyroflow/gyroflow.git"
@@ -57,6 +57,12 @@ package() {
# I can't find any existing package for this file.
install -Dm0755 "target/release/libmdk.so.0" "${pkgdir}/opt/${_pkgname}/libmdk.so.0"
cp -a "resources/camera_presets" "${pkgdir}/opt/${_pkgname}"
+ # Allow user to save custom camera preset
+ find "${pkgdir}/opt/${_pkgname}/camera_presets" -type d -exec chmod 777 {} +
+
install -Dm0644 "resources/icon.svg" "${pkgdir}/usr/share/pixmaps/${_pkgname}.svg"
install -Dm0644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
+
+ mkdir -p "${pkgdir}/usr/bin"
+ ln -s "/opt/${_pkgname}/${_pkgname}" "$pkgdir/usr/bin/${_pkgname}"
}