summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorshtrom2012-07-16 08:37:56 +0000
committerOlivier Mehani2015-07-01 13:20:41 +1000
commita1c16858ec6656bbf821f3419e3311e36eec5b7d (patch)
tree91d51ec9b67021d404681afe56f9dd955a86ca59
parentd2c4367388efb128c7bc8ab8c15f44b51fdd123d (diff)
downloadaur-a1c16858ec6656bbf821f3419e3311e36eec5b7d.tar.gz
[poldi] Move out of /lib
git-svn-id: svn+ssh://scm.narf.ssji.net/svn/archlinux-packages@329 df209809-8e4a-0410-9a64-c169741eb0fc
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD19
2 files changed, 11 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cf1caa2680e5..cee6f8e4fa60 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = poldi
pkgdesc = PAM module for authentication using a smartcard
pkgver = 0.4.1
- pkgrel = 1
+ pkgrel = 2
url = http://www.g10code.com/p-poldi.html
install = poldi.install
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 450e44e8ecda..0c929602f5df 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=poldi
pkgver=0.4.1
-pkgrel=1
+pkgrel=2
pkgdesc="PAM module for authentication using a smartcard"
arch=('i686' 'x86_64')
url="http://www.g10code.com/p-poldi.html"
@@ -21,8 +21,8 @@ build() {
cd "$srcdir/$pkgname-$pkgver"
patch -p1 < ../poldi-arch.patch
- ./configure --prefix=/usr --with-pam-module-directory=/lib/security --sysconfdir=/etc
- make
+ ./configure --prefix=/usr --with-pam-module-directory=/usr/lib/security --sysconfdir=/etc
+ make CFLAGS+=-lgpg-error
}
package() {
@@ -31,15 +31,16 @@ package() {
make DESTDIR="$pkgdir" install
make DESTDIR="$pkgdir" install-conf-skeleton
- mkdir -p "$pkgdir/usr/share/poldi"
- mv "$pkgdir/etc" "$pkgdir/usr/share/poldi"
- sed -i "s#^log-file.*#log-file /var/log/poldi.log#" "$pkgdir/usr/share/poldi/etc/poldi/poldi.conf"
+ install -d -m 755 "$pkgdir/usr/share"
+ mv "$pkgdir/etc/poldi" "$pkgdir/usr/share/poldi"
+ rmdir $pkgdir/etc
+ sed -i "s#^log-file.*#log-file /var/log/poldi.log#" "$pkgdir/usr/share/poldi/poldi.conf"
- mkdir -p "$pkgdir/lib/security"
- cp src/pam/pam_poldi.so "$pkgdir/lib/security/"
+ install -d -m 755 "$pkgdir/usr/lib/security"
+ cp src/pam/pam_poldi.so "$pkgdir/usr/lib/security/"
cp tests/pam-test "$pkgdir/usr/bin/pam-test-poldi"
- mkdir -p "$pkgdir/etc/pam.d"
+ install -d -m 755 "$pkgdir/etc/pam.d"
echo -e "auth\tsufficient\tpam_poldi.so" > $pkgdir/etc/pam.d/poldi
rm "$pkgdir/usr/share/info/dir"