[arch-commits] Commit in dcron/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Paul Mattal
paul at archlinux.org
Tue Jan 12 13:23:06 UTC 2010
Date: Tuesday, January 12, 2010 @ 08:23:05
Author: paul
Revision: 62802
Merged revisions 62798 via svnmerge from
svn+ssh://gerolde.archlinux.org/srv/svn-packages/dcron/trunk
........
r62798 | paul | 2010-01-12 08:19:28 -0500 (Tue, 12 Jan 2010) | 2 lines
upgpkg: dcron 4.3-1
upstream update to 4.3
........
Modified:
dcron/repos/testing-x86_64/ (properties)
dcron/repos/testing-x86_64/PKGBUILD
----------+
PKGBUILD | 27 +++++++++++----------------
1 file changed, 11 insertions(+), 16 deletions(-)
Property changes on: dcron/repos/testing-x86_64
___________________________________________________________________
Modified: svnmerge-integrated
- /dcron/trunk:1-62698
+ /dcron/trunk:1-62801
Modified: testing-x86_64/PKGBUILD
===================================================================
--- testing-x86_64/PKGBUILD 2010-01-12 13:20:04 UTC (rev 62801)
+++ testing-x86_64/PKGBUILD 2010-01-12 13:23:05 UTC (rev 62802)
@@ -1,36 +1,31 @@
# Maintainer: Paul Mattal <paul.archlinux.org>
pkgname=dcron
-pkgver=4.2
+pkgver=4.3
pkgrel=1
pkgdesc="dillon's lightweight cron daemon"
arch=(i686 x86_64)
license=('GPL')
url="http://www.jimpryor.net/linux/dcron"
-backup=(var/spool/cron/root etc/rc.d/crond etc/logrotate.d/crond)
+backup=(var/spool/cron/root etc/logrotate.d/crond)
depends=('glibc')
provides=('cron')
source=("http://www.jimpryor.net/linux/releases/${pkgname}-${pkgver}.tar.gz")
-md5sums=('0e19b88708aed7b1bc8426d4f237d431')
+md5sums=('763cf1fe9649bd8864cd034b538aa1c0')
build() {
cd "$srcdir/${pkgname}-${pkgver}"
- make || return 1
- make DESTDIR="$pkgdir" PREFIX=/usr install || return 1
-
- # default make install sets root/wheel
- chgrp root $pkgdir/{etc/cron.d,usr/sbin/crond,var/spool/cron,var/spool/cronstamps}
- chgrp -R root $pkgdir/usr/share/man
+ make CRONTABS=/var/spool/cron CRONSTAMPS=/var/spool/cronstamps || return 1
# by default, any member of group "users" can edit their own crontab
- chgrp users $pkgdir/usr/bin/crontab
- chmod u+s $pkgdir/usr/bin/crontab
+ make DESTDIR="$pkgdir" PREFIX=/usr CRONTAB_GROUP=users CRONTABS=/var/spool/cron CRONSTAMPS=/var/spool/cronstamps install || return 1
- install -d -m755 $pkgdir/etc/cron.{hourly,daily,weekly,monthly} || return 1
- install -D -m755 extra/crond.rc $pkgdir/etc/rc.d/crond || return 1
- install -D -m755 extra/run-cron $pkgdir/usr/sbin/run-cron || return 1
- install -D -m0600 extra/root.crontab $pkgdir/var/spool/cron/root || return 1
- install -D -m644 extra/crond.logrotate $pkgdir/etc/logrotate.d/crond || return 1
+ install -d -m755 "$pkgdir/etc/cron."{hourly,daily,weekly,monthly} || return 1
+ install -D -m755 extra/crond.rc "$pkgdir/etc/rc.d/crond" || return 1
+ install -D -m755 extra/run-cron "$pkgdir/usr/sbin/run-cron" || return 1
+ install -D -m0600 extra/root.crontab "$pkgdir/var/spool/cron/root" || return 1
+ install -D -m644 extra/crond.logrotate "$pkgdir/etc/logrotate.d/crond" || return 1
+
}
More information about the arch-commits
mailing list