summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristophe LAVIE2019-08-10 13:49:35 +0200
committerChristophe LAVIE2019-08-10 13:49:35 +0200
commit3b55ac8d4f511c4fceb1e8d8e5385a743478efa4 (patch)
treeb7b7ae5a993056a4d46b4523871797324ee22e6c
downloadaur-3b55ac8d4f511c4fceb1e8d8e5385a743478efa4.tar.gz
v1.0
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD42
-rw-r--r--dynamic-wallpaper-catalina-kde-git.install17
-rw-r--r--dynamic-wallpaper-catalina-timed-gnome-git.install18
4 files changed, 101 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..33fdace87cf3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = dynamic-wallpaper-catalina
+ pkgver = 1.0
+ pkgrel = 22
+ url = https://github.com/japamax/gnome-kde-dynamic-wallpaper-catalina
+ arch = any
+ source = git+https://github.com/japamax/gnome-kde-dynamic-wallpaper-catalina
+ sha256sums = SKIP
+
+pkgname = dynamic-wallpaper-catalina-timed-gnome-git
+ pkgdesc = Time based GNOME macOS Catalina wallpaper with real scheludes
+ install = dynamic-wallpaper-catalina-timed-gnome-git.install
+ depends = gnome-shell
+ depends = gnome-backgrounds
+ depends = dynamic-wallpaper-catalina-images-git
+
+pkgname = dynamic-wallpaper-catalina-kde-git
+ pkgdesc = Azimuth Elevation based KDE macOS Catalina wallpaper
+ install = dynamic-wallpaper-catalina-kde-git.install
+ depends = plasma5-wallpapers-dynamic
+ depends = dynamic-wallpaper-catalina-images-git
+
+pkgname = dynamic-wallpaper-catalina-images-git
+ pkgdesc = macOS Catalina dynamic wallpaper based 8 images
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a0859cb9eae3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Christophe LAVIE <christophe.lavie@laposte.net>
+
+pkgbase='dynamic-wallpaper-catalina'
+pkgname=("${pkgbase}-timed-gnome-git" "${pkgbase}-kde-git" "${pkgbase}-images-git" )
+_gitname='gnome-kde-dynamic-wallpaper-catalina'
+pkgver=1.0
+pkgrel=22
+arch=('any')
+url="https://github.com/japamax/${_gitname}"
+source=("git+https://github.com/japamax/${_gitname}")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd $_gitname
+ git describe --tags --long | sed -r 's/^v//;s/([^-]*-g)/r\1/;s/-/./g'
+}
+
+ package_dynamic-wallpaper-catalina-images-git() {
+ pkgdesc="macOS Catalina dynamic wallpaper based 8 images"
+ cd "${srcdir}/${_gitname}"
+ install -dm755 "${pkgdir}/usr/share/dynamicwallpapers/catalina/images"
+ install -m644 ${srcdir}/${_gitname}/catalina/* "${pkgdir}/usr/share/dynamicwallpapers/catalina/images"
+}
+
+ package_dynamic-wallpaper-catalina-timed-gnome-git() {
+ depends=(gnome-shell gnome-backgrounds dynamic-wallpaper-catalina-images-git)
+ pkgdesc="Time based GNOME macOS Catalina wallpaper with real scheludes"
+ install=dynamic-wallpaper-catalina-timed-gnome-git.install
+ cd "${srcdir}/${_gitname}"
+ install -dm755 "${pkgdir}/usr/share/backgrounds/gnome"
+ ln -s "/usr/share/dynamicwallpapers/catalina/images" "${pkgdir}/usr/share/backgrounds/gnome/catalina"
+ install -Dm644 catalina-timed.xml "${pkgdir}/usr/share/backgrounds/gnome/catalina-timed.xml"
+ install -Dm644 catalina.xml "${pkgdir}/usr/share/gnome-background-properties/catalina.xml"
+ }
+
+ package_dynamic-wallpaper-catalina-kde-git() {
+ depends=(plasma5-wallpapers-dynamic dynamic-wallpaper-catalina-images-git)
+ pkgdesc="Azimuth Elevation based KDE macOS Catalina wallpaper"
+ install=dynamic-wallpaper-catalina-kde-git.install
+ cd "${srcdir}/${_gitname}"
+ install -Dm644 catalina.json "${pkgdir}/usr/share/dynamicwallpapers/catalina/metadata.json"
+ }
diff --git a/dynamic-wallpaper-catalina-kde-git.install b/dynamic-wallpaper-catalina-kde-git.install
new file mode 100644
index 000000000000..e3ff4dd50103
--- /dev/null
+++ b/dynamic-wallpaper-catalina-kde-git.install
@@ -0,0 +1,17 @@
+post_install() {
+cat << EOT
+
+==================================================================================
+
+Select "Dynamic" wallpaper type, put your real coordinates and your timer.
+
+==================================================================================
+
+EOT
+}
+
+
+post_upgrade() {
+ post_install
+}
+
diff --git a/dynamic-wallpaper-catalina-timed-gnome-git.install b/dynamic-wallpaper-catalina-timed-gnome-git.install
new file mode 100644
index 000000000000..1e59eb6db363
--- /dev/null
+++ b/dynamic-wallpaper-catalina-timed-gnome-git.install
@@ -0,0 +1,18 @@
+post_install() {
+cat << EOT
+
+==================================================================================
+
+you must sync your system clock time (presented both in local time and UTC) as well as the RTC (hardware clock).
+Consult https://wiki.archlinux.org/index.php/System_time & https://wiki.archlinux.org/index.php/OpenNTPD
+
+==================================================================================
+
+EOT
+}
+
+
+post_upgrade() {
+ post_install
+}
+