summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpapajoker2017-04-26 01:53:45 +0200
committerpapajoker2017-04-26 01:53:45 +0200
commit827447a7951f1f7eb9d4172e612e1677499c9b49 (patch)
tree2d8fbeffe680addd4bb0f23593dce59990cb6ee0
downloadaur-827447a7951f1f7eb9d4172e612e1677499c9b49.tar.gz
verson 1.0
-rw-r--r--.SRCINFO16
-rw-r--r--.install21
-rw-r--r--PKGBUILD34
3 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7ef9fa5ff48b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = kdeplasma-wallpaperswitch
+ pkgdesc = A virtual desktop wallpaper switcher for KDE Plasma 5
+ pkgver = 1.0.0
+ pkgrel = 1
+ url = https://github.com/martenjj/wallpaperswitch
+ install = .install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = extra-cmake-modules
+ depends = plasma-desktop
+ source = https://github.com/martenjj/wallpaperswitch/archive/4d468cba0364bcc540892b4a2dd612ec0133f7bd.zip
+ sha512sums = 34edab82caad9d1435c08698d6c3a62ff3174c6367f11b46f42f280256238d7630bc69e65ed4d92cc6f69c768baa3882f003a92e683fc27d891ec8190a137f19
+
+pkgname = kdeplasma-wallpaperswitch
+
diff --git a/.install b/.install
new file mode 100644
index 000000000000..1bd7988c9dae
--- /dev/null
+++ b/.install
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+post_install() {
+ echo
+ echo "Configure plasma:"
+ echo
+ echo " Plasma desktop settings"
+ echo "Wallpaper Type" : "Slideshow"
+ echo "Set Wallpaper folder : $ HOME/.local/share/wallpaperswitch/"
+ echo
+ return 0
+}
+
+pre_remove() {
+ echo "remove $ HOME/.local/share/wallpaperswitch/"
+}
+
+
+post_upgrade() {
+ return 0
+}
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..831c326a9786
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Papajoker <papajoke [at] archlinux [dot] info>
+
+pkgname=kdeplasma-wallpaperswitch
+pkgver=1.0.0
+pkgrel=1
+_commit="4d468cba0364bcc540892b4a2dd612ec0133f7bd"
+pkgdesc="A virtual desktop wallpaper switcher for KDE Plasma 5"
+arch=('i686' 'x86_64')
+url="https://github.com/martenjj/wallpaperswitch"
+license=('GPL')
+install=".install"
+depends=('plasma-desktop')
+makedepends=('extra-cmake-modules')
+source=("https://github.com/martenjj/wallpaperswitch/archive/${_commit}.zip")
+sha512sums=('34edab82caad9d1435c08698d6c3a62ff3174c6367f11b46f42f280256238d7630bc69e65ed4d92cc6f69c768baa3882f003a92e683fc27d891ec8190a137f19')
+
+build() {
+ cd "$srcdir/wallpaperswitch-${_commit}"
+ rm -rf build
+ mkdir build
+ cd build
+ cmake .. \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_INSTALL_DIR=lib \
+ -DKDE_INSTALL_LIBDIR=lib \
+ -DKDE_INSTALL_LIBEXECDIR=lib \
+ -DCMAKE_BUILD_TYPE=Release
+ make
+}
+
+package(){
+ cd "$srcdir/wallpaperswitch-${_commit}/build"
+ make DESTDIR="$pkgdir/" install
+}