diff --git a/system/base/cracklib/actions.py b/system/base/cracklib/actions.py
index 3c57e7ec..8763d87d 100644
--- a/system/base/cracklib/actions.py
+++ b/system/base/cracklib/actions.py
@@ -10,9 +10,14 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
+ shelltools.system("sed -i '/skipping/d' util/packer.c")
+ autotools.autoreconf("-vfi")
autotools.configure("--with-default-dict=/usr/share/cracklib/pw_dict \
- --without-python \
+ --prefix=/usr \
--disable-static")
+
+ # for unused
+ pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make("all")
diff --git a/system/base/cracklib/pspec.xml b/system/base/cracklib/pspec.xml
index ef9d14c7..28c822a7 100644
--- a/system/base/cracklib/pspec.xml
+++ b/system/base/cracklib/pspec.xml
@@ -12,10 +12,10 @@
library
Password Checking Library
CrackLib tests passwords to determine whether they match certain security-oriented characteristics, with the purpose of stopping users from choosing passwords that are easy to guess.
- mirrors://sourceforge/cracklib/cracklib-2.9.4.tar.gz
+ https://github.com/cracklib/cracklib/releases/download/cracklib-2.9.6/cracklib-2.9.6.tar.gz
- zlib
- python
+ zlib-devel
+ python-devel
miscfiles
@@ -49,6 +49,13 @@
+
+ 2016-03-03
+ 2.9.6
+ Version bump.
+ Alihan Öztürk
+ alihan@pisilinux.org
+
2016-01-28
2.9.4