#!/usr/bin/python # -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt from pisi.actionsapi import autotools from pisi.actionsapi import pisitools 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 \ --prefix=/usr \ --disable-static") # for unused pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") def build(): autotools.make("all") def install(): autotools.install() # Create dictionary files shelltools.system("cat /usr/share/cracklib/cracklib-small|%s/usr/sbin/cracklib-packer %s/usr/share/cracklib/pw_dict" % (get.installDIR(),get.installDIR())) pisitools.domo("po/tr.po","tr","cracklib.mo") pisitools.dodoc("ChangeLog", "README*", "NEWS", "COPYING.LIB", "AUTHORS")