summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulien Freyermuth2016-03-25 10:20:18 +0100
committerJulien Freyermuth2016-03-25 10:20:18 +0100
commit9456c2fe89b5a39f53547d13d23d7cc80687c0f1 (patch)
tree0fe6356712aaae7bc3fed00fccb1b6590bfe7ada
downloadaur-9456c2fe89b5a39f53547d13d23d7cc80687c0f1.tar.gz
First commit
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD52
-rw-r--r--wallxplanet-0.0.1.tar.gzbin0 -> 1434 bytes
-rw-r--r--wallxplanet.install41
4 files changed, 115 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d93f03295b82
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+# Generated by mksrcinfo v8
+# ven. mars 25 09:20:08 UTC 2016
+pkgbase = wallxplanet
+ pkgdesc = Generate earth wall with cloud
+ pkgver = 0.0.1
+ pkgrel = 1
+ url = www.google.fr
+ install = wallxplanet.install
+ arch = any
+ license = WTFPL
+ backup = etc/wallxplanet/xplanet.conf
+ source = wallxplanet-0.0.1.tar.gz
+ source = https://upload.wikimedia.org/wikipedia/commons/c/cd/Land_ocean_ice_2048.jpg
+ source = http://eoimages.gsfc.nasa.gov/images/imagerecords/55000/55167/earth_lights_lrg.jpg
+ source = https://upload.wikimedia.org/wikipedia/commons/a/ac/Earthmap1000x500.jpg
+ sha512sums = debbb7260a8e678272b3caed69fc6cb9ef23914eb4ba3f0f4697c725729b370b2abe675238968fee531295e171c31498f9da65b4942971d47b653f6db84c6e4f
+ sha512sums = f83c0157272ee41389d7af50f1988c3470977d5dc80c4bc8b982b8cafa273775996e9e06893da970c04e7ab87ba8463f35405319dbe4ae73b0e3d68a146472d3
+ sha512sums = 4b3574dce95148a2f6bc9f627524ea7f9b6806552016dd696e9cbf3edf56b8d8fa99f48f95616e276d67801ade65e32fe971a7dbd1bb5afadf7b49540fbd340c
+ sha512sums = 900a7c3c8822a2be6f46e672ad5b4bfde47863e4d9af401805df9011a7010b279e1ac3c8afe08d88f88cb7db0b662321f74a06219790868f85109c41c2ffc99e
+
+pkgname = wallxplanet
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..959530cae5a6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,52 @@
+# Maintainer: Chipster Julien <julien dot chipster @ archlinux dot fr>
+
+pkgname=wallxplanet
+pkgver=0.0.1
+pkgrel=1
+pkgdesc="Generate earth wall with cloud"
+arch=('any')
+url="www.google.fr"
+license=('WTFPL')
+backup=('etc/wallxplanet/xplanet.conf')
+source=("$pkgname-$pkgver.tar.gz" "https://upload.wikimedia.org/wikipedia/commons/c/cd/Land_ocean_ice_2048.jpg" "http://eoimages.gsfc.nasa.gov/images/imagerecords/55000/55167/earth_lights_lrg.jpg" "https://upload.wikimedia.org/wikipedia/commons/a/ac/Earthmap1000x500.jpg")
+install=wallxplanet.install
+
+_builddir="$pkgname-$pkgver"
+
+package() {
+ cd "$_builddir"
+
+ # wallxplanet.conf
+ install -Dm644 cfg/"$pkgname"_sample.conf \
+ "$pkgdir"/etc/$pkgname/"$pkgname"_sample.conf || return 1
+
+ # wallxplanet.service
+ install -Dm644 systemd/"$pkgname".service \
+ "$pkgdir"/usr/lib/systemd/system/"$pkgname".service || return 1
+
+ # downloadcloudsmap.service
+ install -Dm644 systemd/downloadcloudsmap.service \
+ "$pkgdir"/usr/lib/systemd/system/downloadcloudsmap.service || return 1
+
+ # downloadcloudsmap.timer
+ install -Dm644 systemd/downloadcloudsmap.service \
+ "$pkgdir"/usr/lib/systemd/system/downloadcloudsmap.timer || return 1
+
+ # pictures
+ mkdir "$pkgdir"/etc/$pkgname/img
+ install -Dm644 "$srcdir"/*.jpg \
+ "$pkgdir"/etc/$pkgname/img/ || return 1
+
+ # downloadcloudsmap.sh
+ install -m755 -o root -g root -D "$srcdir"/$pkgname-$pkgver/downloadcloudsmap.sh \
+ "$pkgdir"/usr/bin/downloadcloudsmap.sh || return 1
+
+ # wallxplanet.sh
+ install -m755 -o root -g root -D "$srcdir"/$pkgname-$pkgver/wallxplanet.sh \
+ "$pkgdir"/usr/bin/wallxplanet.sh || return 1
+}
+
+sha512sums=('debbb7260a8e678272b3caed69fc6cb9ef23914eb4ba3f0f4697c725729b370b2abe675238968fee531295e171c31498f9da65b4942971d47b653f6db84c6e4f'
+'f83c0157272ee41389d7af50f1988c3470977d5dc80c4bc8b982b8cafa273775996e9e06893da970c04e7ab87ba8463f35405319dbe4ae73b0e3d68a146472d3'
+'4b3574dce95148a2f6bc9f627524ea7f9b6806552016dd696e9cbf3edf56b8d8fa99f48f95616e276d67801ade65e32fe971a7dbd1bb5afadf7b49540fbd340c'
+'900a7c3c8822a2be6f46e672ad5b4bfde47863e4d9af401805df9011a7010b279e1ac3c8afe08d88f88cb7db0b662321f74a06219790868f85109c41c2ffc99e') \ No newline at end of file
diff --git a/wallxplanet-0.0.1.tar.gz b/wallxplanet-0.0.1.tar.gz
new file mode 100644
index 000000000000..d0b4f72dedfc
--- /dev/null
+++ b/wallxplanet-0.0.1.tar.gz
Binary files differ
diff --git a/wallxplanet.install b/wallxplanet.install
new file mode 100644
index 000000000000..1dee87df664d
--- /dev/null
+++ b/wallxplanet.install
@@ -0,0 +1,41 @@
+post_install() {
+ # Reload systemctl
+ systemctl daemon-reload
+
+ echo "You must create /etc/wallxplanet/wallxplanet.conf. Example: /etc/wallxplanet/wallxplanet_sample.conf"
+ echo "Adding in systemctl:"
+
+ for service in "downloadcloudsmap.timer" "wallxplanet" do
+ echo " systemctl enable $service"
+ echo " systemctl start $service"
+ done
+
+ true
+}
+
+post_upgrade() {
+ # Reload systemctl
+ systemctl daemon-reload
+
+ echo "You should restart downloadcloudsmap & wallxplanet"
+
+ for service in "downloadcloudsmap" "wallxplanet" do
+ echo " systemctl restart downloadcloudsmap"
+ echo " systemctl restart wallxplanet"
+ done
+
+ true
+}
+
+pre_remove() {
+ # Remove symlink in systemd and stop service
+
+ for service in "downloadcloudsmap.timer" "wallxplanet" do
+ systemctl disable $service
+ systemctl stop $service
+ done
+
+ systemctl daemon-reload
+
+ true
+} \ No newline at end of file