diff options
author | Joey Dumont | 2022-09-04 13:05:47 -0400 |
---|---|---|
committer | Joey Dumont | 2022-09-04 13:05:47 -0400 |
commit | 9007c4c3ba92d4e5db76172c81dd0c45339b495f (patch) | |
tree | 167649fbc09dd0267ed56f7ecbd6eb354ea6bad1 | |
parent | f6c169054e26a205efbdcc20637fc0652b0abdfa (diff) | |
download | aur-9007c4c3ba92d4e5db76172c81dd0c45339b495f.tar.gz |
upgpkg: duplicati-latest 2.0.6.104-2
Add /etc/default/duplicati for environment variables for non-GUI service.
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | duplicati.env | 2 | ||||
-rw-r--r-- | duplicati.service | 2 |
4 files changed, 18 insertions, 7 deletions
@@ -1,7 +1,7 @@ pkgbase = duplicati-latest pkgdesc = A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers pkgver = 2.0.6.104 - pkgrel = 1 + pkgrel = 2 url = http://duplicati.com install = duplicati.install arch = i686 @@ -13,17 +13,20 @@ pkgbase = duplicati-latest depends = mono depends = libappindicator-gtk2 optdepends = notify-sharp: for tray notifications + backup = etc/default/duplicati source = https://github.com/duplicati/duplicati/releases/download/v2.0.6.104-2.0.6.104_canary_2022-06-15/duplicati-2.0.6.104_canary_2022-06-15.zip source = duplicati-user.service source = duplicati.service source = duplicati.sysusers source = duplicati.tmpfiles.conf source = duplicati-cli + source = duplicati.env sha256sums = 955c6d466a0bb86d9b8f56006ff3b64ed2acae2d5816ebecaa8fe0351145cc3d sha256sums = 2eb973cef79731d407bfbc83f754cef588c62ec83dae2112ac93f9c9f0baa403 - sha256sums = 499eb63532bcad50b897c0874b723eebc6693816fcb9626532f367b5ff51da70 + sha256sums = 456c41a7466dc292bc10f65d3e6df825955b5c1ba62d26820c77fb8c13c73e71 sha256sums = b9389b399467f3e02aa8e76bb98f6efbca1166fbc4d0bdf939493f8403462959 sha256sums = b6ca3d280feb753ded94bb44eef821a0dac0c0c7ed7f37dea76d445a64386c86 sha256sums = f6f903ca443935314afeab4cd2e46cf4bef7c5fb1e81c2d95f670f0993774ce5 + sha256sums = 99591e96c340b49b47341315cb42f8ac12ca66dc4d22550e4acd37cce84e8b36 pkgname = duplicati-latest @@ -5,7 +5,7 @@ # armv7h tester: kauron pkgname=duplicati-latest pkgver=2.0.6.104 -pkgrel=1 +pkgrel=2 _date=2022-06-15 _branch=canary pkgdesc='A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers' @@ -20,13 +20,18 @@ source=( duplicati.sysusers duplicati.tmpfiles.conf duplicati-cli + duplicati.env +) +backup=( + etc/default/duplicati ) sha256sums=('955c6d466a0bb86d9b8f56006ff3b64ed2acae2d5816ebecaa8fe0351145cc3d' '2eb973cef79731d407bfbc83f754cef588c62ec83dae2112ac93f9c9f0baa403' - '499eb63532bcad50b897c0874b723eebc6693816fcb9626532f367b5ff51da70' + '456c41a7466dc292bc10f65d3e6df825955b5c1ba62d26820c77fb8c13c73e71' 'b9389b399467f3e02aa8e76bb98f6efbca1166fbc4d0bdf939493f8403462959' 'b6ca3d280feb753ded94bb44eef821a0dac0c0c7ed7f37dea76d445a64386c86' - 'f6f903ca443935314afeab4cd2e46cf4bef7c5fb1e81c2d95f670f0993774ce5') + 'f6f903ca443935314afeab4cd2e46cf4bef7c5fb1e81c2d95f670f0993774ce5' + '99591e96c340b49b47341315cb42f8ac12ca66dc4d22550e4acd37cce84e8b36') arch=('i686' 'x86_64' 'aarch64' 'armv7h') depends=(gtk-sharp-2 mono libappindicator-gtk2) optdepends=('notify-sharp: for tray notifications') @@ -38,7 +43,8 @@ package() { install -Dm644 duplicati-user.service "${pkgdir}/usr/lib/systemd/user/duplicati.service" install -Dm644 "$srcdir/duplicati.sysusers" "$pkgdir/usr/lib/sysusers.d/duplicati.conf" install -Dm644 "$srcdir/duplicati.tmpfiles.conf" "$pkgdir/usr/lib/tmpfiles.d/duplicati.conf" - rm duplicati.service duplicati-user.service duplicati.sysusers duplicati.tmpfiles.conf + install -Dm644 "$srcdir/duplicati.env" "$pkgdir/etc/default/duplicati" + rm duplicati.service duplicati-user.service duplicati.sysusers duplicati.tmpfiles.conf duplicati.env # Install the CLI wrapper. mkdir -p "${pkgdir}/usr/bin" diff --git a/duplicati.env b/duplicati.env new file mode 100644 index 000000000000..c173fcc0fd09 --- /dev/null +++ b/duplicati.env @@ -0,0 +1,2 @@ +AUTOUPDATER_Duplicati_SKIP_UPDATE=1 +DUPLICATI_HOME=/var/lib/duplicati
\ No newline at end of file diff --git a/duplicati.service b/duplicati.service index 6e15900b818e..b20a06fff4de 100644 --- a/duplicati.service +++ b/duplicati.service @@ -5,7 +5,7 @@ After=network.target [Service] ExecStart=/usr/bin/mono /opt/duplicati-latest/Duplicati.Server.exe --webservice-port=8200 Restart=on-abort -Environment=AUTOUPDATER_Duplicati_SKIP_UPDATE=1 +EnvironemntFile=-/etc/default/duplicati User=duplicati Group=duplicati |