[arch-commits] Commit in colord/trunk (PKGBUILD colord.install)
Jan Steffens
heftig at archlinux.org
Fri Feb 27 12:40:15 UTC 2015
Date: Friday, February 27, 2015 @ 13:40:15
Author: heftig
Revision: 232068
1.2.9
Modified:
colord/trunk/PKGBUILD
colord/trunk/colord.install
----------------+
PKGBUILD | 4 ++--
colord.install | 16 +++++++---------
2 files changed, 9 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-02-27 12:30:20 UTC (rev 232067)
+++ PKGBUILD 2015-02-27 12:40:15 UTC (rev 232068)
@@ -3,7 +3,7 @@
# Contributor: Ionut Biru <ibiru at archlinux.org>
pkgname=colord
-pkgver=1.2.8
+pkgver=1.2.9
pkgrel=1
pkgdesc="System daemon for managing color devices"
arch=(i686 x86_64)
@@ -17,7 +17,7 @@
replaces=('shared-color-profiles')
install=colord.install
source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc})
-sha1sums=('e5c2a3432896cac180b089291c0e38bd809328cf'
+sha1sums=('1b6319812b12ab7f906983959bbaaf2e5b78bdb7'
'SKIP')
validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17')
Modified: colord.install
===================================================================
--- colord.install 2015-02-27 12:30:20 UTC (rev 232067)
+++ colord.install 2015-02-27 12:40:15 UTC (rev 232068)
@@ -1,17 +1,15 @@
post_install() {
- glib-compile-schemas /usr/share/glib-2.0/schemas
- getent group colord >/dev/null || groupadd -g 124 colord
- getent passwd colord >/dev/null || useradd -d /var/lib/colord -u 124 -g colord -s /bin/false colord
- chown colord:colord /var/lib/colord
- chown colord:colord /var/lib/colord/*.db 2>/dev/null || return 0
+ glib-compile-schemas /usr/share/glib-2.0/schemas
+ if ! getent passwd colord >/dev/null; then
+ groupadd -g 124 colord
+ useradd -d /var/lib/colord -u 124 -g colord -s /bin/false colord
+ fi
}
post_upgrade() {
- post_install
+ glib-compile-schemas /usr/share/glib-2.0/schemas
}
post_remove() {
- glib-compile-schemas /usr/share/glib-2.0/schemas
- getent passwd colord >/dev/null && userdel colord
- getent group colord >/dev/null && groupdel colord
+ glib-compile-schemas /usr/share/glib-2.0/schemas
}
More information about the arch-commits
mailing list