git: 453e440ef637 - main - net/freeipa-client: Update to 4.12.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 06 Sep 2024 09:10:06 UTC
The branch main has been updated by 0mp: URL: https://cgit.FreeBSD.org/ports/commit/?id=453e440ef63736d9b097619f8d9b854cbe09950f commit 453e440ef63736d9b097619f8d9b854cbe09950f Author: Xavier Beaudouin <kiwi@oav.net> AuthorDate: 2024-09-04 13:47:54 +0000 Commit: Mateusz Piotrowski <0mp@FreeBSD.org> CommitDate: 2024-09-06 09:08:53 +0000 net/freeipa-client: Update to 4.12.2 Changelogs: - https://www.freeipa.org/release-notes/4-12-2.html - https://www.freeipa.org/release-notes/4-12-1.html - https://www.freeipa.org/release-notes/4-12-0.html PR: 281265 Sponsored by: Klara, Inc. --- net/freeipa-client/Makefile | 5 ++- net/freeipa-client/distinfo | 6 +-- .../files/patch-asn1_asn1c_INTEGER.c | 2 +- .../files/patch-asn1_asn1c_NativeEnumerated.c | 2 +- .../files/patch-asn1_asn1c_der__encoder.c | 2 +- net/freeipa-client/files/patch-client_Makefile.am | 4 +- net/freeipa-client/files/patch-configure.ac | 22 +++++++---- net/freeipa-client/files/patch-daemons_Makefile.am | 6 +-- net/freeipa-client/files/patch-init_Makefile.am | 4 +- .../patch-ipaplatform_freebsd_____init____.py | 4 -- .../files/patch-ipaplatform_freebsd___init__.py | 4 ++ net/freeipa-client/pkg-plist | 44 +++++++++++----------- 12 files changed, 56 insertions(+), 49 deletions(-) diff --git a/net/freeipa-client/Makefile b/net/freeipa-client/Makefile index efe6a6605764..0a1e233c4ae6 100644 --- a/net/freeipa-client/Makefile +++ b/net/freeipa-client/Makefile @@ -1,6 +1,5 @@ PORTNAME= freeipa-client -DISTVERSION= 4.11.0 -PORTREVISION= 1 +DISTVERSION= 4.12.2 CATEGORIES= net MASTER_SITES= https://releases.pagure.org/freeipa/ DISTNAME= freeipa-${DISTVERSION} @@ -46,6 +45,8 @@ EXTRACT_AFTER_ARGS= --exclude client/systemd --exclude daemons/dnssec \ daemons/ipa-slapi-plugins --exclude init/systemd \ --exclude init/tmpfilesd +PLIST_SUB= DISTVERSION=${DISTVERSION} + # Make sample configuration file post-install: @${MV} ${STAGEDIR}${PREFIX}/etc/ipa/epn.conf ${STAGEDIR}${PREFIX}/etc/ipa/epn.conf.sample diff --git a/net/freeipa-client/distinfo b/net/freeipa-client/distinfo index f81993182baf..74bdf1b3decf 100644 --- a/net/freeipa-client/distinfo +++ b/net/freeipa-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1698152461 -SHA256 (freeipa-4.11.0.tar.gz) = 97f7b60eafda928e35416119c89083f8f038e0fcd39f30bc07b8d8026fd3b7a4 -SIZE (freeipa-4.11.0.tar.gz) = 14533814 +TIMESTAMP = 1725364321 +SHA256 (freeipa-4.12.2.tar.gz) = dc88f5404e7613eb6530d71142ef43a9f89019d59cdc6ec25b778413258c317f +SIZE (freeipa-4.12.2.tar.gz) = 5699673 diff --git a/net/freeipa-client/files/patch-asn1_asn1c_INTEGER.c b/net/freeipa-client/files/patch-asn1_asn1c_INTEGER.c index 81283a3cc9b1..7d8ad8d0df3f 100644 --- a/net/freeipa-client/files/patch-asn1_asn1c_INTEGER.c +++ b/net/freeipa-client/files/patch-asn1_asn1c_INTEGER.c @@ -1,4 +1,4 @@ ---- asn1/asn1c/INTEGER.c.orig 2021-11-25 17:34:42 UTC +--- asn1/asn1c/INTEGER.c.orig 2024-08-21 15:06:37 UTC +++ asn1/asn1c/INTEGER.c @@ -7,6 +7,7 @@ #include <INTEGER.h> diff --git a/net/freeipa-client/files/patch-asn1_asn1c_NativeEnumerated.c b/net/freeipa-client/files/patch-asn1_asn1c_NativeEnumerated.c index ee8a2f560771..3776bdfbf1e1 100644 --- a/net/freeipa-client/files/patch-asn1_asn1c_NativeEnumerated.c +++ b/net/freeipa-client/files/patch-asn1_asn1c_NativeEnumerated.c @@ -1,4 +1,4 @@ ---- asn1/asn1c/NativeEnumerated.c.orig 2021-11-25 17:34:42 UTC +--- asn1/asn1c/NativeEnumerated.c.orig 2024-08-21 15:06:37 UTC +++ asn1/asn1c/NativeEnumerated.c @@ -11,6 +11,7 @@ */ diff --git a/net/freeipa-client/files/patch-asn1_asn1c_der__encoder.c b/net/freeipa-client/files/patch-asn1_asn1c_der__encoder.c index 477f73d33b4a..296af9816c70 100644 --- a/net/freeipa-client/files/patch-asn1_asn1c_der__encoder.c +++ b/net/freeipa-client/files/patch-asn1_asn1c_der__encoder.c @@ -1,4 +1,4 @@ ---- asn1/asn1c/der_encoder.c.orig 2021-11-25 17:34:42 UTC +--- asn1/asn1c/der_encoder.c.orig 2024-08-21 15:06:37 UTC +++ asn1/asn1c/der_encoder.c @@ -4,6 +4,7 @@ */ diff --git a/net/freeipa-client/files/patch-client_Makefile.am b/net/freeipa-client/files/patch-client_Makefile.am index 8151313edc55..d83900118cbc 100644 --- a/net/freeipa-client/files/patch-client_Makefile.am +++ b/net/freeipa-client/files/patch-client_Makefile.am @@ -1,6 +1,6 @@ ---- client/Makefile.am.orig 2023-08-21 14:29:00 UTC +--- client/Makefile.am.orig 2024-08-21 15:06:37 UTC +++ client/Makefile.am -@@ -94,8 +94,6 @@ ipa_join_LDADD = \ +@@ -94,8 +94,6 @@ SUBDIRS = \ SUBDIRS = \ share \ man \ diff --git a/net/freeipa-client/files/patch-configure.ac b/net/freeipa-client/files/patch-configure.ac index 60978722068d..16711b8e0d41 100644 --- a/net/freeipa-client/files/patch-configure.ac +++ b/net/freeipa-client/files/patch-configure.ac @@ -1,13 +1,12 @@ ---- configure.ac.orig 2023-08-21 14:29:00 UTC +--- configure.ac.orig 2024-08-21 15:06:37 UTC +++ configure.ac -@@ -24,10 +24,13 @@ dnl enable features like htole16() - CFLAGS="$CFLAGS -D_DEFAULT_SOURCE=1" +@@ -25,9 +25,12 @@ dnl fail hard when includes statements are missing dnl Enable features like strndup() CFLAGS="$CFLAGS -D_POSIX_C_SOURCE=200809L" -+dnl Removing this failing hard because on implicit declaration of -+dnl alloca() used several place in the code. dnl fail hard when includes statements are missing -CFLAGS="$CFLAGS -Werror=implicit-function-declaration" ++dnl Removing this failing hard because on implicit declaration of ++dnl alloca() used several plaice in the code. +dnl CFLAGS="$CFLAGS -Werror=implicit-function-declaration" AC_PROG_CC_C99 @@ -15,7 +14,7 @@ AC_DISABLE_STATIC LT_INIT -@@ -211,14 +214,7 @@ dnl -------------------------------------------------- +@@ -211,14 +214,7 @@ SAVE_LIBS="$LIBS" dnl - Check for libintl dnl --------------------------------------------------------------------------- SAVE_LIBS="$LIBS" @@ -31,7 +30,7 @@ LIBS="$SAVELIBS" AC_SUBST(LIBINTL_LIBS) -@@ -249,32 +245,13 @@ AC_ARG_WITH([runstatedir], +@@ -249,39 +245,13 @@ dnl -------------------------------------------------- AC_SUBST([runstatedir]) dnl --------------------------------------------------------------------------- @@ -53,6 +52,13 @@ - [systemdtmpfilesdir=$($PKG_CONFIG --define-variable=prefix='${prefix}' --variable=tmpfilesdir systemd)]) -AC_SUBST([systemdtmpfilesdir]) - +-AC_ARG_WITH([systemdcatalogdir], +- AS_HELP_STRING([--with-systemdcatalogdir=DIR], +- [Directory for systemd journal catalog files]), +- [systemdcatalogdir=$with_systemdcatalogdir], +- [systemdcatalogdir=$($PKG_CONFIG --define-variable=prefix='${prefix}' --variable=catalogdir systemd)]) +-AC_SUBST([systemdcatalogdir]) +- -dnl --------------------------------------------------------------------------- dnl - Server-only configuration dnl --------------------------------------------------------------------------- @@ -68,7 +74,7 @@ dnl --------------------------------------------------------------------------- dnl - Check if IPA certauth plugin can be build -@@ -618,35 +595,11 @@ AC_CONFIG_FILES([ +@@ -625,35 +595,11 @@ AC_CONFIG_FILES([ client/Makefile client/share/Makefile client/man/Makefile diff --git a/net/freeipa-client/files/patch-daemons_Makefile.am b/net/freeipa-client/files/patch-daemons_Makefile.am index dd6add1ccd92..28474b228b06 100644 --- a/net/freeipa-client/files/patch-daemons_Makefile.am +++ b/net/freeipa-client/files/patch-daemons_Makefile.am @@ -1,6 +1,6 @@ ---- daemons/Makefile.am.orig 2023-08-21 14:29:00 UTC -+++ daemons/Makefile.am -@@ -9,11 +9,8 @@ noinst_HEADERS = ipa-version.h.in +--- daemons/Makefile.am.orig 2023-08-21 16:29:00.040643147 +0200 ++++ daemons/Makefile.am 2023-10-24 17:56:44.164932000 +0200 +@@ -9,11 +9,8 @@ SUBDIRS = \ . \ diff --git a/net/freeipa-client/files/patch-init_Makefile.am b/net/freeipa-client/files/patch-init_Makefile.am index b13af0e0cdc9..ba05d2628086 100644 --- a/net/freeipa-client/files/patch-init_Makefile.am +++ b/net/freeipa-client/files/patch-init_Makefile.am @@ -1,5 +1,5 @@ ---- init/Makefile.am.orig 2021-11-25 17:34:42 UTC -+++ init/Makefile.am +--- init/Makefile.am.orig 2023-10-24 17:29:14.662539000 +0200 ++++ init/Makefile.am 2023-10-24 17:29:28.779983000 +0200 @@ -2,7 +2,7 @@ # AUTOMAKE_OPTIONS = 1.7 diff --git a/net/freeipa-client/files/patch-ipaplatform_freebsd_____init____.py b/net/freeipa-client/files/patch-ipaplatform_freebsd_____init____.py deleted file mode 100644 index b31b63498c12..000000000000 --- a/net/freeipa-client/files/patch-ipaplatform_freebsd_____init____.py +++ /dev/null @@ -1,4 +0,0 @@ ---- ipaplatform/freebsd/__init__.py.orig 2023-11-29 16:56:08 UTC -+++ ipaplatform/freebsd/__init__.py -@@ -0,0 +1 @@ -+NAME = 'freebsd' diff --git a/net/freeipa-client/files/patch-ipaplatform_freebsd___init__.py b/net/freeipa-client/files/patch-ipaplatform_freebsd___init__.py new file mode 100644 index 000000000000..b1ed5b7e8011 --- /dev/null +++ b/net/freeipa-client/files/patch-ipaplatform_freebsd___init__.py @@ -0,0 +1,4 @@ +--- /dev/null 2023-10-25 10:42:48.658581000 +0200 ++++ ipaplatform/freebsd/__init__.py 2023-10-25 10:42:03.380066000 +0200 +@@ -0,0 +1 @@ ++NAME = 'freebsd' diff --git a/net/freeipa-client/pkg-plist b/net/freeipa-client/pkg-plist index 66256760b5ca..3dc800083173 100644 --- a/net/freeipa-client/pkg-plist +++ b/net/freeipa-client/pkg-plist @@ -2,13 +2,13 @@ bin/ipa etc/bash_completion.d/ipa @sample etc/ipa/epn.conf.sample etc/ipa/epn/expire_msg.template -%%PYTHON_SITELIBDIR%%/ipaclient-4.11.0-py%%PYTHON_VER%%.egg-info/PKG-INFO -%%PYTHON_SITELIBDIR%%/ipaclient-4.11.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt -%%PYTHON_SITELIBDIR%%/ipaclient-4.11.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt -%%PYTHON_SITELIBDIR%%/ipaclient-4.11.0-py%%PYTHON_VER%%.egg-info/entry_points.txt -%%PYTHON_SITELIBDIR%%/ipaclient-4.11.0-py%%PYTHON_VER%%.egg-info/not-zip-safe -%%PYTHON_SITELIBDIR%%/ipaclient-4.11.0-py%%PYTHON_VER%%.egg-info/requires.txt -%%PYTHON_SITELIBDIR%%/ipaclient-4.11.0-py%%PYTHON_VER%%.egg-info/top_level.txt +%%PYTHON_SITELIBDIR%%/ipaclient-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/ipaclient-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/ipaclient-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/ipaclient-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/entry_points.txt +%%PYTHON_SITELIBDIR%%/ipaclient-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/not-zip-safe +%%PYTHON_SITELIBDIR%%/ipaclient-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/requires.txt +%%PYTHON_SITELIBDIR%%/ipaclient-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/top_level.txt %%PYTHON_SITELIBDIR%%/ipaclient/__init__.py %%PYTHON_SITELIBDIR%%/ipaclient/__main__.py %%PYTHON_SITELIBDIR%%/ipaclient/discovery.py @@ -250,11 +250,11 @@ etc/ipa/epn/expire_msg.template %%PYTHON_SITELIBDIR%%/ipaclient/remote_plugins/__init__.py %%PYTHON_SITELIBDIR%%/ipaclient/remote_plugins/compat.py %%PYTHON_SITELIBDIR%%/ipaclient/remote_plugins/schema.py -%%PYTHON_SITELIBDIR%%/ipalib-4.11.0-py%%PYTHON_VER%%.egg-info/PKG-INFO -%%PYTHON_SITELIBDIR%%/ipalib-4.11.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt -%%PYTHON_SITELIBDIR%%/ipalib-4.11.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt -%%PYTHON_SITELIBDIR%%/ipalib-4.11.0-py%%PYTHON_VER%%.egg-info/requires.txt -%%PYTHON_SITELIBDIR%%/ipalib-4.11.0-py%%PYTHON_VER%%.egg-info/top_level.txt +%%PYTHON_SITELIBDIR%%/ipalib-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/ipalib-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/ipalib-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/ipalib-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/requires.txt +%%PYTHON_SITELIBDIR%%/ipalib-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/top_level.txt %%PYTHON_SITELIBDIR%%/ipalib/__init__.py %%PYTHON_SITELIBDIR%%/ipalib/aci.py %%PYTHON_SITELIBDIR%%/ipalib/backend.py @@ -290,11 +290,11 @@ etc/ipa/epn/expire_msg.template %%PYTHON_SITELIBDIR%%/ipalib/text.py %%PYTHON_SITELIBDIR%%/ipalib/util.py %%PYTHON_SITELIBDIR%%/ipalib/x509.py -%%PYTHON_SITELIBDIR%%/ipaplatform-4.11.0-py%%PYTHON_VER%%.egg-info/PKG-INFO -%%PYTHON_SITELIBDIR%%/ipaplatform-4.11.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt -%%PYTHON_SITELIBDIR%%/ipaplatform-4.11.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt -%%PYTHON_SITELIBDIR%%/ipaplatform-4.11.0-py%%PYTHON_VER%%.egg-info/requires.txt -%%PYTHON_SITELIBDIR%%/ipaplatform-4.11.0-py%%PYTHON_VER%%.egg-info/top_level.txt +%%PYTHON_SITELIBDIR%%/ipaplatform-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/ipaplatform-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/ipaplatform-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/ipaplatform-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/requires.txt +%%PYTHON_SITELIBDIR%%/ipaplatform-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/top_level.txt %%PYTHON_SITELIBDIR%%/ipaplatform/__init__.py %%PYTHON_SITELIBDIR%%/ipaplatform/_importhook.py %%PYTHON_SITELIBDIR%%/ipaplatform/base/__init__.py @@ -351,11 +351,11 @@ etc/ipa/epn/expire_msg.template %%PYTHON_SITELIBDIR%%/ipaplatform/suse/services.py %%PYTHON_SITELIBDIR%%/ipaplatform/suse/tasks.py %%PYTHON_SITELIBDIR%%/ipaplatform/tasks.py -%%PYTHON_SITELIBDIR%%/ipapython-4.11.0-py%%PYTHON_VER%%.egg-info/PKG-INFO -%%PYTHON_SITELIBDIR%%/ipapython-4.11.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt -%%PYTHON_SITELIBDIR%%/ipapython-4.11.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt -%%PYTHON_SITELIBDIR%%/ipapython-4.11.0-py%%PYTHON_VER%%.egg-info/requires.txt -%%PYTHON_SITELIBDIR%%/ipapython-4.11.0-py%%PYTHON_VER%%.egg-info/top_level.txt +%%PYTHON_SITELIBDIR%%/ipapython-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/ipapython-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/ipapython-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/ipapython-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/requires.txt +%%PYTHON_SITELIBDIR%%/ipapython-%%DISTVERSION%%-py%%PYTHON_VER%%.egg-info/top_level.txt %%PYTHON_SITELIBDIR%%/ipapython/__init__.py %%PYTHON_SITELIBDIR%%/ipapython/admintool.py %%PYTHON_SITELIBDIR%%/ipapython/certdb.py