This commit is contained in:
2026-02-02 06:24:21 +01:00
parent 9e209cbad4
commit ae789646ba
2 changed files with 38 additions and 6 deletions

View File

@ -1,6 +1,6 @@
PORTNAME= freeipa-client
DISTVERSION= 4.13.0
PORTREVISION= 2
PORTREVISION= 4
CATEGORIES= net
MASTER_SITES= https://releases.pagure.org/freeipa/
DISTNAME= freeipa-${DISTVERSION}
@ -48,12 +48,19 @@ EXTRACT_AFTER_ARGS= --exclude client/systemd --exclude daemons/dnssec \
PLIST_SUB= DISTVERSION=${DISTVERSION}
# Remove install_files.txt from python
post-stage:
@${RM} ${STAGEDIR}${PREFIX}/lib/python3.11/site-packages/ipaclient/install_files.txt
@${RM} ${STAGEDIR}${PREFIX}/lib/python3.11/site-packages/ipapython/install_files.txt
@${RM} ${STAGEDIR}${PREFIX}/lib/python3.11/site-packages/ipaplatform/install_files.txt
@${RM} ${STAGEDIR}${PREFIX}/lib/python3.11/site-packages/ipalib/install_files.txt
${REINPLACE_CMD} -e 's|${STAGEDIR}||' \
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ipaclient/install_files.txt
${REINPLACE_CMD} -e 's|${STAGEDIR}||' \
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ipapython/install_files.txt
${REINPLACE_CMD} -e 's|${STAGEDIR}||' \
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ipaplatform/install_files.txt
${REINPLACE_CMD} -e 's|${STAGEDIR}||' \
${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ipalib/install_files.txt
${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ipaclient/install_files.txt.bak
${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ipapython/install_files.txt.bak
${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ipaplaform/install_files.txt.bak
${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ipalib/install_files.txt.bak
# Make sample configuration file
post-install:

View File

@ -25,6 +25,7 @@ etc/ipa/epn/expire_msg.template
%%PYTHON_SITELIBDIR%%/ipaclient/install/ipadiscovery.py
%%PYTHON_SITELIBDIR%%/ipaclient/install/sssd.py
%%PYTHON_SITELIBDIR%%/ipaclient/install/timeconf.py
%%PYTHON_SITELIBDIR%%/ipaclient/install_files.txt
%%PYTHON_SITELIBDIR%%/ipaclient/plugins/__init__.py
%%PYTHON_SITELIBDIR%%/ipaclient/plugins/automember.py
%%PYTHON_SITELIBDIR%%/ipaclient/plugins/automount.py
@ -51,6 +52,7 @@ etc/ipa/epn/expire_msg.template
%%PYTHON_SITELIBDIR%%/ipaclient/plugins/service.py
%%PYTHON_SITELIBDIR%%/ipaclient/plugins/stageuser.py
%%PYTHON_SITELIBDIR%%/ipaclient/plugins/sudorule.py
%%PYTHON_SITELIBDIR%%/ipaclient/plugins/sysaccounts.py
%%PYTHON_SITELIBDIR%%/ipaclient/plugins/topology.py
%%PYTHON_SITELIBDIR%%/ipaclient/plugins/trust.py
%%PYTHON_SITELIBDIR%%/ipaclient/plugins/user.py
@ -267,6 +269,7 @@ etc/ipa/epn/expire_msg.template
%%PYTHON_SITELIBDIR%%/ipalib/errors.py
%%PYTHON_SITELIBDIR%%/ipalib/facts.py
%%PYTHON_SITELIBDIR%%/ipalib/frontend.py
%%PYTHON_SITELIBDIR%%/ipalib/ipajson.py
%%PYTHON_SITELIBDIR%%/ipalib/install/__init__.py
%%PYTHON_SITELIBDIR%%/ipalib/install/certmonger.py
%%PYTHON_SITELIBDIR%%/ipalib/install/certstore.py
@ -275,6 +278,8 @@ etc/ipa/epn/expire_msg.template
%%PYTHON_SITELIBDIR%%/ipalib/install/kinit.py
%%PYTHON_SITELIBDIR%%/ipalib/install/service.py
%%PYTHON_SITELIBDIR%%/ipalib/install/sysrestore.py
%%PYTHON_SITELIBDIR%%/ipalib/install_files.txt
%%PYTHON_SITELIBDIR%%/ipalib/kinit.py
%%PYTHON_SITELIBDIR%%/ipalib/krb_utils.py
%%PYTHON_SITELIBDIR%%/ipalib/messages.py
%%PYTHON_SITELIBDIR%%/ipalib/misc.py
@ -317,11 +322,17 @@ etc/ipa/epn/expire_msg.template
%%PYTHON_SITELIBDIR%%/ipaplatform/fedora_container/services.py
%%PYTHON_SITELIBDIR%%/ipaplatform/fedora_container/tasks.py
%%PYTHON_SITELIBDIR%%/ipaplatform/freebsd/__init__.py
%%PYTHON_SITELIBDIR%%/ipaplatform/install_files.txt
%%PYTHON_SITELIBDIR%%/ipaplatform/nixos/__init__.py
%%PYTHON_SITELIBDIR%%/ipaplatform/nixos/constants.py
%%PYTHON_SITELIBDIR%%/ipaplatform/nixos/paths.py
%%PYTHON_SITELIBDIR%%/ipaplatform/nixos/services.py
%%PYTHON_SITELIBDIR%%/ipaplatform/nixos/tasks.py
%%PYTHON_SITELIBDIR%%/ipaplatform/opencloudos/__init__.py
%%PYTHON_SITELIBDIR%%/ipaplatform/opencloudos/constants.py
%%PYTHON_SITELIBDIR%%/ipaplatform/opencloudos/paths.py
%%PYTHON_SITELIBDIR%%/ipaplatform/opencloudos/services.py
%%PYTHON_SITELIBDIR%%/ipaplatform/opencloudos/tasks.py
%%PYTHON_SITELIBDIR%%/ipaplatform/osinfo.py
%%PYTHON_SITELIBDIR%%/ipaplatform/override.py
%%PYTHON_SITELIBDIR%%/ipaplatform/paths.py
@ -348,6 +359,16 @@ 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%%/ipaplatform/tencentos/__init__.py
%%PYTHON_SITELIBDIR%%/ipaplatform/tencentos/constants.py
%%PYTHON_SITELIBDIR%%/ipaplatform/tencentos/paths.py
%%PYTHON_SITELIBDIR%%/ipaplatform/tencentos/services.py
%%PYTHON_SITELIBDIR%%/ipaplatform/tencentos/tasks.py
%%PYTHON_SITELIBDIR%%/ipaplatform/test_fedora_legacy/__init__.py
%%PYTHON_SITELIBDIR%%/ipaplatform/test_fedora_legacy/constants.py
%%PYTHON_SITELIBDIR%%/ipaplatform/test_fedora_legacy/paths.py
%%PYTHON_SITELIBDIR%%/ipaplatform/test_fedora_legacy/services.py
%%PYTHON_SITELIBDIR%%/ipaplatform/test_fedora_legacy/tasks.py
%%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
@ -372,6 +393,7 @@ etc/ipa/epn/expire_msg.template
%%PYTHON_SITELIBDIR%%/ipapython/install/core.py
%%PYTHON_SITELIBDIR%%/ipapython/install/typing.py
%%PYTHON_SITELIBDIR%%/ipapython/install/util.py
%%PYTHON_SITELIBDIR%%/ipapython/install_files.txt
%%PYTHON_SITELIBDIR%%/ipapython/ipa_log_manager.py
%%PYTHON_SITELIBDIR%%/ipapython/ipachangeconf.py
%%PYTHON_SITELIBDIR%%/ipapython/ipaldap.py
@ -404,7 +426,9 @@ sbin/ipa-getkeytab
sbin/ipa-join
sbin/ipa-rmkeytab
share/ipa/client/freeipa.template
share/ipa/client/freeipa-realm.template
share/ipa/client/ssh_ipa.conf.template
share/ipa/client/unbound.conf.template
share/ipa/client/sshd_ipa.conf.template
share/locale/bn_IN/LC_MESSAGES/ipa.mo
share/locale/ca/LC_MESSAGES/ipa.mo
@ -413,6 +437,7 @@ share/locale/de/LC_MESSAGES/ipa.mo
share/locale/en_GB/LC_MESSAGES/ipa.mo
share/locale/es/LC_MESSAGES/ipa.mo
share/locale/eu/LC_MESSAGES/ipa.mo
share/locale/fa/LC_MESSAGES/ipa.mo
share/locale/fi/LC_MESSAGES/ipa.mo
share/locale/fr/LC_MESSAGES/ipa.mo
share/locale/hi/LC_MESSAGES/ipa.mo