summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaroslav Lichtblau2014-11-30 14:54:00 +0100
committerJaroslav Lichtblau2014-11-30 14:54:00 +0100
commitea4ebe249a99ef1a9cf3c7ec67f5f25da3500a48 (patch)
treefc2358f8c902256117666f397258b077292011bc
parent9a23663541fd674a36c6b13419e5217b8f00fea8 (diff)
downloadaur-checkpassword.tar.gz
checkpassword-0.90-1
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD39
2 files changed, 23 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 556df2418df6..058217f7c413 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,11 @@
pkgbase = checkpassword
- pkgdesc = A simple, uniform password-checking interface to all root applications.
+ pkgdesc = A simple, uniform password-checking interface to all root applications
pkgver = 0.90
pkgrel = 1
url = http://cr.yp.to/checkpwd.html
arch = i686
arch = x86_64
license = custom: as-is
- depends = glibc
source = http://cr.yp.to/checkpwd/checkpassword-0.90.tar.gz
md5sums = e75842e908f96571ae56c3da499ba1fc
diff --git a/PKGBUILD b/PKGBUILD
index c3de15066f29..8c33668f5a8c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,35 @@
-# $Id: PKGBUILD 4654 2008-07-08 08:58:05Z ronald $
-# Maintainer: eric <eric@archlinux.org>
+# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+# Contributor: eric <eric@archlinux.org>
# Contributor: Manolis Tzanidakis
-#
pkgname=checkpassword
pkgver=0.90
pkgrel=1
-pkgdesc="A simple, uniform password-checking interface to all root applications."
+pkgdesc="A simple, uniform password-checking interface to all root applications"
arch=('i686' 'x86_64')
url="http://cr.yp.to/checkpwd.html"
-depends=('glibc')
-source=(http://cr.yp.to/checkpwd/$pkgname-$pkgver.tar.gz)
license=('custom: as-is')
+source=(http://cr.yp.to/checkpwd/$pkgname-$pkgver.tar.gz)
md5sums=('e75842e908f96571ae56c3da499ba1fc')
+prepare() {
+ cd "${srcdir}"/$pkgname-$pkgver
+
+# fix errno.h in glibc-2.3.x
+ sed -i "s:extern int errno;:#include <errno.h>:" error.h
+ echo "gcc ${CFLAGS}" > conf-cc
+}
+
build() {
- cd $startdir/src/$pkgname-$pkgver
-
- # fix errno.h in glibc-2.3.x
- /bin/sed -i "s:extern int errno;:#include <errno.h>:" error.h
- /bin/echo "gcc ${CFLAGS}" > conf-cc
- /usr/bin/make || return 1
- /bin/install -D -m 755 checkpassword $startdir/pkg/usr/bin/checkpassword
+ cd "${srcdir}"/$pkgname-$pkgver
+
+ make
+}
+
+package() {
+ cd "${srcdir}"/$pkgname-$pkgver
- # install copyright notice
- install -Dm644 $srcdir/$pkgname-$pkgver/README \
- $pkgdir/usr/share/licenses/$pkgname/README
+ install -Dm755 $pkgname "${pkgdir}"/usr/bin/$pkgname
+#license
+ install -Dm644 README "${pkgdir}"/usr/share/licenses/$pkgname/README
}
-# vim: ts=2: ft=sh