[arch-commits] Commit in gnokii/trunk (PKGBUILD gnokii.install)

2017-01-21 Thread Balló György
Date: Saturday, January 21, 2017 @ 21:02:25
  Author: bgyorgy
Revision: 208332

upgpkg: gnokii 0.6.31-11

Hooks rebuild

Modified:
  gnokii/trunk/PKGBUILD
  gnokii/trunk/gnokii.install

+
 PKGBUILD   |4 ++--
 gnokii.install |7 ---
 2 files changed, 2 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-01-21 20:58:08 UTC (rev 208331)
+++ PKGBUILD2017-01-21 21:02:25 UTC (rev 208332)
@@ -6,12 +6,12 @@
 
 pkgname=gnokii
 pkgver=0.6.31
-pkgrel=10
+pkgrel=11
 pkgdesc="Tools and user space driver for use with mobile phones"
 arch=('i686' 'x86_64')
 url="http://www.gnokii.org/;
 license=('GPL')
-depends=('libusb-compat' 'libxpm' 'bluez-libs' 'libical' 'sqlite')
+depends=('libusb-compat' 'libxpm' 'bluez-libs' 'libical' 'sqlite' 'systemd')
 makedepends=('gtk2' 'libmariadbclient' 'postgresql-libs' 'intltool')
 optdepends=('dialog: sendsms tool'
 'gtk2: xgnokii GUI'

Modified: gnokii.install
===
--- gnokii.install  2017-01-21 20:58:08 UTC (rev 208331)
+++ gnokii.install  2017-01-21 21:02:25 UTC (rev 208332)
@@ -1,10 +1,3 @@
 post_install() {
   echo "Users need to be in 'lock' and 'uucp' groups to connect to devices"
-  systemd-sysusers "/usr/lib/sysusers.d/gnokii.conf"
-  systemd-tmpfiles --create "/usr/lib/tmpfiles.d/gnokii.conf"
 }
-
-post_upgrade() {
-  systemd-sysusers "/usr/lib/sysusers.d/gnokii.conf"
-  systemd-tmpfiles --create "/usr/lib/tmpfiles.d/gnokii.conf"
-}


[arch-commits] Commit in gnokii/trunk (PKGBUILD gnokii.install)

2016-08-03 Thread Balló György
Date: Wednesday, August 3, 2016 @ 09:26:30
  Author: bgyorgy
Revision: 184968

upgpkg: gnokii 0.6.31-9

Setup the required /run/lock/lockdev which was removed from systemd: 
https://github.com/systemd/systemd/commit/61f32bff6130a44d077886d38cff89ad161bf177

Modified:
  gnokii/trunk/PKGBUILD
  gnokii/trunk/gnokii.install

+
 PKGBUILD   |9 +++--
 gnokii.install |9 -
 2 files changed, 15 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-08-03 09:26:13 UTC (rev 184967)
+++ PKGBUILD2016-08-03 09:26:30 UTC (rev 184968)
@@ -6,7 +6,7 @@
 
 pkgname=gnokii
 pkgver=0.6.31
-pkgrel=8
+pkgrel=9
 pkgdesc="Tools and user space driver for use with mobile phones"
 arch=('i686' 'x86_64')
 url="http://www.gnokii.org/;
@@ -59,9 +59,14 @@
   make DESTDIR="$pkgdir" install
   popd
 
-  # Install inital config file
+  # Install initial config file
   install -Dm644 Docs/sample/gnokiirc "$pkgdir/etc/gnokiirc"
 
   # Fix file permission
   chmod 755 "$pkgdir/usr/bin/sendsms"
+
+  # Setup lock directory
+  install -dm755 "$pkgdir"/usr/lib/{sysusers,tmpfiles}.d
+  echo 'g lock - - -' > "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+  echo 'd /run/lock/lockdev 0775 root lock -' > 
"$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
 }

Modified: gnokii.install
===
--- gnokii.install  2016-08-03 09:26:13 UTC (rev 184967)
+++ gnokii.install  2016-08-03 09:26:30 UTC (rev 184968)
@@ -1,3 +1,10 @@
 post_install() {
-echo "Users need to be in 'lock' and 'uucp' groups to connect to devices"
+  echo "Users need to be in 'lock' and 'uucp' groups to connect to devices"
+  systemd-sysusers "/usr/lib/sysusers.d/gnokii.conf"
+  systemd-tmpfiles --create "/usr/lib/tmpfiles.d/gnokii.conf"
 }
+
+post_upgrade() {
+  systemd-sysusers "/usr/lib/sysusers.d/gnokii.conf"
+  systemd-tmpfiles --create "/usr/lib/tmpfiles.d/gnokii.conf"
+}