diff options
author | killermoehre | 2015-06-20 00:03:48 +0200 |
---|---|---|
committer | killermoehre | 2015-06-20 00:03:48 +0200 |
commit | 9e592c44a9dc1c9b54115fcbbd038d2041baea59 (patch) | |
tree | 84e8c424dbb780be7f0765e36af82bcb3efc0035 | |
download | aur-9e592c44a9dc1c9b54115fcbbd038d2041baea59.tar.gz |
Initial (and hopefully last) release
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 22 | ||||
-rw-r--r-- | reflector.conf | 5 | ||||
-rw-r--r-- | reflector.service | 8 | ||||
-rw-r--r-- | reflector.timer | 7 |
5 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..99b70a70e2cc --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = reflector-timer + pkgdesc = A service and timer for the reflector mirrorlist upgrade. + pkgver = 3 + pkgrel = 1 + url = http://xyne.archlinux.ca/projects/reflector/ + arch = any + license = GPL + depends = reflector + depends = systemd + backup = etc/conf.d/reflector.conf + source = reflector.service + source = reflector.timer + source = reflector.conf + md5sums = 41d8e59e224200a41c256ca465454c29 + md5sums = 45f7496d7b0282f1f3ee5d5cb99c9cbb + md5sums = 621329d2064b2919b1fd0aaade0cc122 + +pkgname = reflector-timer + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ecc9f9df3f24 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,22 @@ +# Maintainer: Silvio Knizek <killermoehre@gmx.net> +pkgname=reflector-timer +pkgver=3 +pkgrel=1 +pkgdesc='A service and timer for the reflector mirrorlist upgrade.' +arch=('any') +url='http://xyne.archlinux.ca/projects/reflector/' +license=('GPL') +depends=('reflector' 'systemd') +backup=('etc/conf.d/reflector.conf') +source=('reflector.service' + 'reflector.timer' + 'reflector.conf') +md5sums=('41d8e59e224200a41c256ca465454c29' + '45f7496d7b0282f1f3ee5d5cb99c9cbb' + '621329d2064b2919b1fd0aaade0cc122') + +package() { + install -D -m 644 'reflector.service' "$pkgdir/usr/lib/systemd/system/reflector.service" + install -D -m 644 'reflector.timer' "$pkgdir/usr/lib/systemd/system/reflector.timer" + install -D -m 644 'reflector.conf' "$pkgdir/etc/conf.d/reflector.conf" +} diff --git a/reflector.conf b/reflector.conf new file mode 100644 index 000000000000..f17f2dff1024 --- /dev/null +++ b/reflector.conf @@ -0,0 +1,5 @@ +AGE=6 +COUNTRY=Germany +LATEST=30 +NUMBER=20 +SORT=rate diff --git a/reflector.service b/reflector.service new file mode 100644 index 000000000000..b795491e36d0 --- /dev/null +++ b/reflector.service @@ -0,0 +1,8 @@ +[Unit] +Description=Pacman mirrorlist update +Documentation=https://wiki.archlinux.org/index.php/Reflector + +[Service] +Type=oneshot +EnvironmentFile=/etc/conf.d/reflector.conf +ExecStart=/usr/bin/reflector --age $AGE --country $COUNTRY --latest $LATEST --number $NUMBER --sort $SORT --save /etc/pacman.d/mirrorlist diff --git a/reflector.timer b/reflector.timer new file mode 100644 index 000000000000..bc6b8a639731 --- /dev/null +++ b/reflector.timer @@ -0,0 +1,7 @@ +[Unit] +Description=Daily pacman mirrorlist refresh + +[Timer] +OnCalendar=daily +Persistent=true +AccuracySec=12h |