View | Details | Raw Unified | Return to bug 267949
Collapse All | Expand All

(-)b/security/libpwquality/Makefile (-2 / +5 lines)
Lines 1-5 Link Here
1
PORTNAME=	libpwquality
1
PORTNAME=	libpwquality
2
DISTVERSION=	1.4.4
2
DISTVERSION=	1.4.5
3
CATEGORIES=	security
3
CATEGORIES=	security
4
MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/
4
MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/
5
5
Lines 28-35 OPTIONS_SUB= yes Link Here
28
NLS_USES=	gettext gnome
28
NLS_USES=	gettext gnome
29
NLS_USE=	GNOME=intltool
29
NLS_USE=	GNOME=intltool
30
NLS_CONFIGURE_ENABLE=	nls
30
NLS_CONFIGURE_ENABLE=	nls
31
PYTHON_USES=	python
31
PYTHON_USES=	python:3.7+,build
32
PYTHON_CONFIGURE_ENABLE=	python-bindings
32
PYTHON_CONFIGURE_ENABLE=	python-bindings
33
PYTHON_CONFIGURE_ON=	--with-python-binary=${PYTHON_CMD}
33
PYTHON_CONFIGURE_ON=	--with-python-binary=${PYTHON_CMD}
34
34
35
post-install-PYTHON-on:
36
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pwquality*.so
37
35
.include <bsd.port.mk>
38
.include <bsd.port.mk>
(-)b/security/libpwquality/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1602781807
1
TIMESTAMP = 1669228314
2
SHA256 (libpwquality-1.4.4.tar.bz2) = d43baf23dc6887fe8f8e9b75cabaabc5f4bbbaa0f9eff44278d276141752a545
2
SHA256 (libpwquality-1.4.5.tar.bz2) = 6fcf18b75d305d99d04d2e42982ed5b787a081af2842220ed63287a2d6a10988
3
SIZE (libpwquality-1.4.4.tar.bz2) = 426923
3
SIZE (libpwquality-1.4.5.tar.bz2) = 433961
(-)b/security/libpwquality/files/patch-python_Makefile.in (+11 lines)
Added Link Here
1
--- python/Makefile.in.orig	2022-11-18 10:22:41 UTC
2
+++ python/Makefile.in
3
@@ -483,7 +483,7 @@ all-local:
4
 	CFLAGS="${CFLAGS} -fno-strict-aliasing" @PYTHONBINARY@ setup.py build --build-base py$(PYTHONREV)
5
 
6
 install-exec-local:
7
-	CFLAGS="${CFLAGS} -fno-strict-aliasing" @PYTHONBINARY@ setup.py build --build-base py$(PYTHONREV) install --prefix=${DESTDIR}${prefix}
8
+	CFLAGS="${CFLAGS} -fno-strict-aliasing" @PYTHONBINARY@ setup.py build --build-base py$(PYTHONREV) install --root=${DESTDIR} --single-version-externally-managed
9
 
10
 clean-local:
11
 	rm -rf py$(PYTHONREV)
(-)b/security/libpwquality/pkg-plist (-1 / +5 lines)
Lines 6-12 lib/libpwquality.a Link Here
6
lib/libpwquality.so
6
lib/libpwquality.so
7
lib/libpwquality.so.1
7
lib/libpwquality.so.1
8
lib/libpwquality.so.1.0.2
8
lib/libpwquality.so.1.0.2
9
%%PYTHON%%%%PYTHON_SITELIBDIR%%/pwquality-1.4.4-py%%PYTHON_VER%%.egg-info
9
%%PYTHON%%%%PYTHON_SITELIBDIR%%/pwquality-1.4.5-py%%PYTHON_VER%%.egg-info/PKG-INFO
10
%%PYTHON%%%%PYTHON_SITELIBDIR%%/pwquality-1.4.5-py%%PYTHON_VER%%.egg-info/SOURCES.txt
11
%%PYTHON%%%%PYTHON_SITELIBDIR%%/pwquality-1.4.5-py%%PYTHON_VER%%.egg-info/dependency_links.txt
12
%%PYTHON%%%%PYTHON_SITELIBDIR%%/pwquality-1.4.5-py%%PYTHON_VER%%.egg-info/top_level.txt
10
%%PYTHON%%%%PYTHON_SITELIBDIR%%/pwquality%%PYTHON_EXT_SUFFIX%%.so
13
%%PYTHON%%%%PYTHON_SITELIBDIR%%/pwquality%%PYTHON_EXT_SUFFIX%%.so
11
libdata/pkgconfig/pwquality.pc
14
libdata/pkgconfig/pwquality.pc
12
man/man1/pwmake.1.gz
15
man/man1/pwmake.1.gz
Lines 35-40 man/man5/pwquality.conf.5.gz Link Here
35
%%NLS%%share/locale/id/LC_MESSAGES/libpwquality.mo
38
%%NLS%%share/locale/id/LC_MESSAGES/libpwquality.mo
36
%%NLS%%share/locale/it/LC_MESSAGES/libpwquality.mo
39
%%NLS%%share/locale/it/LC_MESSAGES/libpwquality.mo
37
%%NLS%%share/locale/ja/LC_MESSAGES/libpwquality.mo
40
%%NLS%%share/locale/ja/LC_MESSAGES/libpwquality.mo
41
%%NLS%%share/locale/ka/LC_MESSAGES/libpwquality.mo
38
%%NLS%%share/locale/kk/LC_MESSAGES/libpwquality.mo
42
%%NLS%%share/locale/kk/LC_MESSAGES/libpwquality.mo
39
%%NLS%%share/locale/km/LC_MESSAGES/libpwquality.mo
43
%%NLS%%share/locale/km/LC_MESSAGES/libpwquality.mo
40
%%NLS%%share/locale/kn/LC_MESSAGES/libpwquality.mo
44
%%NLS%%share/locale/kn/LC_MESSAGES/libpwquality.mo

Return to bug 267949