From 15fd9cf1b03dc54fba5956f85ee9bf7f101a07cd Mon Sep 17 00:00:00 2001 From: Sebin Nyshkim Date: Fri, 16 Sep 2022 17:51:30 +0200 Subject: [PATCH] fix: update build process for KDE dynamic wallpaper --- PKGBUILD | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index b8a45ed..b4132f1 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -20,6 +20,8 @@ source=( "sebin-timed.xml" "sebin.xml" "sebin-kdynamicwallpaperbuilder.json" + "metadata.desktop" + "screenshot.jpg" ) sha256sums=( "43589acd4ffccd98e84717638211b9705a303502ca0048ab655e884731f0e14e" @@ -32,10 +34,12 @@ sha256sums=( "708c2e0d813803a0558b5a7ed5506aa1f2dbb0cd7f0e4344caa516c7015cd8bf" "a49d61bd0872fafd8e9a16c3b1d9f656dfcc56184f0ea9fa527fb41bb939a706" "c4125902244f92d2c5c549e3ce0f8617fa5457f8aa40d3a3df769efa34537417" + "56a854f30300499a7bee4bf850f85e4a9099c744dc44ca909baac29a307458ff" + "680fcf8ea5c195a61c711cc91f106f2d3fa91be4afeca2a01e083cdd01c99bad" ) build() { - kdynamicwallpaperbuilder "sebin-kdynamicwallpaperbuilder.json" --output "sebin-dyn_wallpaper.avif" --speed 10 + kdynamicwallpaperbuilder "sebin-kdynamicwallpaperbuilder.json" --output "3840x2160.avif" --speed 10 } package_sebin-dynamic-wallpaper() { @@ -47,5 +51,7 @@ package_sebin-dynamic-wallpaper() { package_sebin-dynamic-wallpaper-kde() { depends=('plasma5-wallpapers-dynamic') - install -Dm644 "sebin-dyn_wallpaper.avif" -t "$pkgdir/usr/share/backgrounds/$pkgname/" + install -Dm644 "metadata.desktop" "$pkgdir/usr/share/wallpapers/$pkgname/metadata.desktop" + install -Dm644 "screenshot.jpg" "$pkgdir/usr/share/wallpapers/$pkgname/contents/screenshot.jpg" + install -Dm644 "3840x2160.avif" "$pkgdir/usr/share/wallpapers/$pkgname/contents/images/3840x2160.avif" }