diff options
author | Thermi | 2015-04-07 10:47:46 +0200 |
---|---|---|
committer | Thermi | 2015-04-07 10:47:46 +0200 |
commit | 1cf34bd6e09ec38ed46300c2f4297d8a2540c679 (patch) | |
tree | 5117a864d1a5142dabb3b8c5335a65a6a3aedeb1 | |
parent | bed007678c11867327e80e8873601055f7f46387 (diff) | |
download | aur-1cf34bd6e09ec38ed46300c2f4297d8a2540c679.tar.gz |
lsyncd: Added systemd unit, changed checksum method to sha256
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | lsyncd.service | 10 |
3 files changed, 22 insertions, 6 deletions
@@ -10,9 +10,11 @@ pkgbase = lsyncd depends = lua depends = rsync source = https://github.com/axkibe/lsyncd/archive/release-2.1.5.tar.gz + source = lsyncd.service source = configure-a2x-fix.patch - sha1sums = 2b8eb169365edc54488a97435bbd39ae4a6731b8 - sha1sums = f76243d96dc7930eadd59a81aea516b666569749 + sha256sums = aa82fd9bf5737395e374650720c02f033d74a7101b57878ac92f5720ae9e7ece + sha256sums = 0d6235f41c878f23d3b07f79a8beda3766ca251e6eaaeb00796b1805fd6ab818 + sha256sums = dff13f88a2fe7103ba4daa22b45c1fb188142571ae064209ec5b956cd6aae6e7 pkgname = lsyncd @@ -9,10 +9,13 @@ url="https://github.com/axkibe/lsyncd" license=('GPL2') depends=('lua' 'rsync') makedepends=('asciidoc') -source=(https://github.com/axkibe/lsyncd/archive/release-$pkgver.tar.gz - configure-a2x-fix.patch) -sha1sums=('2b8eb169365edc54488a97435bbd39ae4a6731b8' - 'f76243d96dc7930eadd59a81aea516b666569749') +source=("https://github.com/axkibe/lsyncd/archive/release-$pkgver.tar.gz" + "lsyncd.service" + "configure-a2x-fix.patch") + +sha256sums=('aa82fd9bf5737395e374650720c02f033d74a7101b57878ac92f5720ae9e7ece' + '0d6235f41c878f23d3b07f79a8beda3766ca251e6eaaeb00796b1805fd6ab818' + 'dff13f88a2fe7103ba4daa22b45c1fb188142571ae064209ec5b956cd6aae6e7') build() { cd $srcdir/$pkgname-release-$pkgver @@ -25,4 +28,5 @@ build() { package() { cd $srcdir/$pkgname-release-$pkgver make DESTDIR=$pkgdir install + install ${srcdir}/lsyncd.service ${pkgdir}/usr/lib/systemd/system/ } diff --git a/lsyncd.service b/lsyncd.service new file mode 100644 index 000000000000..2319ca5d63df --- /dev/null +++ b/lsyncd.service @@ -0,0 +1,10 @@ +[Unit] +Description=synchronization daemon + +[Service] +Type=simple +PIDFile=/run/lsyncd.pid +ExecStart=/usr/bin/lsyncd -pidfile /run/lsyncd.pid /etc/lsyncd/lsyncd.conf.lua + +[Install] +WantedBy=multi-user.target |