summaryrefslogtreecommitdiff
path: root/extra/hylafax/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'extra/hylafax/PKGBUILD')
-rw-r--r--extra/hylafax/PKGBUILD15
1 files changed, 10 insertions, 5 deletions
diff --git a/extra/hylafax/PKGBUILD b/extra/hylafax/PKGBUILD
index 7210764cd..148c531f5 100644
--- a/extra/hylafax/PKGBUILD
+++ b/extra/hylafax/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 186073 2013-05-21 07:34:09Z tpowa $
+# $Id: PKGBUILD 211636 2014-04-22 06:47:43Z tpowa $
# Maintainer: Paul Mattal <paul@archlinux.org>
pkgname=hylafax
pkgver=6.0.6
-pkgrel=4
+pkgrel=5
pkgdesc="Fax Server"
arch=('i686' 'x86_64')
install='hylafax.install'
@@ -14,7 +14,7 @@ backup=(var/spool/hylafax/bin/{faxrcvd,notify}
usr/lib/fax/{faxcover.ps,hfaxd.conf,pagesizes,typerules}
var/spool/hylafax/etc/hosts.hfaxd)
source=(ftp://ftp.hylafax.org/source/${pkgname}-${pkgver}.tar.gz
- hylafax.cron.daily
+ hylafax.{timer,service}
config.local
faxq.service
hfaxd.service
@@ -32,7 +32,6 @@ package () {
mkdir -p "$pkgdir"/usr/{bin,lib/fax,share/ghostscript/fonts}
mkdir -p "$pkgdir"/var/{spool/hylafax,lock}
make ROOT="$pkgdir" install
- install -D -m 744 "$srcdir"/hylafax.cron.daily "$pkgdir"/etc/cron.daily/hylafax
# add missing awk file for notify-4.1 script
install -D -m 755 "$srcdir"/${pkgname}-${pkgver}/util/notify.awk \
"$pkgdir"/var/spool/hylafax/bin/notify.awk
@@ -43,9 +42,15 @@ package () {
install -D -m644 $srcdir/faxq.service $pkgdir/usr/lib/systemd/system/faxq.service
install -D -m644 $srcdir/faxgetty@.service $pkgdir/usr/lib/systemd/system/faxgetty@.service
install -D -m644 COPYRIGHT "$pkgdir"/usr/share/licenses/$pkgname/COPYRIGHT
+ # systemd timer
+ install -D -m644 ${srcdir}/hylafax.timer ${pkgdir}/usr/lib/systemd/system/hylafax.timer
+ install -D -m644 ${srcdir}/hylafax.service ${pkgdir}/usr/lib/systemd/system/hylafax.service
+ install -d -m755 ${pkgdir}/usr/lib/systemd/system/multi-user.target.wants
+ ln -s ../shadow.timer ${pkgdir}//usr/lib/systemd/system/multi-user.target.wants/hylafax.timer
}
md5sums=('d063d45049c8fcbabefe09d662313067'
- 'b0b8d19a10c2145476d9fbb18c0478fe'
+ '9ef38446d2a2aeac698c4ae178fd5c2b'
+ 'e5afba881859f018ee88d35fc62a488f'
'5f3a89fbfb10c47755d3ca19183b8a59'
'a10aa2ef613551a88d750f6602b5f2f7'
'38a00db6d9d765d130b2d8d3a98e5c24'