# Template file for 'cracklib' pkgname=cracklib version=2.9.1 revision=2 lib32disabled=yes create_wrksrc=yes build_wrksrc="${pkgname}-${version}" build_style=gnu-configure configure_args="--disable-static" makedepends="python-devel" short_desc="Password Checking Library" maintainer="Juan RP " license="LGPL-2.1" homepage="http://cracklib.sourceforge.net/" distfiles=" ${SOURCEFORGE_SITE}/cracklib/${pkgname}-${version}.tar.gz ${SOURCEFORGE_SITE}/cracklib/${pkgname}-words-1.2.gz" checksum=" 408905c2539a97dc8cbbb6d7cd2046cb5647a345b4bda399220d9471be16d156 9b323c100780f2a817ab3de082b8bfaa4478bfa174dcbd016810ed8be60cbe16" if [ "$CROSS_BUILD" ]; then hostmakedepends="libtool automake gettext-devel python-devel" pre_configure() { autoreconf -fi } fi post_install() { vinstall ${wrksrc}/cracklib-words-1.2 644 usr/share/cracklib cracklib-words } cracklib-devel_package() { depends="zlib-devel libcracklib>=${version}" short_desc+=" - development files" pkg_install() { vmove usr/include } } cracklib-python_package() { lib32disabled=yes depends="python" short_desc+=" - python bindings" pycompile_module="cracklib.py" pkg_install() { vmove "usr/lib/python*" } } libcracklib_package() { short_desc+=" - runtime library" replaces="cracklib<2.8.22_2" pkg_install() { vmove "usr/lib/*.so*" } }