summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD12
3 files changed, 16 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 44c7f4c25130..301efabdbe75 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,18 @@
pkgbase = makepasswd
pkgdesc = Generates true random passwords with the emphasis on security over pronounceability (Debian version)
pkgver = 1.10_10
- pkgrel = 1
+ pkgrel = 2
url = http://packages.qa.debian.org/m/makepasswd.html
arch = any
license = GPL2
depends = perl-passwd-md5
depends = perl-crypt-openssl-random
+ depends = perl-bytes-random-secure
+ depends = perl-crypt-random-seed
source = http://ftp.debian.org/debian/pool/main/m/makepasswd/makepasswd_1.10.orig.tar.gz
source = http://ftp.debian.org/debian/pool/main/m/makepasswd/makepasswd_1.10-10.diff.gz
- md5sums = 55842bb4c064ebcdedffb4afd5f0945a
- md5sums = e9ec121ed24c08f7b9b21b325f3a9fef
+ sha256sums = 41491f361d810f9bb3e08b40df3c3034faec306d434dab15534e19023f91a75c
+ sha256sums = f552c468789c8ed326fd1506c93f04378085a198e332ac206539367948c4ad93
pkgname = makepasswd
diff --git a/.gitignore b/.gitignore
index 8af6f16063ac..d9e17f2640dd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,5 @@
+makepasswd_*.tar.gz
+makepasswd_*.diff.gz
+makepasswd-*.pkg.tar
pkg/*
src/*
diff --git a/PKGBUILD b/PKGBUILD
index 3c9838c44407..aa085691b526 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,22 +6,26 @@
pkgname=makepasswd
pkgver=1.10_10
-pkgrel=1
+pkgrel=2
pkgdesc='Generates true random passwords with the emphasis on security over pronounceability (Debian version)'
arch=('any')
url='http://packages.qa.debian.org/m/makepasswd.html'
license=('GPL2')
-depends=('perl-passwd-md5' 'perl-crypt-openssl-random')
+depends=('perl-passwd-md5'
+ 'perl-crypt-openssl-random'
+ 'perl-bytes-random-secure'
+ 'perl-crypt-random-seed')
source=("http://ftp.debian.org/debian/pool/main/m/${pkgname}/${pkgname}_${pkgver%_*}.orig.tar.gz"
"http://ftp.debian.org/debian/pool/main/m/${pkgname}/${pkgname}_${pkgver//_/-}.diff.gz")
-md5sums=('55842bb4c064ebcdedffb4afd5f0945a'
- 'e9ec121ed24c08f7b9b21b325f3a9fef')
+sha256sums=('41491f361d810f9bb3e08b40df3c3034faec306d434dab15534e19023f91a75c'
+ 'f552c468789c8ed326fd1506c93f04378085a198e332ac206539367948c4ad93')
prepare() {
patch -p1 -d "$pkgname-${pkgver%_*}" < "${pkgname}_${pkgver//_/-}.diff"
}
check() {
+ cd "$srcdir/$pkgname-${pkgver%_*}"
./makepasswd
}