[arch-commits] Commit in units/trunk (3 files)

Kyle Keen kkeen at archlinux.org
Sun Jan 17 00:05:35 UTC 2021


    Date: Sunday, January 17, 2021 @ 00:05:34
  Author: kkeen
Revision: 821243

upgpkg: units 2.21-2  add service for updating currencies

Added:
  units/trunk/units_currency.service
  units/trunk/units_currency.timer
Modified:
  units/trunk/PKGBUILD

------------------------+
 PKGBUILD               |   12 +++++++++---
 units_currency.service |    8 ++++++++
 units_currency.timer   |   10 ++++++++++
 3 files changed, 27 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-01-16 22:56:18 UTC (rev 821242)
+++ PKGBUILD	2021-01-17 00:05:34 UTC (rev 821243)
@@ -5,7 +5,7 @@
 
 pkgname=units
 pkgver=2.21
-pkgrel=1
+pkgrel=2
 pkgdesc="converts between different units"
 arch=('x86_64')
 url="https://www.gnu.org/software/units/units.html"
@@ -16,9 +16,13 @@
 license=("GPL")
 options=('!makeflags')
 validpgpkeys=('9AD8FC4162D7937CF64F972E1889D5F0E0636F49')
-source=(https://ftp.gnu.org/gnu/units/$pkgname-$pkgver.tar.gz{,.sig})
+source=(https://ftp.gnu.org/gnu/units/$pkgname-$pkgver.tar.gz{,.sig}
+        'units_currency.timer'
+        'units_currency.service')
 sha256sums=('6c3e80a9f980589fd962a5852a2674642257db1c5fd5b27c4d9e664f3486cbaf'
-            'SKIP')
+            'SKIP'
+            'c1cb48a6157c850a0b7ecbf4387b82820d6e42f4a2c7ff0eb9de293bad6b128f'
+            '52e8cd68110e797e3ee3737f06200505225039b18f3f9b87ae38b6c539c9ccb2')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"
@@ -29,4 +33,6 @@
 package() {
   cd "$srcdir/$pkgname-$pkgver"
   make DESTDIR="$pkgdir" install
+  install -Dm644 ../units_currency.timer "$pkgdir/usr/lib/systemd/system/units_currency.timer"
+  install -Dm644 ../units_currency.service "$pkgdir/usr/lib/systemd/system/units_currency.service"
 }

Added: units_currency.service
===================================================================
--- units_currency.service	                        (rev 0)
+++ units_currency.service	2021-01-17 00:05:34 UTC (rev 821243)
@@ -0,0 +1,8 @@
+[Unit]
+Description=Update units currency rates database
+After=network-online.target
+Wants=network-online.target
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/units_cur

Added: units_currency.timer
===================================================================
--- units_currency.timer	                        (rev 0)
+++ units_currency.timer	2021-01-17 00:05:34 UTC (rev 821243)
@@ -0,0 +1,10 @@
+[Unit]
+Description=Daily units currency rates database update
+
+[Timer]
+OnCalendar=daily
+AccuracySec=12h
+Persistent=true
+
+[Install]
+WantedBy=timers.target



More information about the arch-commits mailing list