summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgraysky2016-07-23 12:38:03 -0400
committergraysky2016-07-23 12:38:03 -0400
commitdecd4fc81d56546d9d286d5ee1d933a3fc24d65d (patch)
treeb615380b91a29643c0069a7b6ef48a267670719b
parent6ec4ea753f0b1e90f08c4103af109c18c91e2f27 (diff)
downloadaur-decd4fc81d56546d9d286d5ee1d933a3fc24d65d.tar.gz
Update to 2.02-1
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD5
-rw-r--r--mandb-ondemand.install9
3 files changed, 14 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1d06a1308b31..00c51cc786ee 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Sat Jul 23 15:41:23 UTC 2016
+# Sat Jul 23 16:38:03 UTC 2016
pkgbase = mandb-ondemand
pkgdesc = Rebuilds the manpage index database on-demand to speed-up pacman operations.
- pkgver = 2.01
+ pkgver = 2.02
pkgrel = 1
url = http://github.com/graysky2/mandb-ondemand
install = mandb-ondemand.install
@@ -13,8 +13,8 @@ pkgbase = mandb-ondemand
optdepends = gzip
conflicts = man-db-systemd
replaces = man-db-systemd
- source = https://github.com/graysky2/mandb-ondemand/archive/v2.01.tar.gz
- sha256sums = c0f83061b8e9c57b3ff6093f7106f919b45efc88d9363ccf6a4c5b7a07bf298a
+ source = https://github.com/graysky2/mandb-ondemand/archive/v2.02.tar.gz
+ sha256sums = 8c555f225f82775795a80ca80a9d273be119657dad8b4df5a47c1f7e1907b4dd
pkgname = mandb-ondemand
diff --git a/PKGBUILD b/PKGBUILD
index fed00b25bbe0..cb0b08812f18 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: graysky <graysky AT archlinux DOT org>
pkgname=mandb-ondemand
-pkgver=2.01
+pkgver=2.02
pkgrel=1
pkgdesc="Rebuilds the manpage index database on-demand to speed-up pacman operations."
arch=('any')
@@ -13,9 +13,10 @@ replaces=('man-db-systemd')
optdepends=('gzip')
install=${pkgname}.install
source=(https://github.com/graysky2/${pkgname}/archive/v${pkgver}.tar.gz)
-sha256sums=('c0f83061b8e9c57b3ff6093f7106f919b45efc88d9363ccf6a4c5b7a07bf298a')
+sha256sums=('8c555f225f82775795a80ca80a9d273be119657dad8b4df5a47c1f7e1907b4dd')
package() {
cd ${pkgname}-${pkgver}
make DESTDIR="$pkgdir" install
+ install -Dm644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
diff --git a/mandb-ondemand.install b/mandb-ondemand.install
index d2d306d1a621..ec8af41c1793 100644
--- a/mandb-ondemand.install
+++ b/mandb-ondemand.install
@@ -1,9 +1,14 @@
post_install() {
systemctl start mandb-ondemand.path
- systemctl start mandb-ondemand-purge.path
}
pre_remove() {
systemctl stop mandb-ondemand.path
- systemctl stop mandb-ondemand-purge.path
+}
+
+pre_upgrade() {
+ # stop orphaned service as 2.02 no longer supplies this
+ if [ "`vercmp $2 2.02`" -lt 0 ]; then
+ systemctl stop mandb-ondemand-purge.path
+ fi
}