Date: Monday, January 7, 2019 @ 23:51:44
  Author: escondida
Revision: 420989

upgpkg: physlock 11-4

bump to 11-4, add pam module to avoid regression with pambase-20190101

Added:
  physlock/trunk/physlock.pam
Modified:
  physlock/trunk/PKGBUILD
Deleted:
  physlock/trunk/.SRCINFO

--------------+
 .SRCINFO     |   13 -------------
 PKGBUILD     |   14 +++++++++++---
 physlock.pam |    5 +++++
 3 files changed, 16 insertions(+), 16 deletions(-)

Deleted: .SRCINFO
===================================================================
--- .SRCINFO    2019-01-07 23:42:24 UTC (rev 420988)
+++ .SRCINFO    2019-01-07 23:51:44 UTC (rev 420989)
@@ -1,13 +0,0 @@
-pkgbase = physlock
-       pkgdesc = Lightweight Linux console locking tool
-       pkgver = 11
-       pkgrel = 2
-       url = https://github.com/muennich/physlock
-       arch = x86_64
-       license = GPL2
-       depends = pam
-       source = 
physlock-11.tar.gz::https://github.com/muennich/physlock/archive/v11.tar.gz
-       sha256sums = 
f03031a6f4c6a08d62098457834d04b8835082a76609059451397356a83d4442
-
-pkgname = physlock
-

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2019-01-07 23:42:24 UTC (rev 420988)
+++ PKGBUILD    2019-01-07 23:51:44 UTC (rev 420989)
@@ -3,7 +3,7 @@
 
 pkgname=physlock
 pkgver=11
-pkgrel=3
+pkgrel=4
 pkgdesc='Lightweight Linux console locking tool'
 url='https://github.com/muennich/physlock'
 license=(GPL2)
@@ -12,9 +12,16 @@
 optdepends=('xss-lock: lock screen on suspend or after inactivity')
 
 arch=(x86_64)
-source=("physlock-$pkgver.tar.gz::https://github.com/muennich/physlock/archive/v$pkgver.tar.gz";)
+# physlock.pam: see 
https://bugs.archlinux.org/index.php?do=details&task_id=61300
+source=(
+       
"physlock-$pkgver.tar.gz::https://github.com/muennich/physlock/archive/v$pkgver.tar.gz";
+       physlock.pam
+)
 # sha256sums provided by packager; grains of salt advised
-sha256sums=(f03031a6f4c6a08d62098457834d04b8835082a76609059451397356a83d4442)
+sha256sums=(
+       f03031a6f4c6a08d62098457834d04b8835082a76609059451397356a83d4442
+       de66118684a2ecec18017dd96e50a489f30465510250c007ced16f81fb542ba5
+)
 
 build() {
        make PREFIX=/usr -C "physlock-$pkgver"
@@ -21,5 +28,6 @@
 }
 
 package() {
+       install -D -m 644 physlock.pam "$pkgdir/etc/pam.d/physlock"
        make PREFIX=/usr "DESTDIR=$pkgdir" -C "physlock-$pkgver" install
 }

Added: physlock.pam
===================================================================
--- physlock.pam                                (rev 0)
+++ physlock.pam        2019-01-07 23:51:44 UTC (rev 420989)
@@ -0,0 +1,5 @@
+#%PAM-1.0
+auth           required        pam_unix.so
+account                required        pam_unix.so
+password       required        pam_unix.so
+session                required        pam_unix.so

Reply via email to