1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-18 00:10:04 +00:00

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.
This commit is contained in:
Xavier Beaudouin 2024-09-04 15:47:54 +02:00 committed by Mateusz Piotrowski
parent 11afd25981
commit 453e440ef6
12 changed files with 56 additions and 49 deletions

View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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 @@
*/

View File

@ -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 @@
*/

View File

@ -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 \

View File

@ -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

View File

@ -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 = \
. \

View File

@ -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

View File

@ -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'

View File

@ -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'

View File

@ -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