pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libpwquality: added todo, fixed Makefile



Module Name:	pkgsrc-wip
Committed By:	coypu <coypu%sdf.org@localhost>
Pushed By:	coypu
Date:		Sat Mar 5 21:21:15 2016 +0200
Changeset:	625920355c70563c7cc38993cd637b5f849ffc93

Modified Files:
	libpwquality/Makefile
	libpwquality/PLIST
Added Files:
	libpwquality/TODO

Log Message:
libpwquality: added todo, fixed Makefile

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=625920355c70563c7cc38993cd637b5f849ffc93

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 libpwquality/Makefile | 12 ++++++++----
 libpwquality/PLIST    |  1 -
 libpwquality/TODO     | 13 +++++++++++++
 3 files changed, 21 insertions(+), 5 deletions(-)

diffs:
diff --git a/libpwquality/Makefile b/libpwquality/Makefile
index a8b4f52..35da081 100644
--- a/libpwquality/Makefile
+++ b/libpwquality/Makefile
@@ -2,12 +2,12 @@
 
 DISTNAME=	libpwquality-1.3.0
 CATEGORIES=	security
-MASTER_SITES=	https://fedorahosted.org/libpwquality/
+MASTER_SITES=	https://fedorahosted.org/releases/l/i/libpwquality/
 EXTRACT_SUFX=	.tar.bz2
 
-MAINTAINER=	pkgsrc-users%netbsd.org@localhost
-HOMEPAGE=	https://fedorahosted.org/releases/l/i/libpwquality/
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
 COMMENT=	Library for generating random passwords and quality checking
+HOMEPAGE=	https://fedorahosted.org/libpwquality/
 LICENSE=	gnu-gpl-v2
 
 USE_TOOLS+=		automake autoconf aclocal gmake
@@ -16,7 +16,11 @@ GNU_CONFIGURE=		yes
 CONFIGURE_ARGS+=	--disable-pam
 CONFIGURE_ARGS+=	--with-python-binary=${PYTHONBIN}
 
-pre-configure: 
+# XXX what to do with the conf files?
+EGDIR=		etc
+CONF_FILES=	${EGDIR}/security/pwquality.conf ${PKG_SYSCONFDIR}/security/pwquality.conf
+
+pre-configure:
 	set -e; cd ${WRKSRC}; \
 	aclocal; \
 	autoconf; \
diff --git a/libpwquality/PLIST b/libpwquality/PLIST
index 973fef5..d644a8b 100644
--- a/libpwquality/PLIST
+++ b/libpwquality/PLIST
@@ -1,7 +1,6 @@
 @comment $NetBSD$
 bin/pwmake
 bin/pwscore
-etc/security/pwquality.conf
 include/pwquality.h
 lib/libpwquality.la
 lib/pkgconfig/pwquality.pc
diff --git a/libpwquality/TODO b/libpwquality/TODO
new file mode 100644
index 0000000..1fd6795
--- /dev/null
+++ b/libpwquality/TODO
@@ -0,0 +1,13 @@
+Currently having a problem with the PLIST
+Unsure how to fix it
+
+=> Checking file-check results for libpwquality-1.3.0
+ERROR: ************************************************************
+ERROR: The following files are in the PLIST but not in /usr/pkgsrc/wip/libpwquality/work/.destdir/usr/pkg:
+ERROR:         /usr/pkgsrc/wip/libpwquality/work/.destdir/usr/pkg/${PYSITELIB}/pwquality-1.3.0-py2.7.egg-info
+ERROR:         /usr/pkgsrc/wip/libpwquality/work/.destdir/usr/pkg/${PYSITELIB}/pwquality.so
+ERROR: ************************************************************
+ERROR: The following files are in /usr/pkgsrc/wip/libpwquality/work/.destdir/usr/pkg but not in the PLIST:
+ERROR:         /usr/pkgsrc/wip/libpwquality/work/.destdir/usr/pkg/etc/security/pwquality.conf
+ERROR:         /usr/pkgsrc/wip/libpwquality/work/.destdir/usr/pkg/lib/python2.7/site-packages/pwquality-1.3.0-py2.7.egg-info
+ERROR:         /usr/pkgsrc/wip/libpwquality/work/.destdir/usr/pkg/lib/python2.7/site-packages/pwquality.so


Home | Main Index | Thread Index | Old Index