diff options
Diffstat (limited to 'community/at/APKBUILD')
-rw-r--r-- | community/at/APKBUILD | 45 |
1 files changed, 35 insertions, 10 deletions
diff --git a/community/at/APKBUILD b/community/at/APKBUILD index 3cfb10d7b12..c2547bc5a91 100644 --- a/community/at/APKBUILD +++ b/community/at/APKBUILD @@ -1,20 +1,32 @@ # Contributor: Alexander Belkov <msun00@yandex.ru> +# Contributor: Jakub Jirutka <jakub@jirutka.cz> # Maintainer: Alexander Belkov <msun00@yandex.ru> pkgname=at -pkgver=3.2.2 -pkgrel=0 +pkgver=3.2.5 +pkgrel=4 pkgdesc="AT and batch delayed command scheduling utility and daemon" url="http://blog.calhariz.com/index.php?tag/at" arch="all" options="!check suid" # No test suite. license="GPL-2.0-or-later" +pkgusers="at" +pkggroups="at" makedepends="ssmtp flex-dev byacc" -install="$pkgname.pre-install" +install="$pkgname.pre-install $pkgname.post-install" subpackages="$pkgname-doc $pkgname-openrc" source="http://software.calhariz.com/at/at_$pkgver.orig.tar.gz + 0001-opt_V.patch + 0004-shell-add-preceding-newline-to-delimiter.patch + 0008-aborted-jobs.patch + 0009-noabort.patch + 0010-fclose-error.patch + 0011-clear-nonjobs.patch + 0012-lock-locks.patch + 0013-log-jobs.patch 10-Makefile.in-1.patch at.allow atd.initd + atd.confd " prepare() { @@ -28,7 +40,7 @@ build() { ./configure \ --prefix=/usr \ --sbindir=/usr/sbin \ - --runstatedir=/var/run \ + --runstatedir=/run \ --with-daemon_username=at \ --with-daemon_groupname=at \ --with-jobdir=/var/spool/atd \ @@ -37,16 +49,29 @@ build() { } package() { - install -D -o root -g at -m 640 "$srcdir"/at.allow \ - "$pkgdir"/etc/at.allow + install -D -o root -g at -m 640 "$srcdir"/at.allow "$pkgdir"/etc/at.allow + make IROOT="$pkgdir" install - install -m 755 -D "$srcdir"/atd.initd \ - "$pkgdir"/etc/init.d/atd + + # This file is created by post-install script, if not exist yet. + rm "$pkgdir"/var/spool/atd/.SEQ + + install -m 755 -D "$srcdir"/atd.initd "$pkgdir"/etc/init.d/atd + install -m 644 -D "$srcdir"/atd.confd "$pkgdir"/etc/conf.d/atd } sha512sums=" -e6f5aeddd89438aadff627d654ebc821a0b0e1a600ebaacc8a5fd3ec2c7c716f593757d00501311736d28f6d4276899667d6901d70836af208ff7d181b5b680f at_3.2.2.orig.tar.gz +542e8948bbdc1d06934070cbfe242688b541ef6342c6b0351255f8b9d7a3ed915a9304b5cf5442dfc15845b3d2b926ebecbfc5bccd204519d0a2775b27f8139c at_3.2.5.orig.tar.gz +169ec4e96667108b432f50921ed46c030b00ce5d0e87835e0548032baea4b7e53104b8e369ebb54f71afd0bdb292dd3f3de5bd3533bbea192a850699e9bab0a2 0001-opt_V.patch +33f862066cb12353c0d9096a31d82ada291dcecb0b953d4ca31d8f66659c1a09752146601900d961ac93fd8238663394cf49581d4fb5e62456e4ea7c82d702cd 0004-shell-add-preceding-newline-to-delimiter.patch +aab7630963a432fc8a125d053db5af4c97b12485792cc7dbca2d70f267edeccd50dfb592a5c9d1e49884d71cba7421830e9c82fb0e7c4cc7773f3dab95ac97d0 0008-aborted-jobs.patch +7c571b70ce081ca212ce214f3219c416a3e3f1b4d69894d490f275a6fb289a6d60a91059e969369c0be404a1ca38068b176b70c9576ae2b5295b2e2624066fd8 0009-noabort.patch +665d36415cb218dc6676066f5be18a9973ca91f68f317a209ec280f83195990929cacd301ec9aaf408b7777e2d67aa6247ad99bc723e9ef579f83cf91f7904e7 0010-fclose-error.patch +1d22e43e0017c77c66658a0d6b57015e7d77c93ff7912e96d1a969e6dc31de51e1084f1cb64959d94ed2e49b3879ce384ea6307715afcb53f474d44dba6ffde3 0011-clear-nonjobs.patch +d8b01a74c1f8623d3df0d3357085bb747ee629b3483235304b2fc8bbac944340045ee507e735c70a9acc9ad51416d67432599634ecc3af348e44041fec49e1e8 0012-lock-locks.patch +24e253dd02398a23538a2468fc0c93fc7d592e3079bd6dc141ccded8de4d02a790a02b8ff1d92df683f402cc692393e5855388f2c96b363faef24b962e96f4d4 0013-log-jobs.patch ba57e93c9c90dc989e8ac299c12de13de0005b28fd934620a9a5b47af89db3c0dc63e39043ab3a50d313ed2bb4f4832b1f68db971b3f515c500a2b74ed18acbd 10-Makefile.in-1.patch 21e1bc024bd76c76b68e04614c6def5b03fd4b658e59bfde065b464b520f463711b795455e3a5c81a8a1946b2bca2f83d6c19300a4d3326ce17959a7cbc0846a at.allow -fe5c075566ef1955e0eb4b4446fe1ea401940df6e0f29e4e2f1baf93e231214db58c707e99b16bb3a3c8c288a05fc390a44c6f09fde50d31f0ac631a98d86c2d atd.initd +247f732ded979f0a0cc31a5ff79b91a7cf1c38013e35b7c1b707e55d303b0252a2c8d270e9d875c3cb7d891c88835e63a94a00ee8b34b83b25fcdb3f80ad6e24 atd.initd +728bdd4d4ce011bb6c699f1682974c21b29b6cbe5fd27c7f7185d621764856831721ecc515eec59bcb9efa271c015ba2d924c2a1dd1d06182faaf5a9228cd7c8 atd.confd " |