From ba5c61f51d342aed39ce0f5e218e1698027a370f Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 20 Jun 2012 17:41:06 +0200 Subject: [PATCH] New package: libpwquality-1.1.1. --- common/shlibs | 1 + srcpkgs/libpwquality-devel | 1 + .../libpwquality/libpwquality-devel.template | 13 ++++++++++++ srcpkgs/libpwquality/libpwquality.rshlibs | 3 +++ srcpkgs/libpwquality/template | 21 +++++++++++++++++++ 5 files changed, 39 insertions(+) create mode 120000 srcpkgs/libpwquality-devel create mode 100644 srcpkgs/libpwquality/libpwquality-devel.template create mode 100644 srcpkgs/libpwquality/libpwquality.rshlibs create mode 100644 srcpkgs/libpwquality/template diff --git a/common/shlibs b/common/shlibs index fe76a78e8c2..98571f20807 100644 --- a/common/shlibs +++ b/common/shlibs @@ -972,3 +972,4 @@ libfltk_images.so.1.3 fltk-1.3.0_1 libspectre.so.1 libspectre-0.2.6_1 libsratom-0.so.0 sratom-0.2.0_1 libmongoose.so.0 libmongoose-3.1_1 +libpwquality.so.1 libpwquality-1.1.1_1 diff --git a/srcpkgs/libpwquality-devel b/srcpkgs/libpwquality-devel new file mode 120000 index 00000000000..db26e623f28 --- /dev/null +++ b/srcpkgs/libpwquality-devel @@ -0,0 +1 @@ +libpwquality \ No newline at end of file diff --git a/srcpkgs/libpwquality/libpwquality-devel.template b/srcpkgs/libpwquality/libpwquality-devel.template new file mode 100644 index 00000000000..6d19214782d --- /dev/null +++ b/srcpkgs/libpwquality/libpwquality-devel.template @@ -0,0 +1,13 @@ +# Template file for 'libpwquality-devel'. +# +depends="libpwquality>=$version" +noarch=yes +short_desc="${short_desc} -- development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib +} diff --git a/srcpkgs/libpwquality/libpwquality.rshlibs b/srcpkgs/libpwquality/libpwquality.rshlibs new file mode 100644 index 00000000000..82ccb842d0c --- /dev/null +++ b/srcpkgs/libpwquality/libpwquality.rshlibs @@ -0,0 +1,3 @@ +libcrack.so.2 +libpam.so.0 +libc.so.6 diff --git a/srcpkgs/libpwquality/template b/srcpkgs/libpwquality/template new file mode 100644 index 00000000000..522d0714d92 --- /dev/null +++ b/srcpkgs/libpwquality/template @@ -0,0 +1,21 @@ +# Template file for 'libpwquality' +pkgname=libpwquality +version=1.1.1 +revision=1 +build_style=gnu-configure +configure_args="--disable-static --enable-pam --disable-python-bindings +--with-securedir=/lib/security" +makedepends="pam-devel" +subpackages="$pkgname-devel" +conf_files="/etc/security/pwquality.conf" +short_desc="Library for password quality checking and generating random passwords" +maintainer="Juan RP " +homepage="https://fedorahosted.org/libpwquality/" +distfiles="https://fedorahosted.org/releases/l/i/$pkgname/$pkgname-$version.tar.bz2" +checksum=d11c71e88963feba1b06a594def201f2b4235680a8ac72ec6bbfc998e0acdf4e +long_desc=" + The libpwquality library purpose is to provide common functions for password + quality checking and also scoring them based on their apparent randomness. + The library also provides a function for generating random passwords with + good pronounceability. The library supports reading and parsing of a + configuration file."