diff options
author | Julien Freyermuth | 2016-03-25 10:20:18 +0100 |
---|---|---|
committer | Julien Freyermuth | 2016-03-25 10:20:18 +0100 |
commit | 9456c2fe89b5a39f53547d13d23d7cc80687c0f1 (patch) | |
tree | 0fe6356712aaae7bc3fed00fccb1b6590bfe7ada | |
download | aur-9456c2fe89b5a39f53547d13d23d7cc80687c0f1.tar.gz |
First commit
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 52 | ||||
-rw-r--r-- | wallxplanet-0.0.1.tar.gz | bin | 0 -> 1434 bytes | |||
-rw-r--r-- | wallxplanet.install | 41 |
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 Binary files differnew file mode 100644 index 000000000000..d0b4f72dedfc --- /dev/null +++ b/wallxplanet-0.0.1.tar.gz 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 |