Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
cronie


Commits:
6fd548d7 by Christian Hesse at 2023-10-13T12:03:43+02:00
upgpkg: 1.7.0-2: install service environment file

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = cronie
        pkgdesc = Daemon that runs specified programs at scheduled times and 
related tools
        pkgver = 1.7.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/cronie-crond/cronie/
        arch = x86_64
        license = custom:BSD
@@ -12,10 +12,11 @@ pkgbase = cronie
        optdepends = smtp-forwarder: forward job output to email server
        provides = cron
        conflicts = cron
+       backup = etc/anacrontab
+       backup = etc/cron.d/0hourly
        backup = etc/cron.deny
        backup = etc/pam.d/crond
-       backup = etc/cron.d/0hourly
-       backup = etc/anacrontab
+       backup = etc/sysconfig/crond
        source = 
https://github.com/cronie-crond/cronie/releases/download/cronie-1.7.0/cronie-1.7.0.tar.gz
        source = 80-cronie.hook
        source = deny


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 
 pkgname='cronie'
 pkgver=1.7.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Daemon that runs specified programs at scheduled times and related 
tools'
 url='https://github.com/cronie-crond/cronie/'
 license=('custom:BSD')
@@ -19,16 +19,11 @@ 
source=("https://github.com/cronie-crond/cronie/releases/download/${pkgname}-${p
 sha256sums=('6827f5a47760cc64afeef0a60d3cb5376f52569109fc9a73957dd5e9fdae7619'
             'f85e9a68bf3bf446f8a6167f068371c06afffe11ca71935d8ee5487b38b2c9db'
             'ae6e533ecdfc1bd2dd80a9e25acb0260cbe9f00c4e4abee93d552b3660f263fc')
-backup=('etc/cron.deny'
-        'etc/pam.d/crond'
+backup=('etc/anacrontab'
         'etc/cron.d/0hourly'
-        'etc/anacrontab')
-
-prepare() {
-       cd "${srcdir}/${pkgname}-${pkgver}"
-
-       sed -i '/EnvironmentFile=/s|=|=-|' contrib/cronie.systemd
-}
+        'etc/cron.deny'
+        'etc/pam.d/crond'
+        'etc/sysconfig/crond')
 
 build() {
        cd "${srcdir}/${pkgname}-${pkgver}"
@@ -59,7 +54,9 @@ package() {
        install -Dm0644 contrib/anacrontab "${pkgdir}"/etc/anacrontab
        install -Dm0644 contrib/0hourly "${pkgdir}"/etc/cron.d/0hourly
        install -Dm0755 contrib/0anacron "${pkgdir}"/etc/cron.hourly/0anacron
+
        install -Dm0644 contrib/cronie.systemd 
"${pkgdir}"/usr/lib/systemd/system/cronie.service
+       install -Dm0644 crond.sysconfig "${pkgdir}"/etc/sysconfig/crond
 
        install -Dm0644 pam/crond "${pkgdir}"/etc/pam.d/crond
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cronie/-/commit/6fd548d7ea158ec68de5f843ee7d5f358dc67dd1

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cronie/-/commit/6fd548d7ea158ec68de5f843ee7d5f358dc67dd1
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to