commit:     ba25152c65ff41114125d31cdddbdf888835d813
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 23:23:54 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 23:24:55 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=ba25152c

Documentation: regenerate-files: Support foreign categories in kde-frameworks 
sets

Also support high KF5/6 version numbers

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 Documentation/maintainers/regenerate-files | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 1b4b4cdfc6..526428a26e 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -203,14 +203,14 @@ pushd ../../sets/ > /dev/null
 for set in *frameworks-5*${KF5_RELEASE}; do
        newfile=${set/%-${KF5_RELEASE}}
        echo -e "${HEADER}" > "${newfile}"
-       sed -r 
"/@/s/-${KF5_RELEASE}//g;/5\.9999$/s/~//;s/<//;\@kde-frameworks/@s/-(5\.9999|5\...\.50)/:5/"
 "${set}" >> "${newfile}"
+       sed -r 
"/@/s/-${KF5_RELEASE}//g;/5\.9999$/s/~//;s/<//;\@kde-[a-z]+/@s/-(5\.9999|5\.[0-9]+\.50)/:5/"
 "${set}" >> "${newfile}"
 done
 
 if [[ -n ${KF6_RELEASE} ]]; then
        for set in *frameworks-6*${KF6_RELEASE}; do
                newfile=${set/%-${KF6_RELEASE}}
                echo -e "${HEADER}" > "${newfile}"
-               sed -r 
"/@/s/-${KF6_RELEASE}//g;/9999$/s/~//;s/<//;\@kde-frameworks/@s/-(9999|5\...\.50)//"
 "${set}" >> "${newfile}"
+               sed -r 
"/@/s/-${KF6_RELEASE}//g;/9999$/s/~//;s/<//;\@kde-frameworks/@s/-(9999|5\.[0-9]+\.50)//"
 "${set}" >> "${newfile}"
        done
 fi
 

Reply via email to