[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, ...

2024-03-02 Thread Andreas Sturmlechner
commit: eb86a88536e171ea1a93db497f91035cde5c5da1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  2 10:32:04 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  2 10:34:12 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eb86a885

Documentation: Drop KDE Frameworks 5.113, switch default to 5.115

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files |  4 +-
 .../.kde-frameworks-5-5.113/_HEADER_   |  2 -
 .../.kde-frameworks-5-5.113/kde-frameworks-5-5.113 |  1 -
 .../kde-frameworks-5-portingaids-5.113 |  1 -
 .../kde-frameworks-5-tier1-5.113   |  1 -
 .../kde-frameworks-5-tier2-5.113   |  1 -
 .../kde-frameworks-5-tier3-5.113   |  1 -
 .../.kde-frameworks-5-5.113/more-deps  |  0
 .../kde-frameworks-5.113.keywords  | 88 --
 Documentation/package.mask/kde-frameworks-5.113| 88 --
 .../.kde-frameworks-5-5.113/_HEADER_   |  2 -
 .../.kde-frameworks-5-5.113/kde-frameworks-5-5.113 |  1 -
 .../kde-frameworks-5-portingaids-5.113 |  1 -
 .../kde-frameworks-5-tier1-5.113   |  1 -
 .../kde-frameworks-5-tier2-5.113   |  1 -
 .../kde-frameworks-5-tier3-5.113   |  1 -
 Documentation/package.unmask/kde-frameworks-5.113  | 88 --
 17 files changed, 2 insertions(+), 280 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index c4486744e1..79a416f64a 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,8 +9,8 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF5_RELEASES="5.113 5.115"
-KF5_RELEASE=${KF5_RELEASE:-5.113}
+KF5_RELEASES="5.115"
+KF5_RELEASE=${KF5_RELEASE:-5.115}
 
 KF6_RELEASES="6.0"
 KF6_RELEASE=${KF6_RELEASE:-}

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/_HEADER_
deleted file mode 100644
index 5241dfe306..00
--- a/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Frameworks 5 5.113 
release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5-5.113/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-5.113
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-5.113
deleted file mode 12
index ec51df7549..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-5.113
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-5.113
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-portingaids-5.113
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-portingaids-5.113
deleted file mode 12
index ebc93240ff..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-portingaids-5.113
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-portingaids-5.113
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-tier1-5.113
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-tier1-5.113
deleted file mode 12
index 4cf1fddd72..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-tier1-5.113
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-tier1-5.113
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-tier2-5.113
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-tier2-5.113
deleted file mode 12
index f833a9bb57..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-tier2-5.113
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-tier2-5.113
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-tier3-5.113
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-tier3-5.113
deleted file mode 12
index 1c3f53941c..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/kde-frameworks-5-tier3-5.113
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-tier3-5.113
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.113/more-deps
deleted file mode 

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2024-02-23 Thread Maciej Mrozowski
commit: 9330eb9f29b5b5e844dbaa641d5543fa273e53a6
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Sat Feb 24 02:27:12 2024 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Sat Feb 24 02:27:12 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9330eb9f

Documentation: update dynlink-scanner

Signed-off-by: Maciej Mrozowski  gentoo.org>

 Documentation/maintainers/dynlink-scanner | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/Documentation/maintainers/dynlink-scanner 
b/Documentation/maintainers/dynlink-scanner
index 153edd0e4d..90162c8f83 100755
--- a/Documentation/maintainers/dynlink-scanner
+++ b/Documentation/maintainers/dynlink-scanner
@@ -16,11 +16,6 @@ get_link_deps()
 # Print linking deps for given executable or shared object in alphabetical 
order.
 # Also try to dlopen shared objects in order to detect missing/broken 
dependencies.
 if [[ "$1" = --linking-deps ]]; then
-   # Sanity check, file-5.12 is broken, bail out early
-   if [[ `file --version | grep --color=never file- | cut -d'-' -f2` == 
'5.12' ]]; then
-   echo "file-5.12 is broken, bailing out"
-   exit 1
-   fi
mime=`file -b --mime-type "$2"`
if [[ "$mime" == 'application/x-pie-executable' ]] || [[ "$mime" == 
'application/x-executable' ]] || [[ "${mime}" == 'application/x-sharedlib' ]]; 
then
LINK=`get_link_deps "$2"`
@@ -39,6 +34,12 @@ if ! portageq has_version $ROOT/ $1; then
exit 1
 fi
 
+# Sanity check, file-5.12 is broken, bail out early
+if [[ `file --version | grep --color=never file- | cut -d'-' -f2` == '5.12' 
]]; then
+   echo "file-5.12 is broken, bailing out"
+   exit 1
+fi
+
 # Compile dlopen test application, we will use it to check for broken linking 
dependencies
 gcc "`dirname $0`/try_dlopen.c" -o /tmp/try_dlopen -ldl
 
@@ -48,7 +49,7 @@ for cpv in `portageq match $ROOT/ $1`; do
# For each file that belongs to package
# run dynlink-scanner --linking-deps  to obtain its linking 
dependencies
# Assign all linking deps to packages and print package names
-   qfile -R $ROOT `portageq contents $ROOT/ $cpv | xargs -r -L 1 "$0" 
--linking-deps` | cut -f1 -d' ' | sort -u
+   qfile -R $ROOT `portageq contents $ROOT/ $cpv | xargs -r -L 1 "$0" 
--linking-deps` | cut -f1 -d':' | sort -u
 done
 
 # Cleanup



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2024-01-13 Thread Sam James
commit: 41ba2e3ec3ffa4b8e0ad85a51561170e9954fa5c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 13 16:38:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 13 16:38:11 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=41ba2e3e

Documentation/maintainers: app-doc/doxygen -> app-text/doxygen

Signed-off-by: Sam James  gentoo.org>

 Documentation/maintainers/cmake_dep_check.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/cmake_dep_check.py 
b/Documentation/maintainers/cmake_dep_check.py
index 960b052d86..edc877626a 100755
--- a/Documentation/maintainers/cmake_dep_check.py
+++ b/Documentation/maintainers/cmake_dep_check.py
@@ -41,7 +41,7 @@ PACKAGE_MAP = {
'DBusGLib': 'dev-libs/dbus-glib',
'dbusmenu-qt5': 'dev-libs/libdbusmenu-qt',
'DDCUtil': 'app-misc/ddcutil',
-   'Doxygen': 'app-doc/doxygen',
+   'Doxygen': 'app-text/doxygen',
'DvdRead': 'media-libs/libdvdread',
'ECM': 'kde-frameworks/extra-cmake-modules',
'EGL': 'media-libs/mesa[egl]',



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2024-01-07 Thread Andreas Sturmlechner
commit: 6bb7a3bfa46fa0710a71c727607f71432df6cc21
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  7 19:09:04 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  7 19:09:04 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6bb7a3bf

Documentation: regenerate-files: Support categories with digits in them

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 04f22f6e4a..6591904a35 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -64,7 +64,7 @@ for release in $GEAR_RELEASES; do
echo -e "${HEADER}" > "kde-gear-${release}.49..keywords"
for file in ".kde-gear-${release}"/*; do
newfile=".kde-gear-${release}.49."/$(basename 
"${file}")
-   sed -e 
"/^<[a-z-]*\/.*\.50$/{s/\.50/.49./;s/^ "${newfile}"
# echo "${newfile}"
done



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2024-01-07 Thread Andreas Sturmlechner
commit: 9c3cc5766cad39da33fe81744dbb9c70abe62723
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  7 17:12:14 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  7 17:12:14 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c3cc576

Documentation: regenerate-files: Generate KF6 files w/ SLOT def

Signed-off-by: Andreas Sturmlechner  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 16bd129bbb..04f22f6e4a 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -36,7 +36,7 @@ if [[ -n ${KF6_RELEASES} ]]; then
if [[ -d ".kde-frameworks-${release}" ]]; then
echo -e "${HEADER}" > 
"kde-frameworks-${release}.keywords"
cat ".kde-frameworks-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' | \
-   sed -e '/^~.*[.-]$/s/$/ **/' -e '/^@/d' >> 
"kde-frameworks-${release}.keywords"
+   sed -e '/^~.*[.-]\:[0-9]*$/s/$/ **/' -e 
'/^@/d' >> "kde-frameworks-${release}.keywords"
fi
done
 fi
@@ -89,7 +89,7 @@ if [[ -d .kde-frameworks-live.base ]]; then
echo -e "${HEADER}" > kde-frameworks-live.keywords
for file in .kde-frameworks-live.base/*; do
newfile=.kde-frameworks-live/$(basename "${file}")
-   sed -e '/^~.*[.-]$/s/$/ **/'  -e '/^@/d' "${file}" > 
"${newfile}"
+   sed -e '/^~.*[.-]\:[0-9]*$/s/$/ **/'  -e '/^@/d' "${file}" 
> "${newfile}"
done
cat .kde-frameworks-live/* >> kde-frameworks-live.keywords
 fi



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.mask/, ...

2023-12-19 Thread Andreas Sturmlechner
commit: 2cc21377dea2dc8787447f7e1bed5291fb2de905
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 19 20:48:33 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 20:48:33 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2cc21377

Documentation: Drop KDE Gear 23.04

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files |   2 +-
 .../.kde-gear-23.04.49./_HEADER_   |   2 -
 .../.kde-gear-23.04.49./kde-baseapps-23.04 |   5 -
 .../.kde-gear-23.04.49./kde-gear-23.04 |  10 -
 .../.kde-gear-23.04.49./kdeaccessibility-23.04 |   5 -
 .../.kde-gear-23.04.49./kdeadmin-23.04 |   3 -
 .../.kde-gear-23.04.49./kdeedu-23.04   |  26 ---
 .../.kde-gear-23.04.49./kdegames-23.04 |  43 
 .../.kde-gear-23.04.49./kdegraphics-23.04  |  18 --
 .../.kde-gear-23.04.49./kdemultimedia-23.04|  15 --
 .../.kde-gear-23.04.49./kdenetwork-23.04   |  20 --
 .../.kde-gear-23.04.49./kdepim-23.04   |  57 -
 .../.kde-gear-23.04.49./kdesdk-23.04   |  19 --
 .../.kde-gear-23.04.49./kdeutils-23.04 |  25 ---
 .../.kde-gear-23.04.49./more-deps  |   0
 .../.kde-gear-23.04/_HEADER_   |   2 -
 .../.kde-gear-23.04/kde-baseapps-23.04 |   1 -
 .../.kde-gear-23.04/kde-gear-23.04 |   1 -
 .../.kde-gear-23.04/kdeaccessibility-23.04 |   1 -
 .../.kde-gear-23.04/kdeadmin-23.04 |   1 -
 .../.kde-gear-23.04/kdeedu-23.04   |   1 -
 .../.kde-gear-23.04/kdegames-23.04 |   1 -
 .../.kde-gear-23.04/kdegraphics-23.04  |   1 -
 .../.kde-gear-23.04/kdemultimedia-23.04|   1 -
 .../.kde-gear-23.04/kdenetwork-23.04   |   1 -
 .../.kde-gear-23.04/kdepim-23.04   |   1 -
 .../.kde-gear-23.04/kdesdk-23.04   |   1 -
 .../.kde-gear-23.04/kdeutils-23.04 |   1 -
 .../.kde-gear-23.04/more-deps  |   0
 .../kde-gear-23.04.49..keywords| 249 -
 .../kde-gear-23.04.keywords| 249 -
 Documentation/package.mask/kde-gear-23.04  | 249 -
 .../package.unmask/.kde-gear-23.04/_HEADER_|   2 -
 .../.kde-gear-23.04/kde-baseapps-23.04 |   1 -
 .../package.unmask/.kde-gear-23.04/kde-gear-23.04  |   1 -
 .../.kde-gear-23.04/kdeaccessibility-23.04 |   1 -
 .../package.unmask/.kde-gear-23.04/kdeadmin-23.04  |   1 -
 .../package.unmask/.kde-gear-23.04/kdeedu-23.04|   1 -
 .../package.unmask/.kde-gear-23.04/kdegames-23.04  |   1 -
 .../.kde-gear-23.04/kdegraphics-23.04  |   1 -
 .../.kde-gear-23.04/kdemultimedia-23.04|   1 -
 .../.kde-gear-23.04/kdenetwork-23.04   |   1 -
 .../package.unmask/.kde-gear-23.04/kdepim-23.04|   1 -
 .../package.unmask/.kde-gear-23.04/kdesdk-23.04|   1 -
 .../package.unmask/.kde-gear-23.04/kdeutils-23.04  |   1 -
 Documentation/package.unmask/kde-gear-23.04| 249 -
 46 files changed, 1 insertion(+), 1273 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 05a6aa12be..8a303d3d1d 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -18,7 +18,7 @@ KF6_RELEASE=${KF6_RELEASE:-}
 PLASMA_RELEASES="5.27"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.27}
 
-GEAR_RELEASES="23.04 23.08"
+GEAR_RELEASES="23.08"
 GEAR_RELEASE=${GEAR_RELEASE:-23.08}
 
 # regenerate keywords

diff --git 
a/Documentation/package.accept_keywords/.kde-gear-23.04.49./_HEADER_ 
b/Documentation/package.accept_keywords/.kde-gear-23.04.49./_HEADER_
deleted file mode 100644
index 5088eb592a..00
--- a/Documentation/package.accept_keywords/.kde-gear-23.04.49./_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Gear 23.04 release.
-# Edit Documentation/package.accept_keywords/.kde-gear-23.04/ files instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-gear-23.04.49./kde-baseapps-23.04
 
b/Documentation/package.accept_keywords/.kde-gear-23.04.49./kde-baseapps-23.04
deleted file mode 100644
index ef30d587be..00
--- 
a/Documentation/package.accept_keywords/.kde-gear-23.04.49./kde-baseapps-23.04
+++ /dev/null
@@ -1,5 +0,0 @@
-~kde-apps/kdialog-23.04.49. **
-~kde-apps/keditbookmarks-23.04.49. **
-~kde-apps/kfind-23.04.49. **
-~kde-apps/konqueror-23.04.49. **
-~www-client/falkon-23.04.49. **

diff --git 
a/Documentation/package.accept_keywords/.kde-gear-23.04.49./kde-gear-23.04 
b/Documentation/package.accept_keywords/.kde-gear-23.04.49./kde-gear-23.04
deleted file mode 100644
index 

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, ...

2023-12-17 Thread Andreas Sturmlechner
commit: f0ae9d53ea66cd2a78a3001a7ea83fad2c09179e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 17 09:13:54 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 17 23:01:21 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f0ae9d53

Documentation: Add KDE Frameworks 5.246

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.246/_HEADER_ |  2 +
 .../.kde-frameworks-5.246/kde-frameworks-5.246 |  1 +
 .../kde-frameworks-tier1-5.246 |  1 +
 .../kde-frameworks-tier2-5.246 |  1 +
 .../kde-frameworks-tier3-5.246 |  1 +
 .../.kde-frameworks-5.246/more-deps|  0
 .../kde-frameworks-5.246.keywords  | 78 ++
 Documentation/package.mask/kde-frameworks-5.246| 78 ++
 .../package.unmask/.kde-frameworks-5.246/_HEADER_  |  2 +
 .../.kde-frameworks-5.246/kde-frameworks-5.246 |  1 +
 .../kde-frameworks-tier1-5.246 |  1 +
 .../kde-frameworks-tier2-5.246 |  1 +
 .../kde-frameworks-tier3-5.246 |  1 +
 Documentation/package.unmask/kde-frameworks-5.246  | 78 ++
 15 files changed, 247 insertions(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index e9140383a9..05a6aa12be 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -12,7 +12,7 @@ HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 KF5_RELEASES="5.112 5.113"
 KF5_RELEASE=${KF5_RELEASE:-5.112}
 
-KF6_RELEASES=""
+KF6_RELEASES="5.246"
 KF6_RELEASE=${KF6_RELEASE:-}
 
 PLASMA_RELEASES="5.27"

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.246/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.246/_HEADER_
new file mode 100644
index 00..de5bae2409
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-frameworks-5.246/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.246 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.246/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.246/kde-frameworks-5.246
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.246/kde-frameworks-5.246
new file mode 12
index 00..cfa57ebca3
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.246/kde-frameworks-5.246
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-5.246
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.246/kde-frameworks-tier1-5.246
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.246/kde-frameworks-tier1-5.246
new file mode 12
index 00..b6b3c44533
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.246/kde-frameworks-tier1-5.246
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-tier1-5.246
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.246/kde-frameworks-tier2-5.246
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.246/kde-frameworks-tier2-5.246
new file mode 12
index 00..4c4d027334
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.246/kde-frameworks-tier2-5.246
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-tier2-5.246
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.246/kde-frameworks-tier3-5.246
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.246/kde-frameworks-tier3-5.246
new file mode 12
index 00..1ed3697aeb
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.246/kde-frameworks-tier3-5.246
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-tier3-5.246
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.246/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.246/more-deps
new file mode 100644
index 00..e69de29bb2

diff --git 
a/Documentation/package.accept_keywords/kde-frameworks-5.246.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.246.keywords
new file mode 100644
index 00..eec72f4c81
--- /dev/null
+++ b/Documentation/package.accept_keywords/kde-frameworks-5.246.keywords
@@ -0,0 +1,78 @@
+# Autogenerated by regenerate-files, DO NOT EDIT.
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.246 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.246/ files 
instead.
+# Tier 4: Provide extra features to other Frameworks to integrate with Plasma.
+

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2023-12-17 Thread Andreas Sturmlechner
commit: d95b69ec1905b95bb9d34d82a4b33c1250a082c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 17 08:45:59 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 17 09:09:19 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d95b69ec

Documentation: frameworks-bump.sh: Support KF6 unstable releases

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/new/frameworks-bump.sh | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/Documentation/maintainers/new/frameworks-bump.sh 
b/Documentation/maintainers/new/frameworks-bump.sh
index 9180a1a5c9..84b2813b49 100755
--- a/Documentation/maintainers/new/frameworks-bump.sh
+++ b/Documentation/maintainers/new/frameworks-bump.sh
@@ -6,7 +6,7 @@
 help() {
echo "Perform a version bump of KDE Frameworks 5 or 6."
echo
-   echo "Based on the kde-frameworks-(5|6)-live set, this script performs 
a full version bump"
+   echo "Based on the kde-frameworks-(5-)live sets, this script performs a 
full version bump"
echo "of a new unreleased KDE Frameworks."
echo
echo "In addition to the new ebuild being created, the following 
operations are performed:"
@@ -34,12 +34,17 @@ if [[ -z "${VERSION}" ]] ; then
 fi
 
 major_version=$(echo ${VERSION} | cut -d "." -f 1)
+if [[ ${VERSION} == 5.2[4-9]?.? ]]; then
+   major_version=6
+fi
 major_minor_version=$(echo ${VERSION} | cut -d "." -f 1-2)
-kfmv="kde-frameworks-${major_version}-${major_minor_version}"
-setname="kde-frameworks-${major_version}"
 if [[ ${major_version} == 5 ]]; then
+   kfmv="kde-frameworks-${major_version}-${major_minor_version}"
base_version=5.239.
+   setname="kde-frameworks-${major_version}"
 else
+   kfmv="kde-frameworks-${major_minor_version}"
+   setname="kde-frameworks"
base_version=
 fi
 



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2023-12-16 Thread Andreas Sturmlechner
commit: 75d64c7cf399d5d83147a73a768f4d61714c15b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 16 21:27:47 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 16 21:59:58 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=75d64c7c

Documentation: regenerate-files: Fix it for KDE Frameworks 6 (live)

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files | 58 ++
 1 file changed, 27 insertions(+), 31 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 5daf9a3260..e9140383a9 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -33,9 +33,9 @@ done
 
 if [[ -n ${KF6_RELEASES} ]]; then
for release in $KF6_RELEASES; do
-   if [[ -d ".kde-frameworks-6-${release}" ]]; then
+   if [[ -d ".kde-frameworks-${release}" ]]; then
echo -e "${HEADER}" > 
"kde-frameworks-${release}.keywords"
-   cat ".kde-frameworks-6-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' | \
+   cat ".kde-frameworks-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' | \
sed -e '/^~.*[.-]$/s/$/ **/' -e '/^@/d' >> 
"kde-frameworks-${release}.keywords"
fi
done
@@ -83,15 +83,15 @@ if [[ -d .kde-frameworks-5-live.base ]]; then
cat .kde-frameworks-5-live/* >> kde-frameworks-5-live.keywords
 fi
 
-if [[ -d .kde-frameworks-6-live.base ]]; then
-   rm -rf .kde-frameworks-6-live
-   mkdir -p .kde-frameworks-6-live
-   echo -e "${HEADER}" > kde-frameworks-6-live.keywords
-   for file in .kde-frameworks-6-live.base/*; do
-   newfile=.kde-frameworks-6-live/$(basename "${file}")
+if [[ -d .kde-frameworks-live.base ]]; then
+   rm -rf .kde-frameworks-live
+   mkdir -p .kde-frameworks-live
+   echo -e "${HEADER}" > kde-frameworks-live.keywords
+   for file in .kde-frameworks-live.base/*; do
+   newfile=.kde-frameworks-live/$(basename "${file}")
sed -e '/^~.*[.-]$/s/$/ **/'  -e '/^@/d' "${file}" > 
"${newfile}"
done
-   cat .kde-frameworks-6-live/* >> kde-frameworks-6-live.keywords
+   cat .kde-frameworks-live/* >> kde-frameworks-live.keywords
 fi
 
 if [[ -d .kde-plasma-live.base ]]; then
@@ -128,16 +128,14 @@ for release in $KF5_RELEASES 5-live; do
fi
 done
 
-if [[ -n ${KF6_RELEASES} ]]; then
-   for release in $KF6_RELEASES 6-live; do
-   if [[ -d ".kde-frameworks-6-${release}" ]]; then
-   echo -e "${HEADER}" > "kde-frameworks-${release}"
-   cat ".kde-frameworks-6-${release}/"* | \
-   grep -P -v '^>=kde-frameworks/(?!kf-env)' >> 
"kde-frameworks-${release}"
-   sed -i "kde-frameworks-${release}" -e "/^@/d"
-   fi
-   done
-fi
+for release in $KF6_RELEASES live; do
+   if [[ -d ".kde-frameworks-${release}" ]]; then
+   echo -e "${HEADER}" > "kde-frameworks-${release}"
+   cat ".kde-frameworks-${release}/"* | \
+   grep -P -v '^>=kde-frameworks/(?!kf-env)' >> 
"kde-frameworks-${release}"
+   sed -i "kde-frameworks-${release}" -e "/^@/d"
+   fi
+done
 
 for release in $PLASMA_RELEASES live; do
echo -e "${HEADER}" > "kde-plasma-${release}"
@@ -167,17 +165,15 @@ for release in $KF5_RELEASES 5-live; do
fi
 done
 
-if [[ -n ${KF6_RELEASES} ]]; then
-   for release in $KF6_RELEASES 6-live; do
-   if [[ -d "../package.unmask/.kde-frameworks-6-${release}" ]]; 
then
-   echo -e "${HEADER}" > "kde-frameworks-${release}"
-   cat "../package.unmask/.kde-frameworks-6-${release}/"* 
| \
-   grep -P -v '^>=kde-frameworks/(?!kf-env)' >> 
"kde-frameworks-${release}"
-   sed -i "kde-frameworks-${release}" \
-   -e 
"/^=/}" -e 
'/^@/d'
-   fi
-   done
-fi
+for release in $KF6_RELEASES live; do
+   if [[ -d "../package.unmask/.kde-frameworks-${release}" ]]; then
+   echo -e "${HEADER}" > "kde-frameworks-${release}"
+   cat "../package.unmask/.kde-frameworks-${release}/"* | \
+   grep -P -v '^>=kde-frameworks/(?!kf-env)' >> 
"kde-frameworks-${release}"
+   sed -i "kde-frameworks-${release}" \
+   -e 
"/^=/}" -e 
'/^@/d'
+   fi
+done
 
 for release in $PLASMA_RELEASES live; do
echo -e "${HEADER}" > "kde-plasma-${release}"
@@ -207,7 +203,7 @@ for set in *frameworks-5*${KF5_RELEASE}; do
 done
 
 if [[ -n ${KF6_RELEASE} ]]; then
-   for set in *frameworks-6*${KF6_RELEASE}; do
+   for set in 

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2023-11-25 Thread Andreas Sturmlechner
commit: ba25152c65ff41114125d31cdddbdf35d813
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 25 23:23:54 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 25 23:24:55 2023 +
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  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\.$/s/~//;s/> "${newfile}"
+   sed -r 
"/@/s/-${KF5_RELEASE}//g;/5\.$/s/~//;s/> "${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;/$/s/~//;s/> "${newfile}"
+   sed -r 
"/@/s/-${KF6_RELEASE}//g;/$/s/~//;s/> "${newfile}"
done
 fi
 



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.mask/, ...

2023-09-10 Thread Andreas Sturmlechner
commit: d0752570739bbc63d8f8ad3ce599ab72c4858c4f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep 10 11:36:22 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep 10 11:36:22 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d0752570

Documentation: Drop KDE Frameworks 5.109

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5-5.109/_HEADER_   |  2 -
 .../.kde-frameworks-5-5.109/kde-frameworks-5-5.109 |  1 -
 .../kde-frameworks-5-portingaids-5.109 |  1 -
 .../kde-frameworks-5-tier1-5.109   |  1 -
 .../kde-frameworks-5-tier2-5.109   |  1 -
 .../kde-frameworks-5-tier3-5.109   |  1 -
 .../.kde-frameworks-5-5.109/more-deps  |  0
 .../kde-frameworks-5.109.keywords  | 88 --
 Documentation/package.mask/kde-frameworks-5.109| 88 --
 .../.kde-frameworks-5-5.109/_HEADER_   |  2 -
 .../.kde-frameworks-5-5.109/kde-frameworks-5-5.109 |  1 -
 .../kde-frameworks-5-portingaids-5.109 |  1 -
 .../kde-frameworks-5-tier1-5.109   |  1 -
 .../kde-frameworks-5-tier2-5.109   |  1 -
 .../kde-frameworks-5-tier3-5.109   |  1 -
 Documentation/package.unmask/kde-frameworks-5.109  | 88 --
 17 files changed, 1 insertion(+), 279 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 65b51037ec..b989d01dde 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF5_RELEASES="5.108 5.109 5.110"
+KF5_RELEASES="5.108 5.110"
 KF5_RELEASE=${KF5_RELEASE:-5.108}
 
 KF6_RELEASES=""

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/_HEADER_
deleted file mode 100644
index b0252cb72c..00
--- a/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Frameworks 5 5.109 
release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5-5.109/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-5.109
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-5.109
deleted file mode 12
index 154fea8bce..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-5.109
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-5.109
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-portingaids-5.109
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-portingaids-5.109
deleted file mode 12
index aa7844df29..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-portingaids-5.109
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-portingaids-5.109
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-tier1-5.109
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-tier1-5.109
deleted file mode 12
index ef9c8fec2b..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-tier1-5.109
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-tier1-5.109
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-tier2-5.109
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-tier2-5.109
deleted file mode 12
index 4ce1c90ed5..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-tier2-5.109
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-tier2-5.109
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-tier3-5.109
 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-tier3-5.109
deleted file mode 12
index 3961292aa8..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/kde-frameworks-5-tier3-5.109
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5-tier3-5.109
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5-5.109/more-deps
deleted file mode 100644
index e69de29bb2..00

diff --git 

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2023-07-24 Thread Andreas Sturmlechner
commit: dca6a5f59f76397b15514aa81b092f1b23ecf6ed
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 24 13:31:00 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 24 13:31:32 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dca6a5f5

Documentation: Drop 22.12 from GEAR_RELEASES, 23.04 new default

Signed-off-by: Andreas Sturmlechner  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 0b6b7a724a..ec521ab6a7 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -18,8 +18,8 @@ KF6_RELEASE=${KF6_RELEASE:-}
 PLASMA_RELEASES="5.27"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.27}
 
-GEAR_RELEASES="22.12 23.04"
-GEAR_RELEASE=${GEAR_RELEASE:-22.12}
+GEAR_RELEASES="23.04"
+GEAR_RELEASE=${GEAR_RELEASE:-23.04}
 
 # regenerate keywords
 pushd ../package.accept_keywords/ > /dev/null



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2023-05-25 Thread Andreas Sturmlechner
commit: b105809b72ccced81b0653a13285592939b71e28
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Jan 17 22:05:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 25 20:36:20 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b105809b

dynlink-scanner: drop the obsolete '-e' option of qfile

Signed-off-by: Yixun Lan  gentoo.org>
Closes: https://github.com/gentoo/kde/pull/916
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/dynlink-scanner | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/dynlink-scanner 
b/Documentation/maintainers/dynlink-scanner
index 017f929bcb..a95235c1ee 100755
--- a/Documentation/maintainers/dynlink-scanner
+++ b/Documentation/maintainers/dynlink-scanner
@@ -48,7 +48,7 @@ for cpv in `portageq match $ROOT/ $1`; do
# For each file that belongs to package
# run dynlink-scanner --linking-deps  to obtain its linking 
dependencies
# Assign all linking deps to packages and print package names
-   qfile -eR $ROOT `portageq contents $ROOT/ $cpv | xargs -r -L 1 "$0" 
--linking-deps` | cut -f1 -d' ' | sort -u
+   qfile -R $ROOT `portageq contents $ROOT/ $cpv | xargs -r -L 1 "$0" 
--linking-deps` | cut -f1 -d' ' | sort -u
 done
 
 # Cleanup



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2023-05-25 Thread Andreas Sturmlechner
commit: 332dfc9e2f9afa3a3fa782ec3a11b2fe79a264e8
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jan 19 09:29:17 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 25 20:36:30 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=332dfc9e

dynlink-scanner: add pie-executable to emime type detection list

Signed-off-by: Yixun Lan  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/dynlink-scanner | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/dynlink-scanner 
b/Documentation/maintainers/dynlink-scanner
index a95235c1ee..153edd0e4d 100755
--- a/Documentation/maintainers/dynlink-scanner
+++ b/Documentation/maintainers/dynlink-scanner
@@ -22,7 +22,7 @@ if [[ "$1" = --linking-deps ]]; then
exit 1
fi
mime=`file -b --mime-type "$2"`
-   if [[ "$mime" == 'application/x-executable' ]] || [[ "${mime}" == 
'application/x-sharedlib' ]]; then
+   if [[ "$mime" == 'application/x-pie-executable' ]] || [[ "$mime" == 
'application/x-executable' ]] || [[ "${mime}" == 'application/x-sharedlib' ]]; 
then
LINK=`get_link_deps "$2"`
[[ "$mime" == 'application/x-sharedlib' ]] && /tmp/try_dlopen 
"$2"
[[ -n $LINK ]] && echo -e ${LINK//,/\\n} | sort -u



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2023-03-23 Thread Andreas Sturmlechner
commit: 3b857fa50c5b63ecb4ab44d7d94d8de69b2ce2dd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 23 20:13:21 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 23 20:13:48 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3b857fa5

Documentation: Switch KF5_RELEASE to 5.102

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 1f0418214f..74024d72d3 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -10,7 +10,7 @@ SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
 KF5_RELEASES="5.102 5.104"
-KF5_RELEASE=${KF5_RELEASE:-5.99}
+KF5_RELEASE=${KF5_RELEASE:-5.102}
 
 KF6_RELEASES=""
 KF6_RELEASE=${KF6_RELEASE:-}



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.accept_keywords/, ...

2023-02-18 Thread Andreas Sturmlechner
commit: 104e29fd143852cb18d1a4cf1a647930d49fc6f0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 18 23:08:37 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 18 23:08:37 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=104e29fd

Documentation: Drop KDE Frameworks 5.99

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.99/_HEADER_  |  2 -
 .../.kde-frameworks-5.99/kde-frameworks-5.99   |  1 -
 .../kde-frameworks-portingaids-5.99|  1 -
 .../.kde-frameworks-5.99/kde-frameworks-tier1-5.99 |  1 -
 .../.kde-frameworks-5.99/kde-frameworks-tier2-5.99 |  1 -
 .../.kde-frameworks-5.99/kde-frameworks-tier3-5.99 |  1 -
 .../.kde-frameworks-5.99/more-deps |  1 -
 .../kde-frameworks-5.99.keywords   | 92 --
 Documentation/package.mask/kde-frameworks-5.99 | 91 -
 .../package.unmask/.kde-frameworks-5.99/_HEADER_   |  2 -
 .../.kde-frameworks-5.99/kde-frameworks-5.99   |  1 -
 .../kde-frameworks-portingaids-5.99|  1 -
 .../.kde-frameworks-5.99/kde-frameworks-tier1-5.99 |  1 -
 .../.kde-frameworks-5.99/kde-frameworks-tier2-5.99 |  1 -
 .../.kde-frameworks-5.99/kde-frameworks-tier3-5.99 |  1 -
 Documentation/package.unmask/kde-frameworks-5.99   | 91 -
 17 files changed, 1 insertion(+), 290 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index f176ad176f..decaf6ea2e 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF5_RELEASES="5.99 5.102 5.103"
+KF5_RELEASES="5.102 5.103"
 KF5_RELEASE=${KF5_RELEASE:-5.99}
 
 KF6_RELEASES=""

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.99/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.99/_HEADER_
deleted file mode 100644
index e38ee2e3bf..00
--- a/Documentation/package.accept_keywords/.kde-frameworks-5.99/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Frameworks 5.99 release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5.99/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-5.99
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-5.99
deleted file mode 12
index aa68775a8d..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-5.99
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5.99
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-portingaids-5.99
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-portingaids-5.99
deleted file mode 12
index 06ab6f0601..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-portingaids-5.99
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-portingaids-5.99
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-tier1-5.99
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-tier1-5.99
deleted file mode 12
index 24ad1ef3c4..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-tier1-5.99
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-tier1-5.99
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-tier2-5.99
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-tier2-5.99
deleted file mode 12
index 064872b749..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-tier2-5.99
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-tier2-5.99
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-tier3-5.99
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-tier3-5.99
deleted file mode 12
index b29dd5c00c..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.99/kde-frameworks-tier3-5.99
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-tier3-5.99
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.99/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.99/more-deps
deleted file mode 100644
index 51964032eb..00
--- a/Documentation/package.accept_keywords/.kde-frameworks-5.99/more-deps
+++ /dev/null
@@ -1 +0,0 @@
-~dev-libs/plasma-wayland-protocols-1.9.0

diff --git 

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2023-02-07 Thread Andreas Sturmlechner
commit: a68a87ef541f1c3f0e162b49dd4e4a99ef276577
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb  7 10:45:17 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  7 10:45:17 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a68a87ef

Documentation: bump-from-set.sh: Drop ~x86 from "default" KEYWORDS

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/bump-from-set.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/bump-from-set.sh 
b/Documentation/maintainers/bump-from-set.sh
index 52771f6092..181ceba131 100755
--- a/Documentation/maintainers/bump-from-set.sh
+++ b/Documentation/maintainers/bump-from-set.sh
@@ -28,7 +28,7 @@ get_main_tree_keyword() {
if [[ -e ${portdir}/${cp} ]] ; then
echo $(sed -ne 's/^\s*KEYWORDS="\(.*\)"/\1/p' "$(ls 
${portdir}/${cp}/*.ebuild | sort | tail -n 1)")
else
-   echo "~amd64 ~x86"
+   echo "~amd64"
fi
 }
 



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2022-12-11 Thread Andreas Sturmlechner
commit: 5d98c8a316063d3c5839986e39dae1d2114a733e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 11 14:33:18 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 11 21:24:24 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5d98c8a3

Documentation: frameworks-bump.sh: Adapt to KF5/KF6 changes

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/new/frameworks-bump.sh | 28 ++--
 1 file changed, 17 insertions(+), 11 deletions(-)

diff --git a/Documentation/maintainers/new/frameworks-bump.sh 
b/Documentation/maintainers/new/frameworks-bump.sh
index 243f46d61e..16706dcf05 100755
--- a/Documentation/maintainers/new/frameworks-bump.sh
+++ b/Documentation/maintainers/new/frameworks-bump.sh
@@ -4,9 +4,9 @@
 : ${TARGET_REPO:="$(pwd)"}
 
 help() {
-   echo "Perform a version bump of KDE Frameworks."
+   echo "Perform a version bump of KDE Frameworks 5 or 6."
echo
-   echo "Based on the kde-frameworks-live set, this script performs a full 
version bump"
+   echo "Based on the kde-frameworks-(5|6)-live set, this script performs 
a full version bump"
echo "of a new unreleased KDE Frameworks."
echo
echo "In addition to the new ebuild being created, the following 
operations are performed:"
@@ -17,7 +17,7 @@ help() {
echo "* Generation of package.* files in Documentation"
echo
echo "Usage: frameworks-bump.sh "
-   echo "Example: frameworks-bump.sh 5.30"
+   echo "Example: frameworks-bump.sh 5.101.0"
exit 0
 }
 
@@ -33,21 +33,27 @@ if [[ -z "${VERSION}" ]] ; then
help
 fi
 
-major_version=$(echo ${VERSION} | cut -d "." -f 1-2)
-kfv="kde-frameworks-${VERSION}"
-kfmv="kde-frameworks-${major_version}"
+major_version=$(echo ${VERSION} | cut -d "." -f 1)
+major_minor_version=$(echo ${VERSION} | cut -d "." -f 1-2)
+kfmv="kde-frameworks-${major_version}-${major_minor_version}"
+setname="kde-frameworks-${major_version}"
+if [[ ${major_version} == 5 ]]; then
+   base_version=5.
+else
+   base_version=
+fi
 
 pushd "${TARGET_REPO}" > /dev/null
 
-bump_set_from_live kde-frameworks ${major_version}
-mask_from_live_set kde-frameworks ${VERSION} ${kfv}
+bump_set_from_live ${setname} ${major_minor_version}
+mask_from_live_set ${setname} ${VERSION} kde-frameworks-${VERSION}
 mark_unreleased frameworks ${VERSION}
-create_keywords_files ${kfmv} ${set}
+create_keywords_files ${kfmv} ${setname}
 
-sed -i -e "/KF_RELEASES/s/\"$/ ${major_version}\"/" 
Documentation/maintainers/regenerate-files
+sed -i -e "/KF${major_version}_RELEASES/s/\"$/ ${major_minor_version}\"/" 
Documentation/maintainers/regenerate-files
 Documentation/maintainers/regenerate-files
 
-bump_packages_from_set kde-frameworks-live  ${VERSION}
+bump_packages_from_set ${setname}-live ${base_version} ${VERSION}
 commit_packages ${kfmv} "${VERSION} version bump"
 
 popd > /dev/null



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2022-12-11 Thread Andreas Sturmlechner
commit: 832aea1fee97c4233d0c1e8b72a8a312de1d83af
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 11 10:51:54 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 11 17:24:52 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=832aea1f

Documentation: regenerate-files: Prepare for parallel KF5/KF6 support

- Rename KF_RELEASE(S) to KF5_RELEASE(S)
- Add KF6_RELEASE(S) and initial yet inactive file generation support

- sets:
  - kde-frameworks-*-live will be renamed to kde-frameworks-5-*-live
  - release kde-frameworks-* sets will be renamed to kde-frameworks-5-*
  - version atoms in KF5 sets do need slotting to be future-proof

- Documentation:
  - Prepare for 5. versioned live ebuilds instead of 
  - .kde-frameworks-5-live.base is new base for KDE Frameworks 5 file gen
  - .kde-frameworks-6-live.base will be used for KF6 in the future
  - package.{accept_keywords,unmask}/kde-frameworks-live will be renamed
to kde-frameworks-5-live respectively

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files | 105 ++---
 1 file changed, 80 insertions(+), 25 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index a558d839df..cec360f2ff 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,8 +9,11 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.99 5.101"
-KF_RELEASE=${KF_RELEASE:-5.99}
+KF5_RELEASES="5.99 5.101"
+KF5_RELEASE=${KF5_RELEASE:-5.99}
+
+KF6_RELEASES=""
+KF6_RELEASE=${KF6_RELEASE:-}
 
 PLASMA_RELEASES="5.25 5.26"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.25}
@@ -20,14 +23,24 @@ GEAR_RELEASE=${GEAR_RELEASE:-22.08}
 
 # regenerate keywords
 pushd ../package.accept_keywords/ > /dev/null
-for release in $KF_RELEASES; do
-   echo -e "${HEADER}" > "kde-frameworks-${release}.keywords"
-   if [[ -d ".kde-frameworks-${release}" ]]; then
-   cat ".kde-frameworks-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' | \
-   sed -e '/^~.*[.-]$/s/$/ **/' -e '/^@/d' >> 
"kde-frameworks-${release}.keywords"
+for release in $KF5_RELEASES; do
+   if [[ -d ".kde-frameworks-5-${release}" ]]; then
+   echo -e "${HEADER}" > "kde-frameworks-${release}.keywords"
+   cat ".kde-frameworks-5-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' | \
+   sed -e '/^~.*[.-]5\.$/s/$/ **/' -e '/^@/d' >> 
"kde-frameworks-${release}.keywords"
fi
 done
 
+if [[ -n ${KF6_RELEASES} ]]; then
+   for release in $KF6_RELEASES; do
+   if [[ -d ".kde-frameworks-6-${release}" ]]; then
+   echo -e "${HEADER}" > 
"kde-frameworks-${release}.keywords"
+   cat ".kde-frameworks-6-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' | \
+   sed -e '/^~.*[.-]$/s/$/ **/' -e '/^@/d' >> 
"kde-frameworks-${release}.keywords"
+   fi
+   done
+fi
+
 for release in $PLASMA_RELEASES; do
echo -e "${HEADER}" > "kde-plasma-${release}.keywords"
if [[ -d ".kde-plasma-${release}" ]]; then
@@ -59,15 +72,26 @@ for release in $GEAR_RELEASES; do
fi
 done
 
-if [[ -d .kde-frameworks-live.base ]]; then
-   rm -rf .kde-frameworks-live
-   mkdir -p .kde-frameworks-live
-   echo -e "${HEADER}" > kde-frameworks-live.keywords
-   for file in .kde-frameworks-live.base/*; do
-   newfile=.kde-frameworks-live/$(basename "${file}")
+if [[ -d .kde-frameworks-5-live.base ]]; then
+   rm -rf .kde-frameworks-5-live
+   mkdir -p .kde-frameworks-5-live
+   echo -e "${HEADER}" > kde-frameworks-5-live.keywords
+   for file in .kde-frameworks-5-live.base/*; do
+   newfile=.kde-frameworks-5-live/$(basename "${file}")
+   sed -e '/^~.*[.-]5.$/s/$/ **/'  -e '/^@/d' "${file}" > 
"${newfile}"
+   done
+   cat .kde-frameworks-5-live/* >> kde-frameworks-5-live.keywords
+fi
+
+if [[ -d .kde-frameworks-6-live.base ]]; then
+   rm -rf .kde-frameworks-6-live
+   mkdir -p .kde-frameworks-6-live
+   echo -e "${HEADER}" > kde-frameworks-6-live.keywords
+   for file in .kde-frameworks-6-live.base/*; do
+   newfile=.kde-frameworks-6-live/$(basename "${file}")
sed -e '/^~.*[.-]$/s/$/ **/'  -e '/^@/d' "${file}" > 
"${newfile}"
done
-   cat .kde-frameworks-live/* >> kde-frameworks-live.keywords
+   cat .kde-frameworks-6-live/* >> kde-frameworks-6-live.keywords
 fi
 
 if [[ -d .kde-plasma-live.base ]]; then
@@ -95,15 +119,26 @@ popd > /dev/null
 
 # regenerate unmask entries (base for package mask)
 pushd ../package.unmask/ > /dev/null
-for release in $KF_RELEASES live; do
-   echo -e "${HEADER}" > 

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2022-12-11 Thread Andreas Sturmlechner
commit: 6ef20dc0d29303c86b5deb134dfeaeb8654eb040
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 11 16:42:58 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 11 21:24:24 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6ef20dc0

Documentation: lib.sh: create_keywords_files: Drop base name hack

Requires providing second argument.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/new/frameworks-bump.sh |  2 +-
 Documentation/maintainers/new/gear-bump.sh   |  2 +-
 Documentation/maintainers/new/lib.sh | 10 +-
 Documentation/maintainers/new/plasma-bump.sh |  2 +-
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/Documentation/maintainers/new/frameworks-bump.sh 
b/Documentation/maintainers/new/frameworks-bump.sh
index 1d51c345f5..243f46d61e 100755
--- a/Documentation/maintainers/new/frameworks-bump.sh
+++ b/Documentation/maintainers/new/frameworks-bump.sh
@@ -42,7 +42,7 @@ pushd "${TARGET_REPO}" > /dev/null
 bump_set_from_live kde-frameworks ${major_version}
 mask_from_live_set kde-frameworks ${VERSION} ${kfv}
 mark_unreleased frameworks ${VERSION}
-create_keywords_files ${kfmv}
+create_keywords_files ${kfmv} ${set}
 
 sed -i -e "/KF_RELEASES/s/\"$/ ${major_version}\"/" 
Documentation/maintainers/regenerate-files
 Documentation/maintainers/regenerate-files

diff --git a/Documentation/maintainers/new/gear-bump.sh 
b/Documentation/maintainers/new/gear-bump.sh
index 853c1927e6..4d4fc7067e 100755
--- a/Documentation/maintainers/new/gear-bump.sh
+++ b/Documentation/maintainers/new/gear-bump.sh
@@ -42,7 +42,7 @@ pushd "${TARGET_REPO}" > /dev/null
 
 if ! [[ -f sets/kde-gear-${major_version} ]]; then
bump_set_from_live kde-gear ${major_version}
-   create_keywords_files ${kfmv}
+   create_keywords_files ${kfmv} kde-gear
 
sed -i -e "/GEAR_RELEASES/s/\"$/ ${major_version}\"/" 
Documentation/maintainers/regenerate-files
Documentation/maintainers/regenerate-files

diff --git a/Documentation/maintainers/new/lib.sh 
b/Documentation/maintainers/new/lib.sh
index d6317e1fa3..59bdcef983 100755
--- a/Documentation/maintainers/new/lib.sh
+++ b/Documentation/maintainers/new/lib.sh
@@ -101,16 +101,16 @@ commit_packages() {
 }
 
 # @FUNCTION: create_keywords_files
-# @USAGE: 
+# @USAGE:  
 # @DESCRIPTION:
-# Creates new package.{accept_keywords,unmask,mask}/ files based on
-# live dirs and referencing  including any subsets.
+# Creates new package.{accept_keywords,unmask,mask}/ files based on
+# -live dirs and referencing  including any 
subsets.
 create_keywords_files() {
local target="${1}"
-   local base=${target/%-[0-9.]*/}
+   local base="${2}"
local x
 
-   if [[ $# -gt 1 ]]; then
+   if [[ $# -gt 2 ]]; then
echo "${FUNCNAME[0]}: error: must be passed exactly one 
argument!"
return
fi

diff --git a/Documentation/maintainers/new/plasma-bump.sh 
b/Documentation/maintainers/new/plasma-bump.sh
index e567fe8763..978f9cc857 100755
--- a/Documentation/maintainers/new/plasma-bump.sh
+++ b/Documentation/maintainers/new/plasma-bump.sh
@@ -42,7 +42,7 @@ pushd "${TARGET_REPO}" > /dev/null
 
 if ! [[ -f sets/kde-plasma-${major_version} ]]; then
bump_set_from_live kde-plasma ${major_version} # TODO: s/49./50:5/
-   create_keywords_files ${kfmv}
+   create_keywords_files ${kfmv} kde-plasma
 
sed -i -e "/PLASMA_RELEASES/s/\"$/ ${major_version}\"/" 
Documentation/maintainers/regenerate-files
Documentation/maintainers/regenerate-files



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2022-12-11 Thread Andreas Sturmlechner
commit: 98c6e0b94ab1696259da040e571a79fd272d5b4f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 11 15:35:23 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 11 21:24:18 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=98c6e0b9

Documentation: lib.sh: bump_set_from_live: sed *any* version numbers

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/new/lib.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/new/lib.sh 
b/Documentation/maintainers/new/lib.sh
index 26b4b36fe8..d6317e1fa3 100755
--- a/Documentation/maintainers/new/lib.sh
+++ b/Documentation/maintainers/new/lib.sh
@@ -60,7 +60,7 @@ bump_set_from_live() {
local destination="${2}"
 
cp sets/${target}-live sets/${target}-${destination}
-   sed -i -e "s/~/

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2022-12-11 Thread Andreas Sturmlechner
commit: e76607e7622a15e5001f383a926dab3047dd0d11
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 11 17:23:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 11 17:23:44 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e76607e7

Documentation: regenerate-files: Drop Plasma-4 debris

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files | 8 
 1 file changed, 8 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index e585ee1a16..a558d839df 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -91,14 +91,6 @@ if [[ -d .kde-gear-live.base ]]; then
done
cat .kde-gear-live/* >> kde-gear-live.keywords
 fi
-
-# keywords for miscellaneous packages from package.unmask/
-for misc in kde-extras-live; do
-   if [[ -f "../package.unmask/${misc}" ]]; then
-   echo -e "${HEADER}" > "${misc}.keywords"
-   sed '/^~.*[.-]$/s/$/ **/' "../package.unmask/${misc}" >> 
"${misc}.keywords"
-   fi
-done
 popd > /dev/null
 
 # regenerate unmask entries (base for package mask)



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2022-12-05 Thread Andreas Sturmlechner
commit: 0b38c9fcf84f9bc41c6d31c3c6985dc0dd4ae9f7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  3 10:40:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec  5 18:33:06 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0b38c9fc

Documentation: Switch GEAR_RELEASE to 22.08

Signed-off-by: Andreas Sturmlechner  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 55e60afb26..f35378045e 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -15,8 +15,8 @@ KF_RELEASE=${KF_RELEASE:-5.99}
 PLASMA_RELEASES="5.25 5.26"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.25}
 
-GEAR_RELEASES="22.04 22.08 22.12"
-GEAR_RELEASE=${GEAR_RELEASE:-22.04}
+GEAR_RELEASES="22.08 22.12"
+GEAR_RELEASE=${GEAR_RELEASE:-22.08}
 
 # regenerate keywords
 pushd ../package.accept_keywords/ > /dev/null



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2022-11-08 Thread Andreas Sturmlechner
commit: fe786916c879882517ce83eed945de3d4c201e5e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov  8 18:52:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov  8 18:53:58 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fe786916

Documentation: regenerate-files: Stop appending SLOT 5 to KDE Gear sets

KDE Gear packages no longer consistently use SLOT 5.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 2ba7c7d661..cd9ad0680d 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -176,7 +176,7 @@ done
 for set in *-${GEAR_RELEASE}; do
newfile=${set/%-${GEAR_RELEASE}}
echo -e "${HEADER}" > "${newfile}"
-   sed -r 
"/@/s/-${GEAR_RELEASE}//g;/$/s/~//;s/> "${newfile}"
+   sed -r 
"/@/s/-${GEAR_RELEASE}//g;/$/s/~//;s/> "${newfile}"
 done
 
 popd > /dev/null



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2022-10-16 Thread Andreas Sturmlechner
commit: c24e8a922fd3c214f50cb0cdada4b994b94936c4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug  5 11:31:50 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 16 11:02:51 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c24e8a92

Documentation: maintainers: Optimise pkgdev options

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/bump-from-set.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/bump-from-set.sh 
b/Documentation/maintainers/bump-from-set.sh
index 410d991d27..52771f6092 100755
--- a/Documentation/maintainers/bump-from-set.sh
+++ b/Documentation/maintainers/bump-from-set.sh
@@ -89,7 +89,7 @@ if [[ -d "${PORTDIR}/.git" ]] && hash git 2>/dev/null && hash 
pkgdev 2>/dev/null
pushd "${PORTDIR}/${cp}" > /dev/null
 
git add .
-   pkgdev commit . -m "${DESTINATIONVERSION} version bump"
+   pkgdev commit . -m "${DESTINATIONVERSION} version bump" -s false
 
popd > /dev/null
done



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2022-10-03 Thread Andreas Sturmlechner
commit: 2da6f17783498fe4a23388200da221ff0a13bbe5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct  3 08:49:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct  3 08:50:55 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2da6f177

Documentation: maintainers: Drop KF-5.97, set PLASMA_RELEASE to 5.25

Signed-off-by: Andreas Sturmlechner  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 1aded471cd..b9bdaef964 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,11 +9,11 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.96 5.97 5.98 5.99"
+KF_RELEASES="5.96 5.98 5.99"
 KF_RELEASE=${KF_RELEASE:-5.96}
 
 PLASMA_RELEASES="5.24 5.25 5.26"
-PLASMA_RELEASE=${PLASMA_RELEASE:-5.24}
+PLASMA_RELEASE=${PLASMA_RELEASE:-5.25}
 
 GEAR_RELEASES="22.04 22.08"
 GEAR_RELEASE=${GEAR_RELEASE:-22.04}



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2022-07-19 Thread Andreas Sturmlechner
commit: ee04916dd4d7a2d36f8037e4192a624e9de47935
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 19 14:17:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 19 14:17:38 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ee04916d

Documentation: maintainers: bump-from-set.sh: Do pkgcommit -> pkgdev here too

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/bump-from-set.sh | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/Documentation/maintainers/bump-from-set.sh 
b/Documentation/maintainers/bump-from-set.sh
index a1af16541c..410d991d27 100755
--- a/Documentation/maintainers/bump-from-set.sh
+++ b/Documentation/maintainers/bump-from-set.sh
@@ -6,7 +6,6 @@
 # dev-util/pkgdev
 # Optional:
 # dev-vcs/git
-# app-portage/mgorny-dev-scripts
 # dev-util/pkgcheck
 
 : ${PORTDIR:="$(pwd)"}
@@ -85,12 +84,12 @@ for cp in ${packages} ; do
popd > /dev/null
 done
 
-if [[ -d "${PORTDIR}/.git" ]] && hash git 2>/dev/null && hash pkgcommit 
2>/dev/null; then
+if [[ -d "${PORTDIR}/.git" ]] && hash git 2>/dev/null && hash pkgdev 
2>/dev/null; then
for cp in ${packages} ; do
pushd "${PORTDIR}/${cp}" > /dev/null
 
git add .
-   pkgcommit -sS . -m "${DESTINATIONVERSION} version bump"
+   pkgdev commit . -m "${DESTINATIONVERSION} version bump"
 
popd > /dev/null
done



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/maintainers/new/

2022-07-19 Thread Andreas Sturmlechner
commit: a718d41e6ee4e2c564cf74fe144da0171c86b767
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 19 13:58:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 19 14:05:02 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a718d41e

Documentation: maintainers: Switch from repoman to pkgdev for scripts in use

At least those I still use.

Also replacing app-portage/mgorny-dev-scripts with dev-util/pkgdev.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/bump-from-set.sh | 4 ++--
 Documentation/maintainers/new/copy-to-main-tree.sh | 9 -
 Documentation/maintainers/new/lib.sh   | 7 +++
 Documentation/maintainers/new/set-based-remove.sh  | 9 -
 4 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/Documentation/maintainers/bump-from-set.sh 
b/Documentation/maintainers/bump-from-set.sh
index f92fa99306..a1af16541c 100755
--- a/Documentation/maintainers/bump-from-set.sh
+++ b/Documentation/maintainers/bump-from-set.sh
@@ -3,7 +3,7 @@
 # Requires:
 # app-portage/portage-utils
 # app-portage/gentoolkit-dev
-# app-portage/repoman
+# dev-util/pkgdev
 # Optional:
 # dev-vcs/git
 # app-portage/mgorny-dev-scripts
@@ -80,7 +80,7 @@ for cp in ${packages} ; do
ekeyword ~all ${destination} > /dev/null
fi
 
-   repoman manifest
+   pkgdev manifest
 
popd > /dev/null
 done

diff --git a/Documentation/maintainers/new/copy-to-main-tree.sh 
b/Documentation/maintainers/new/copy-to-main-tree.sh
index 828cdb3349..2c942e5079 100755
--- a/Documentation/maintainers/new/copy-to-main-tree.sh
+++ b/Documentation/maintainers/new/copy-to-main-tree.sh
@@ -1,10 +1,9 @@
 #!/bin/bash
 
 # Requires:
-# app-portage/repoman
+# dev-util/pkgdev
 # Optional:
 # dev-vcs/git
-# app-portage/mgorny-dev-scripts
 # dev-util/pkgcheck
 
 . $(dirname "$0")/lib.sh
@@ -57,18 +56,18 @@ for cp in ${packages} ; do
ebuild="${pn}-${TARGETVERSION}.ebuild"
 
cp "${SOURCE_REPO}/${cp}/${ebuild}" .
-   repoman manifest
+   pkgdev manifest
 
popd > /dev/null
 
 done
 
-if [[ -d "${TARGET_REPO}/.git" ]] && hash git 2>/dev/null && hash pkgcommit 
2>/dev/null; then
+if [[ -d "${TARGET_REPO}/.git" ]] && hash git 2>/dev/null && hash pkgdev 
2>/dev/null; then
for cp in ${packages} ; do
pushd "${TARGET_REPO}/${cp}" > /dev/null
 
git add .
-   pkgcommit -sS . -m "${TARGETVERSION} version bump"
+   pkgdev commit . -m "${TARGETVERSION} version bump"
 
popd > /dev/null
done

diff --git a/Documentation/maintainers/new/lib.sh 
b/Documentation/maintainers/new/lib.sh
index 4250626f2f..3fb03a0f56 100755
--- a/Documentation/maintainers/new/lib.sh
+++ b/Documentation/maintainers/new/lib.sh
@@ -3,9 +3,8 @@
 # Requires:
 # app-portage/portage-utils
 # app-portage/gentoolkit-dev
-# app-portage/mgorny-dev-scripts
-# app-portage/repoman
 # dev-util/pkgcheck
+# dev-util/pkgdev
 # sys-apps/coreutils
 # Optional:
 # dev-vcs/git
@@ -46,7 +45,7 @@ bump_packages_from_set() {
sed -e "/^KFMIN/s/=.*/=${KFMIN}/" -i ${destination}
fi
 
-   repoman manifest
+   pkgdev manifest
 
popd > /dev/null
done
@@ -89,7 +88,7 @@ commit_packages() {
pushd "${TARGET_REPO}/${cp}" > /dev/null
 
git add .
-   pkgcommit -sS . -m "${commitmsg}"
+   pkgdev commit . -m "${commitmsg}"
 
popd > /dev/null
done

diff --git a/Documentation/maintainers/new/set-based-remove.sh 
b/Documentation/maintainers/new/set-based-remove.sh
index 2039a589ef..4f0da7ed78 100755
--- a/Documentation/maintainers/new/set-based-remove.sh
+++ b/Documentation/maintainers/new/set-based-remove.sh
@@ -1,10 +1,9 @@
 #!/bin/bash
 
 # Requires:
-# app-portage/repoman
+# dev-util/pkgdev
 # Optional:
 # dev-vcs/git
-# app-portage/mgorny-dev-scripts
 # dev-util/pkgcheck
 
 . $(dirname "$0")/lib.sh
@@ -50,16 +49,16 @@ for package in ${packages} ; do
rm -f ${pn}-${VERSION}.ebuild
rm -f ${pn}-${VERSION}-r*.ebuild
 
-   repoman manifest
+   pkgdev manifest
popd > /dev/null
 done
 
-if [[ -d "${TARGET_REPO}/.git" ]] && hash git 2>/dev/null && hash pkgcommit 
2>/dev/null; then
+if [[ -d "${TARGET_REPO}/.git" ]] && hash git 2>/dev/null && hash pkgdev 
2>/dev/null; then
for cp in ${packages} ; do
pushd "${TARGET_REPO}/${cp}" > /dev/null
 
git add .
-   pkgcommit -sS . -m "drop ${VERSION}*"
+   pkgdev commit .
 
popd > /dev/null
done



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.accept_keywords/, ...

2022-05-08 Thread Andreas Sturmlechner
commit: fd45d4f730a4db4a0f76eac01ef21157c2d64da7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  8 22:22:06 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May  8 22:22:06 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fd45d4f7

Documentation: Update regenerate-files Plasma/KF/Gears and execute

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files   | 12 ++--
 .../package.accept_keywords/.kde-plasma-live/kde-plasma-live |  1 -
 .../package.accept_keywords/kde-plasma-live.keywords |  1 -
 Documentation/package.mask/kde-plasma-live   |  1 -
 Documentation/package.unmask/kde-plasma-live |  1 -
 5 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index fb181cd951..d540348cc2 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,14 +9,14 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.90 5.92 5.93"
-KF_RELEASE=${KF_RELEASE:-5.90}
+KF_RELEASES="5.92 5.93"
+KF_RELEASE=${KF_RELEASE:-5.92}
 
-PLASMA_RELEASES="5.23 5.24"
-PLASMA_RELEASE=${PLASMA_RELEASE:-5.23}
+PLASMA_RELEASES="5.24"
+PLASMA_RELEASE=${PLASMA_RELEASE:-5.24}
 
-GEAR_RELEASES="21.08 21.12 22.04"
-GEAR_RELEASE=${GEAR_RELEASE:-21.08}
+GEAR_RELEASES="21.12 22.04"
+GEAR_RELEASE=${GEAR_RELEASE:-21.12}
 
 # regenerate keywords
 pushd ../package.accept_keywords/ > /dev/null

diff --git 
a/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live 
b/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live
index c6fa2bc616..fcaf60879f 100644
--- a/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live
+++ b/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live
@@ -20,7 +20,6 @@
 ~kde-plasma/ksystemstats- **
 ~kde-plasma/kwallet-pam- **
 ~kde-plasma/kwayland-integration- **
-~kde-plasma/kwayland-server- **
 ~kde-plasma/kwin- **
 ~kde-plasma/kwrited- **
 ~kde-plasma/layer-shell-qt- **

diff --git a/Documentation/package.accept_keywords/kde-plasma-live.keywords 
b/Documentation/package.accept_keywords/kde-plasma-live.keywords
index 429500fe8f..868fe4d1ff 100644
--- a/Documentation/package.accept_keywords/kde-plasma-live.keywords
+++ b/Documentation/package.accept_keywords/kde-plasma-live.keywords
@@ -23,7 +23,6 @@
 ~kde-plasma/ksystemstats- **
 ~kde-plasma/kwallet-pam- **
 ~kde-plasma/kwayland-integration- **
-~kde-plasma/kwayland-server- **
 ~kde-plasma/kwin- **
 ~kde-plasma/kwrited- **
 ~kde-plasma/layer-shell-qt- **

diff --git a/Documentation/package.mask/kde-plasma-live 
b/Documentation/package.mask/kde-plasma-live
index 0b13986921..79af052234 100644
--- a/Documentation/package.mask/kde-plasma-live
+++ b/Documentation/package.mask/kde-plasma-live
@@ -23,7 +23,6 @@
 ~kde-plasma/ksystemstats-
 ~kde-plasma/kwallet-pam-
 ~kde-plasma/kwayland-integration-
-~kde-plasma/kwayland-server-
 ~kde-plasma/kwin-
 ~kde-plasma/kwrited-
 ~kde-plasma/layer-shell-qt-

diff --git a/Documentation/package.unmask/kde-plasma-live 
b/Documentation/package.unmask/kde-plasma-live
index 0b13986921..79af052234 100644
--- a/Documentation/package.unmask/kde-plasma-live
+++ b/Documentation/package.unmask/kde-plasma-live
@@ -23,7 +23,6 @@
 ~kde-plasma/ksystemstats-
 ~kde-plasma/kwallet-pam-
 ~kde-plasma/kwayland-integration-
-~kde-plasma/kwayland-server-
 ~kde-plasma/kwin-
 ~kde-plasma/kwrited-
 ~kde-plasma/layer-shell-qt-



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2022-05-03 Thread Sam James
commit: 9c0d5b2fbee5650e7c38afe2ca31fffc976fbc48
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 22:18:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 22:31:36 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c0d5b2f

Documentation/maintainers: use #!/usr/bin/env bash shebang

Some rely on Bashisms and let's be consistent.

Signed-off-by: Sam James  gentoo.org>

 Documentation/maintainers/bump-from-set.sh   | 2 +-
 Documentation/maintainers/find_unused_patches.sh | 2 +-
 Documentation/maintainers/kde-l10n-fetch.sh  | 1 +
 Documentation/maintainers/kde-l10n-repack.sh | 2 +-
 Documentation/maintainers/keywords-bump.sh   | 2 +-
 Documentation/maintainers/repack.sh  | 2 +-
 Documentation/maintainers/set-bump.sh| 2 +-
 Documentation/maintainers/sync-gentoo-overlay.sh | 2 +-
 Documentation/maintainers/sync-metadata.sh   | 2 +-
 9 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/Documentation/maintainers/bump-from-set.sh 
b/Documentation/maintainers/bump-from-set.sh
index 4d44f42017..f92fa99306 100755
--- a/Documentation/maintainers/bump-from-set.sh
+++ b/Documentation/maintainers/bump-from-set.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 # Requires:
 # app-portage/portage-utils

diff --git a/Documentation/maintainers/find_unused_patches.sh 
b/Documentation/maintainers/find_unused_patches.sh
index 34ed762501..42730713c8 100755
--- a/Documentation/maintainers/find_unused_patches.sh
+++ b/Documentation/maintainers/find_unused_patches.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 TMP="/tmp/"
 CATEGORY="kde-apps"
 # we also assume that we are run from the directory where we want to remove 
patches eg. directory where are categories.

diff --git a/Documentation/maintainers/kde-l10n-fetch.sh 
b/Documentation/maintainers/kde-l10n-fetch.sh
index 521198fbe7..9cdd8e2b76 100755
--- a/Documentation/maintainers/kde-l10n-fetch.sh
+++ b/Documentation/maintainers/kde-l10n-fetch.sh
@@ -1,3 +1,4 @@
+#!/usr/bin/env bash
 LANGS="af ar be bg bn bn_IN br ca cs csb cy da de el en_GB eo es et eu fa fi fr
fy ga gl gu he hi hr hsb hu hy is it ja ka kk km kn ko ku lb lt lv mk ml
ms mt nb nds ne nl nn nso oc pa pl pt pt_BR ro ru rw se sk sl sr sv ta 
te tg

diff --git a/Documentation/maintainers/kde-l10n-repack.sh 
b/Documentation/maintainers/kde-l10n-repack.sh
index 33c126a690..5a0d73c464 100755
--- a/Documentation/maintainers/kde-l10n-repack.sh
+++ b/Documentation/maintainers/kde-l10n-repack.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/usr/bin/env bash
 KDEVER=$1
 SVNREV=$2
 

diff --git a/Documentation/maintainers/keywords-bump.sh 
b/Documentation/maintainers/keywords-bump.sh
index 31fd6698c4..0e57a9578b 100755
--- a/Documentation/maintainers/keywords-bump.sh
+++ b/Documentation/maintainers/keywords-bump.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/usr/bin/env bash
 
 : ${PORTDIR:="$(pwd)"}
 

diff --git a/Documentation/maintainers/repack.sh 
b/Documentation/maintainers/repack.sh
index 8a2b4ffa07..066d799ce4 100755
--- a/Documentation/maintainers/repack.sh
+++ b/Documentation/maintainers/repack.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/usr/bin/env bash
 # Script to repack upstream tarballs
 #
 SVNREV=$2

diff --git a/Documentation/maintainers/set-bump.sh 
b/Documentation/maintainers/set-bump.sh
index d5a0fd7206..43963efcc8 100755
--- a/Documentation/maintainers/set-bump.sh
+++ b/Documentation/maintainers/set-bump.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/usr/bin/env bash
 
 # requires app-portage/portage-utils and app-portage/gentoolkit-dev
 

diff --git a/Documentation/maintainers/sync-gentoo-overlay.sh 
b/Documentation/maintainers/sync-gentoo-overlay.sh
index 3172dfa203..37fd36fbdc 100755
--- a/Documentation/maintainers/sync-gentoo-overlay.sh
+++ b/Documentation/maintainers/sync-gentoo-overlay.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 # Run this script via cronjob to update your overlay mirror
 

diff --git a/Documentation/maintainers/sync-metadata.sh 
b/Documentation/maintainers/sync-metadata.sh
index d02fee4c37..fcc699913b 100755
--- a/Documentation/maintainers/sync-metadata.sh
+++ b/Documentation/maintainers/sync-metadata.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 # Contact: devurandom
 METADATA_MIRROR=rsync://gentoo.kynes.de:800/gentoo-overlay-kde/metadata/cache/



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.unmask/.kde-frameworks-5.91/, ...

2022-03-16 Thread Andreas Sturmlechner
commit: 70aef9e857595310384d1eccd47dca2331939d1b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 16 15:42:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 16 15:42:31 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=70aef9e8

Documentation: Drop KDE Frameworks 5.91

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.91/_HEADER_  |  2 -
 .../.kde-frameworks-5.91/kde-frameworks-5.91   |  1 -
 .../kde-frameworks-portingaids-5.91|  1 -
 .../.kde-frameworks-5.91/kde-frameworks-tier1-5.91 |  1 -
 .../.kde-frameworks-5.91/kde-frameworks-tier2-5.91 |  1 -
 .../.kde-frameworks-5.91/kde-frameworks-tier3-5.91 |  1 -
 .../.kde-frameworks-5.91/more-deps |  0
 .../kde-frameworks-5.91.keywords   | 91 --
 Documentation/package.mask/kde-frameworks-5.91 | 91 --
 .../package.unmask/.kde-frameworks-5.91/_HEADER_   |  2 -
 .../.kde-frameworks-5.91/kde-frameworks-5.91   |  1 -
 .../kde-frameworks-portingaids-5.91|  1 -
 .../.kde-frameworks-5.91/kde-frameworks-tier1-5.91 |  1 -
 .../.kde-frameworks-5.91/kde-frameworks-tier2-5.91 |  1 -
 .../.kde-frameworks-5.91/kde-frameworks-tier3-5.91 |  1 -
 Documentation/package.unmask/kde-frameworks-5.91   | 91 --
 17 files changed, 1 insertion(+), 288 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 2c7339f480..06b7f2ffa5 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.90 5.91 5.92"
+KF_RELEASES="5.90 5.92"
 KF_RELEASE=${KF_RELEASE:-5.90}
 
 PLASMA_RELEASES="5.23 5.24"

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.91/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.91/_HEADER_
deleted file mode 100644
index c8cbf83e22..00
--- a/Documentation/package.accept_keywords/.kde-frameworks-5.91/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Frameworks 5.91 release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5.91/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-5.91
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-5.91
deleted file mode 12
index 87e80044f1..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-5.91
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5.91
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-portingaids-5.91
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-portingaids-5.91
deleted file mode 12
index d862f8422c..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-portingaids-5.91
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-portingaids-5.91
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-tier1-5.91
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-tier1-5.91
deleted file mode 12
index b655fa9246..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-tier1-5.91
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-tier1-5.91
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-tier2-5.91
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-tier2-5.91
deleted file mode 12
index f72ee4c297..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-tier2-5.91
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-tier2-5.91
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-tier3-5.91
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-tier3-5.91
deleted file mode 12
index 936e30bc43..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.91/kde-frameworks-tier3-5.91
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-tier3-5.91
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.91/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.91/more-deps
deleted file mode 100644
index e69de29bb2..00

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.91.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.91.keywords
deleted file mode 

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.mask/, ...

2022-02-23 Thread Andreas Sturmlechner
commit: 64390f4ba8a8a7be9f2a8bcefd6cbfd1436ce140
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 23 10:43:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 23 10:43:36 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=64390f4b

Documentation: Drop KDE Frameworks 5.88, regenerate with 5.90 default

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files |  4 +-
 .../.kde-frameworks-5.88/_HEADER_  |  2 -
 .../.kde-frameworks-5.88/kde-frameworks-5.88   |  1 -
 .../kde-frameworks-portingaids-5.88|  1 -
 .../.kde-frameworks-5.88/kde-frameworks-tier1-5.88 |  1 -
 .../.kde-frameworks-5.88/kde-frameworks-tier2-5.88 |  1 -
 .../.kde-frameworks-5.88/kde-frameworks-tier3-5.88 |  1 -
 .../.kde-frameworks-5.88/more-deps |  0
 .../kde-frameworks-5.88.keywords   | 90 --
 Documentation/package.mask/kde-frameworks-5.88 | 90 --
 .../package.unmask/.kde-frameworks-5.88/_HEADER_   |  2 -
 .../.kde-frameworks-5.88/kde-frameworks-5.88   |  1 -
 .../kde-frameworks-portingaids-5.88|  1 -
 .../.kde-frameworks-5.88/kde-frameworks-tier1-5.88 |  1 -
 .../.kde-frameworks-5.88/kde-frameworks-tier2-5.88 |  1 -
 .../.kde-frameworks-5.88/kde-frameworks-tier3-5.88 |  1 -
 Documentation/package.unmask/kde-frameworks-5.88   | 90 --
 17 files changed, 2 insertions(+), 286 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 5b7dfbbdf1..df790ee7c7 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,8 +9,8 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.88 5.90 5.91"
-KF_RELEASE=${KF_RELEASE:-5.88}
+KF_RELEASES="5.90 5.91"
+KF_RELEASE=${KF_RELEASE:-5.90}
 
 PLASMA_RELEASES="5.23 5.24"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.23}

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.88/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.88/_HEADER_
deleted file mode 100644
index 72697e8c57..00
--- a/Documentation/package.accept_keywords/.kde-frameworks-5.88/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Frameworks 5.88 release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5.88/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-5.88
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-5.88
deleted file mode 12
index 41cbdb9d91..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-5.88
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5.88
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-portingaids-5.88
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-portingaids-5.88
deleted file mode 12
index 054431e7b0..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-portingaids-5.88
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-portingaids-5.88
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-tier1-5.88
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-tier1-5.88
deleted file mode 12
index 883d96c136..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-tier1-5.88
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-tier1-5.88
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-tier2-5.88
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-tier2-5.88
deleted file mode 12
index 60656a019e..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-tier2-5.88
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-tier2-5.88
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-tier3-5.88
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-tier3-5.88
deleted file mode 12
index 6809989ef2..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.88/kde-frameworks-tier3-5.88
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-tier3-5.88
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.88/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.88/more-deps
deleted file mode 100644
index e69de29bb2..00

diff --git 

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2021-10-30 Thread Sam James
commit: f184bf9ffdf5d3cb81711ca483eaf6f2fff81859
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:18:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:18:17 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f184bf9f

Documentation: update scripts to use correct shebang (/bin/bash)

Uses bashisms.

Signed-off-by: Sam James  gentoo.org>

 Documentation/maintainers/new/frameworks-bump.sh  | 2 +-
 Documentation/maintainers/new/set-based-remove.sh | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Documentation/maintainers/new/frameworks-bump.sh 
b/Documentation/maintainers/new/frameworks-bump.sh
index 2039c39f4c..7e7ce8b063 100755
--- a/Documentation/maintainers/new/frameworks-bump.sh
+++ b/Documentation/maintainers/new/frameworks-bump.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 . "$(dirname "$0")/lib.sh"
 
 : ${TARGET_REPO:="$(pwd)"}

diff --git a/Documentation/maintainers/new/set-based-remove.sh 
b/Documentation/maintainers/new/set-based-remove.sh
index ff4bd8f0f3..2039a589ef 100755
--- a/Documentation/maintainers/new/set-based-remove.sh
+++ b/Documentation/maintainers/new/set-based-remove.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 # Requires:
 # app-portage/repoman



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2021-08-11 Thread Andreas Sturmlechner
commit: 97c63b7d3d04fdbc150499437628992bc0f91686
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  4 10:24:49 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 11 06:06:19 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=97c63b7d

Documentation: Drop KDE Release Service mangling (replaced by KDE Gear)

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files | 16 
 1 file changed, 16 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index af5f136512..cd48ef4191 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -18,9 +18,6 @@ PLASMA_RELEASE=${PLASMA_RELEASE:-5.21}
 GEAR_RELEASES="21.04 21.08"
 GEAR_RELEASE=${GEAR_RELEASE:-21.04}
 
-SERVICE_RELEASES="20.12"
-SERVICE_RELEASE=${SERVICE_RELEASE:-20.12}
-
 # regenerate keywords
 pushd ../package.accept_keywords/ > /dev/null
 for release in $KF_RELEASES; do
@@ -62,14 +59,6 @@ for release in $GEAR_RELEASES; do
fi
 done
 
-for release in $SERVICE_RELEASES; do
-   echo -e "${HEADER}" > "kde-release-service-${release}.keywords"
-   if [[ -d ".kde-release-service-${release}" ]]; then
-   cat ".kde-release-service-${release}/"* | \
-   sed -e '/^~.*[.-]$/s/$/ **/' -e '/^@/d' >> 
"kde-release-service-${release}.keywords"
-   fi
-done
-
 if [[ -d .kde-frameworks-live.base ]]; then
rm -rf .kde-frameworks-live
mkdir -p .kde-frameworks-live
@@ -190,11 +179,6 @@ for set in *-${GEAR_RELEASE}; do
sed -r 
"/@/s/-${GEAR_RELEASE}//g;/$/s/~//;s/> "${newfile}"
 done
 
-for set in *-${SERVICE_RELEASE}; do
-   newfile=${set/%-${SERVICE_RELEASE}}
-   echo -e "${HEADER}" > "${newfile}"
-   sed -r 
"/@/s/-${SERVICE_RELEASE}//g;/$/s/~//;s/> "${newfile}"
-done
 popd > /dev/null
 
 # regenerate CONTRIBUTORS file



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2021-06-14 Thread Andreas Sturmlechner
commit: 3fa5e4bcf3bb0178ffec0da3c8e197bd1987d779
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 14 08:16:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 14 08:17:57 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3fa5e4bc

Documentation: regenerate-files: Update PLASMA_RELEASE, KF_RELEASE

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index dfc3b42550..647b362fb3 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,11 +9,11 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.80 5.82 5.83"
-KF_RELEASE=${KF_RELEASE:-5.80}
+KF_RELEASES="5.82 5.83"
+KF_RELEASE=${KF_RELEASE:-5.82}
 
-PLASMA_RELEASES="5.20 5.21 5.22"
-PLASMA_RELEASE=${PLASMA_RELEASE:-5.20}
+PLASMA_RELEASES="5.21 5.22"
+PLASMA_RELEASE=${PLASMA_RELEASE:-5.21}
 
 GEAR_RELEASES="21.04"
 GEAR_RELEASE=${GEAR_RELEASE:-21.04}



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2021-03-04 Thread Andreas Sturmlechner
commit: aae58afb6392c5ee77cb3b6d4d2c8c236007f2a2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  4 09:40:36 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  4 09:43:30 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=aae58afb

Documentation: lib.sh: Drop keywords to testing in bump_packages_from_set()

get_main_tree_keyword() gets us all KEYWORDS, be they arch or ~arch.

Forward-port from f8c30a0be3ae8ea200ac46c0f7c85571b328d72f.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/new/lib.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/maintainers/new/lib.sh 
b/Documentation/maintainers/new/lib.sh
index b512921c04..a42bea2e00 100755
--- a/Documentation/maintainers/new/lib.sh
+++ b/Documentation/maintainers/new/lib.sh
@@ -39,6 +39,7 @@ bump_packages_from_set() {
 
if [[ ${destination} != ** ]] ; then
ekeyword $(get_main_tree_keyword ${cp}) ${destination} 
> /dev/null
+   ekeyword ~all ${destination} > /dev/null
fi
 
repoman manifest



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2021-01-24 Thread Andreas Sturmlechner
commit: a8c9b534d118acdfc5e5b32946a1d254b01f9349
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 19:53:34 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 19:56:50 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a8c9b534

Documentation: Set PLASMA_RELEASE to 5.20

Signed-off-by: Andreas Sturmlechner  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 018f42c183..2b168dc372 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -12,8 +12,8 @@ HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 KF_RELEASES="5.77 5.78"
 KF_RELEASE=${KF_RELEASE:-5.77}
 
-PLASMA_RELEASES="5.19 5.20 5.21"
-PLASMA_RELEASE=${PLASMA_RELEASE:-5.19}
+PLASMA_RELEASES="5.20 5.21"
+PLASMA_RELEASE=${PLASMA_RELEASE:-5.20}
 
 SERVICE_RELEASES="20.08 20.12"
 SERVICE_RELEASE=${SERVICE_RELEASE:-20.08}



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2021-01-11 Thread Andreas Sturmlechner
commit: fb2281e6b82d3712e9ed83335298e2eff4fd7ed8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 11 12:31:13 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 11 12:31:42 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fb2281e6

Documentation: Set KF_RELEASE=5.77

Signed-off-by: Andreas Sturmlechner  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 2c7102eeb8..97fc3bad51 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,8 +9,8 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.74 5.77 5.78"
-KF_RELEASE=${KF_RELEASE:-5.74}
+KF_RELEASES="5.77 5.78"
+KF_RELEASE=${KF_RELEASE:-5.77}
 
 PLASMA_RELEASES="5.19 5.20"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.19}



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2020-11-25 Thread Andreas Sturmlechner
commit: 3e1bb8d7eba2474e31ddccd8f2005179278dd646
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov 25 18:20:47 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov 25 18:20:47 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3e1bb8d7

Documentation: Set SERVICE_RELEASE to 20.08

Signed-off-by: Andreas Sturmlechner  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 dd7c906b68..41a4253695 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -15,8 +15,8 @@ KF_RELEASE=${KF_RELEASE:-5.74}
 PLASMA_RELEASES="5.19 5.20"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.19}
 
-SERVICE_RELEASES="20.04 20.08 20.12"
-SERVICE_RELEASE=${SERVICE_RELEASE:-20.04}
+SERVICE_RELEASES="20.08 20.12"
+SERVICE_RELEASE=${SERVICE_RELEASE:-20.08}
 
 # regenerate keywords
 pushd ../package.accept_keywords/ > /dev/null



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2020-10-09 Thread Andreas Sturmlechner
commit: 7d700fba8f3fa3cb3d8dd629c2deb121f01ec380
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct  5 11:37:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct  8 18:37:13 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7d700fba

Documentation: Update KF_RELEASE(S), PLASMA_RELEASE(S) and set regeneration

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 12c940..5d1549eb74 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,11 +9,11 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.70 5.74 5.75"
-KF_RELEASE=${KF_RELEASE:-5.70}
+KF_RELEASES="5.74 5.75"
+KF_RELEASE=${KF_RELEASE:-5.74}
 
-PLASMA_RELEASES="5.18 5.19 5.20"
-PLASMA_RELEASE=${PLASMA_RELEASE:-5.18}
+PLASMA_RELEASES="5.19 5.20"
+PLASMA_RELEASE=${PLASMA_RELEASE:-5.19}
 
 SERVICE_RELEASES="20.04 20.08"
 SERVICE_RELEASE=${SERVICE_RELEASE:-20.04}
@@ -161,7 +161,7 @@ popd > /dev/null
 
 # regenerate unversioned sets
 pushd ../../sets/ > /dev/null
-for set in *frameworks-${KF_RELEASE}; do
+for set in *frameworks*${KF_RELEASE}; do
newfile=${set/%-${KF_RELEASE}}
echo -e "${HEADER}" > "${newfile}"
sed -r 
"/@/s/-${KF_RELEASE}//g;/$/s/~//;s/> "${newfile}"



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2020-06-22 Thread Andreas Sturmlechner
commit: fb473ff4157299cc5a9a3f62fdb4dae7b0107c87
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 22 14:56:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 22 19:52:24 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fb473ff4

regenerate-files: Allow Frameworks sets to reference smaller (tier) sets

Same as is already done with Release Service sets.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 0c0dbf5785..947fb8daa9 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -23,7 +23,7 @@ pushd ../package.accept_keywords/ > /dev/null
 for release in $KF_RELEASES; do
echo -e "${HEADER}" > "kde-frameworks-${release}.keywords"
if [[ -d ".kde-frameworks-${release}" ]]; then
-   cat ".kde-frameworks-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' |sed '/^~.*[.-]$/s/$/ **/' >> 
"kde-frameworks-${release}.keywords"
+   cat ".kde-frameworks-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' | sed -e '/^~.*[.-]$/s/$/ **/' -e '/^@/d' >> 
"kde-frameworks-${release}.keywords"
fi
 done
 
@@ -62,7 +62,7 @@ if [[ -d .kde-frameworks-live.base ]]; then
echo -e "${HEADER}" > kde-frameworks-live.keywords
for file in .kde-frameworks-live.base/*; do
newfile=.kde-frameworks-live/$(basename "${file}")
-   sed '/^~.*[.-]$/s/$/ **/' "${file}" > "${newfile}"
+   sed -e '/^~.*[.-]$/s/$/ **/'  -e '/^@/d' "${file}" > 
"${newfile}"
done
cat .kde-frameworks-live/* >> kde-frameworks-live.keywords
 fi
@@ -104,6 +104,7 @@ for release in $KF_RELEASES live; do
echo -e "${HEADER}" > "kde-frameworks-${release}"
if [[ -d ".kde-frameworks-${release}" ]]; then
cat ".kde-frameworks-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' >> "kde-frameworks-${release}"
+   sed -i "kde-frameworks-${release}" -e "/^@/d"
fi
 done
 
@@ -129,7 +130,7 @@ for release in $KF_RELEASES live; do
echo -e "${HEADER}" > "kde-frameworks-${release}"
if [[ -d "../package.unmask/.kde-frameworks-${release}" ]]; then
cat "../package.unmask/.kde-frameworks-${release}/"* | grep -P 
-v '^>=kde-frameworks/(?!kf-env)' >> "kde-frameworks-${release}"
-   sed -i "kde-frameworks-${release}" -e 
"/^=/}"
+   sed -i "kde-frameworks-${release}" -e 
"/^=/}" -e 
'/^@/d'
fi
 done
 



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2020-06-22 Thread Andreas Sturmlechner
commit: a9ca853e0d0ef629bf8fe8dd8c37698e86969c40
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 22 15:18:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 22 19:52:41 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a9ca853e

regenerate-files: Break up some of the longer lines

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files | 24 
 1 file changed, 16 insertions(+), 8 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 947fb8daa9..94f3a20cee 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -23,7 +23,8 @@ pushd ../package.accept_keywords/ > /dev/null
 for release in $KF_RELEASES; do
echo -e "${HEADER}" > "kde-frameworks-${release}.keywords"
if [[ -d ".kde-frameworks-${release}" ]]; then
-   cat ".kde-frameworks-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' | sed -e '/^~.*[.-]$/s/$/ **/' -e '/^@/d' >> 
"kde-frameworks-${release}.keywords"
+   cat ".kde-frameworks-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' | \
+   sed -e '/^~.*[.-]$/s/$/ **/' -e '/^@/d' >> 
"kde-frameworks-${release}.keywords"
fi
 done
 
@@ -37,7 +38,8 @@ done
 for release in $SERVICE_RELEASES; do
echo -e "${HEADER}" > "kde-release-service-${release}.keywords"
if [[ -d ".kde-release-service-${release}" ]]; then
-   cat ".kde-release-service-${release}/"* | sed -e 
'/^~.*[.-]$/s/$/ **/' -e '/^@/d' >> 
"kde-release-service-${release}.keywords"
+   cat ".kde-release-service-${release}/"* | \
+   sed -e '/^~.*[.-]$/s/$/ **/' -e '/^@/d' >> 
"kde-release-service-${release}.keywords"
fi
 done
 
@@ -49,7 +51,8 @@ for release in $SERVICE_RELEASES; do
echo -e "${HEADER}" > 
"kde-release-service-${release}.49..keywords"
for file in ".kde-release-service-${release}"/*; do

newfile=".kde-release-service-${release}.49."/$(basename "${file}")
-   sed -e 
"/^<[a-z-]*\/.*\.50$/{s/\.50/.49./;s/^ "${newfile}"
+   sed -e 
"/^<[a-z-]*\/.*\.50$/{s/\.50/.49./;s/^ "${newfile}"
# echo "${newfile}"
done
cat ".kde-release-service-${release}.49."/* >> 
"kde-release-service-${release}.49..keywords"
@@ -103,7 +106,8 @@ pushd ../package.unmask/ > /dev/null
 for release in $KF_RELEASES live; do
echo -e "${HEADER}" > "kde-frameworks-${release}"
if [[ -d ".kde-frameworks-${release}" ]]; then
-   cat ".kde-frameworks-${release}/"* | grep -P -v 
'^>=kde-frameworks/(?!kf-env)' >> "kde-frameworks-${release}"
+   cat ".kde-frameworks-${release}/"* | \
+   grep -P -v '^>=kde-frameworks/(?!kf-env)' >> 
"kde-frameworks-${release}"
sed -i "kde-frameworks-${release}" -e "/^@/d"
fi
 done
@@ -129,8 +133,10 @@ pushd ../package.mask/ > /dev/null
 for release in $KF_RELEASES live; do
echo -e "${HEADER}" > "kde-frameworks-${release}"
if [[ -d "../package.unmask/.kde-frameworks-${release}" ]]; then
-   cat "../package.unmask/.kde-frameworks-${release}/"* | grep -P 
-v '^>=kde-frameworks/(?!kf-env)' >> "kde-frameworks-${release}"
-   sed -i "kde-frameworks-${release}" -e 
"/^=/}" -e 
'/^@/d'
+   cat "../package.unmask/.kde-frameworks-${release}/"* | \
+   grep -P -v '^>=kde-frameworks/(?!kf-env)' >> 
"kde-frameworks-${release}"
+   sed -i "kde-frameworks-${release}" \
+   -e 
"/^=/}" -e 
'/^@/d'
fi
 done
 
@@ -138,7 +144,8 @@ for release in $PLASMA_RELEASES live; do
echo -e "${HEADER}" > "kde-plasma-${release}"
if [[ -d "../package.unmask/.kde-plasma-${release}" ]]; then
cat "../package.unmask/.kde-plasma-${release}/"* >> 
"kde-plasma-${release}"
-   sed -i "kde-plasma-${release}" -e 
"/^=/}"
+   sed -i "kde-plasma-${release}" \
+   -e 
"/^=/}"
fi
 done
 
@@ -146,7 +153,8 @@ for release in $SERVICE_RELEASES live; do
echo -e "${HEADER}" > "kde-release-service-${release}"
if [[ -d "../package.unmask/.kde-release-service-${release}" ]]; then
cat "../package.unmask/.kde-release-service-${release}/"* >> 
"kde-release-service-${release}"
-   sed -i "kde-release-service-${release}" -e 
"/^=/}" 
-e '/^@/d'
+   sed -i "kde-release-service-${release}" \
+   -e 
"/^=/}" 
-e '/^@/d'
fi
 done
 popd > /dev/null



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/maintainers/new/

2020-06-22 Thread Andreas Sturmlechner
commit: b972d60d06ae72f9e946a1a0e7f3faa211b2df4c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 22 16:22:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 22 17:17:34 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b972d60d

Documentation: maintainers *.sh: Update dependencies

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/bump-from-set.sh | 5 -
 Documentation/maintainers/new/copy-to-main-tree.sh | 2 ++
 Documentation/maintainers/new/lib.sh   | 5 -
 Documentation/maintainers/new/set-based-remove.sh  | 2 ++
 4 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/Documentation/maintainers/bump-from-set.sh 
b/Documentation/maintainers/bump-from-set.sh
index f109233547..ecc3b3bdc3 100755
--- a/Documentation/maintainers/bump-from-set.sh
+++ b/Documentation/maintainers/bump-from-set.sh
@@ -1,6 +1,9 @@
 #!/bin/sh
 
-# requires app-portage/portage-utils and app-portage/gentoolkit-dev
+# Requires:
+# app-portage/portage-utils
+# app-portage/gentoolkit-dev
+# app-portage/repoman
 
 : ${PORTDIR:="$(pwd)"}
 

diff --git a/Documentation/maintainers/new/copy-to-main-tree.sh 
b/Documentation/maintainers/new/copy-to-main-tree.sh
index 9b93379b5b..da57010723 100755
--- a/Documentation/maintainers/new/copy-to-main-tree.sh
+++ b/Documentation/maintainers/new/copy-to-main-tree.sh
@@ -1,5 +1,7 @@
 #!/bin/bash
 
+# Requires app-portage/repoman
+
 . $(dirname "$0")/lib.sh
 
 : ${SOURCE_REPO:="$(realpath $(dirname $0)/../../../)"}

diff --git a/Documentation/maintainers/new/lib.sh 
b/Documentation/maintainers/new/lib.sh
index abafaf6c4b..9ecfed1cc8 100755
--- a/Documentation/maintainers/new/lib.sh
+++ b/Documentation/maintainers/new/lib.sh
@@ -1,6 +1,9 @@
 #!/bin/bash
 
-# requires app-portage/portage-utils and app-portage/gentoolkit-dev
+# Requires:
+# app-portage/portage-utils
+# app-portage/gentoolkit-dev
+# app-portage/repoman
 
 : ${SOURCE_REPO:="$(realpath $(dirname $0)/../../../)"}
 

diff --git a/Documentation/maintainers/new/set-based-remove.sh 
b/Documentation/maintainers/new/set-based-remove.sh
index de485e1979..8922b7c3b8 100755
--- a/Documentation/maintainers/new/set-based-remove.sh
+++ b/Documentation/maintainers/new/set-based-remove.sh
@@ -1,5 +1,7 @@
 #!/bin/sh
 
+# Requires app-portage/repoman
+
 . $(dirname "$0")/lib.sh
 
 : ${TARGET_REPO:="$(pwd)"}



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2020-06-22 Thread Andreas Sturmlechner
commit: a1ce579d0b4cc0921a25b0e0a84100a8f7c45b27
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 22 16:13:46 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 22 18:01:30 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a1ce579d

Documentation: bump-from-set.sh: Commit using pkgcommit

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/bump-from-set.sh | 21 ++---
 1 file changed, 18 insertions(+), 3 deletions(-)

diff --git a/Documentation/maintainers/bump-from-set.sh 
b/Documentation/maintainers/bump-from-set.sh
index ecc3b3bdc3..3ee29bdc4b 100755
--- a/Documentation/maintainers/bump-from-set.sh
+++ b/Documentation/maintainers/bump-from-set.sh
@@ -4,6 +4,9 @@
 # app-portage/portage-utils
 # app-portage/gentoolkit-dev
 # app-portage/repoman
+# Optional:
+# dev-vcs/git
+# app-portage/mgorny-dev-scripts
 
 : ${PORTDIR:="$(pwd)"}
 
@@ -33,13 +36,14 @@ help() {
echo Simple set-based version bumper.
echo
echo Given a set file, bumps all packages in the given set given source
-   echo and destination versions. Designed for workflows where ebuilds are
-   echo bumped from up-to-date live versions.
+   echo and destination versions. Optionally, if destination is a git 
repository,
+   echo each ebuild will be committed as \"cat/pn: DESTINATIONVERSION 
version bump\".
+   echo Designed for workflows where ebuilds are bumped from up-to-date 
live versions.
echo
echo Reads PORTDIR from your enviroment, defaulting to the current 
directory.
echo
echo Usage: bump-from-set.sh SETNAME SOURCEVERSION DESTINATIONVERSION
-   echo Example: bump-from-set.sh kde-plasma-5.7 5.7.49. 5.7.1
+   echo Example: bump-from-set.sh kde-plasma-5.19 5.19.49. 5.19.2
exit 0
 }
 
@@ -79,3 +83,14 @@ for cp in ${packages} ; do
 
popd > /dev/null
 done
+
+if [[ -d "${PORTDIR}/.git" ]] && hash git 2>/dev/null && hash pkgcommit 
2>/dev/null; then
+   for cp in ${packages} ; do
+   pushd "${PORTDIR}/${cp}" > /dev/null
+
+   git add .
+   pkgcommit -sS . -m "${DESTINATIONVERSION} version bump"
+
+   popd > /dev/null
+   done
+fi



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2020-06-22 Thread Andreas Sturmlechner
commit: 68d7f27ddf8b60498e155dc6801bf6b2449a9c06
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 22 15:28:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 22 15:28:42 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=68d7f27d

Documentation: maintainers: Fix last remnants of kde5.eclass

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/new/lib.sh | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Documentation/maintainers/new/lib.sh 
b/Documentation/maintainers/new/lib.sh
index 8da2166e67..abafaf6c4b 100755
--- a/Documentation/maintainers/new/lib.sh
+++ b/Documentation/maintainers/new/lib.sh
@@ -33,7 +33,7 @@ bump_packages_from_set() {
 
repoman manifest
 
-   popd > /dev/null
+   popd > /dev/null
done
 }
 
@@ -111,10 +111,10 @@ get_package_list_from_set() {
 # @FUNCTION: mark_unreleased
 # @USAGE: 
 # @DESCRIPTION:
-# Marks a  pair as unreleased in kde5.eclass.
+# Marks a  pair as unreleased in kde.org.eclass.
 mark_unreleased() {
local cv="${1}"
-   sed -i -e "/^KDE_UNRELEASED/s/ )/ ${cv}&/" eclass/kde5.eclass
+   sed -i -e "/^KDE_UNRELEASED/s/ )/ ${cv}&/" eclass/kde.org.eclass
 }
 
 # @FUNCTION: mask_from_live_set



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2020-06-22 Thread Andreas Sturmlechner
commit: 6e70d834274b87c7a9338ddc14922ff9049531ee
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 22 16:53:05 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 22 18:01:31 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6e70d834

Documentation: set-based-remove.sh: Add pkgcheck support

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/new/set-based-remove.sh | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/Documentation/maintainers/new/set-based-remove.sh 
b/Documentation/maintainers/new/set-based-remove.sh
index 3be839d566..ff4bd8f0f3 100755
--- a/Documentation/maintainers/new/set-based-remove.sh
+++ b/Documentation/maintainers/new/set-based-remove.sh
@@ -5,6 +5,7 @@
 # Optional:
 # dev-vcs/git
 # app-portage/mgorny-dev-scripts
+# dev-util/pkgcheck
 
 . $(dirname "$0")/lib.sh
 
@@ -62,4 +63,10 @@ if [[ -d "${TARGET_REPO}/.git" ]] && hash git 2>/dev/null && 
hash pkgcommit 2>/d
 
popd > /dev/null
done
+
+   if hash pkgcheck 2>/dev/null; then
+   pushd "${TARGET_REPO}" > /dev/null
+   pkgcheck scan --commits
+   popd > /dev/null
+   fi
 fi



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2020-06-22 Thread Andreas Sturmlechner
commit: 43514180101ad6267a7c514ff925af9023b3cd1a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 22 16:48:13 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 22 18:01:31 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=43514180

Documentation: bump-from-set.sh: Add pkgcheck support

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/bump-from-set.sh | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/Documentation/maintainers/bump-from-set.sh 
b/Documentation/maintainers/bump-from-set.sh
index 3ee29bdc4b..b849c11dfa 100755
--- a/Documentation/maintainers/bump-from-set.sh
+++ b/Documentation/maintainers/bump-from-set.sh
@@ -7,6 +7,7 @@
 # Optional:
 # dev-vcs/git
 # app-portage/mgorny-dev-scripts
+# dev-util/pkgcheck
 
 : ${PORTDIR:="$(pwd)"}
 
@@ -93,4 +94,10 @@ if [[ -d "${PORTDIR}/.git" ]] && hash git 2>/dev/null && 
hash pkgcommit 2>/dev/n
 
popd > /dev/null
done
+
+   if hash pkgcheck 2>/dev/null; then
+   pushd "${PORTDIR}" > /dev/null
+   pkgcheck scan --commits
+   popd > /dev/null
+   fi
 fi



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2020-06-22 Thread Andreas Sturmlechner
commit: cef1cb00fb172681ef161c78e3728d1b11cf93cc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 22 17:16:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 22 18:01:31 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cef1cb00

Documentation: copy-to-main-tree.sh: Add pkgcheck support

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/new/copy-to-main-tree.sh | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/Documentation/maintainers/new/copy-to-main-tree.sh 
b/Documentation/maintainers/new/copy-to-main-tree.sh
index f4d7a87dad..828cdb3349 100755
--- a/Documentation/maintainers/new/copy-to-main-tree.sh
+++ b/Documentation/maintainers/new/copy-to-main-tree.sh
@@ -5,6 +5,7 @@
 # Optional:
 # dev-vcs/git
 # app-portage/mgorny-dev-scripts
+# dev-util/pkgcheck
 
 . $(dirname "$0")/lib.sh
 
@@ -71,4 +72,10 @@ if [[ -d "${TARGET_REPO}/.git" ]] && hash git 2>/dev/null && 
hash pkgcommit 2>/d
 
popd > /dev/null
done
+
+   if hash pkgcheck 2>/dev/null; then
+   pushd "${TARGET_REPO}" > /dev/null
+   pkgcheck scan --commits
+   popd > /dev/null
+   fi
 fi



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2020-06-22 Thread Andreas Sturmlechner
commit: 6081e79e5b9df5bf8b0d2bdbe5305cbe05c7ba48
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 22 17:16:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 22 18:01:31 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6081e79e

Documentation: copy-to-main-tree.sh: Commit using pkgcommit

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/new/copy-to-main-tree.sh | 22 +++---
 1 file changed, 19 insertions(+), 3 deletions(-)

diff --git a/Documentation/maintainers/new/copy-to-main-tree.sh 
b/Documentation/maintainers/new/copy-to-main-tree.sh
index da57010723..f4d7a87dad 100755
--- a/Documentation/maintainers/new/copy-to-main-tree.sh
+++ b/Documentation/maintainers/new/copy-to-main-tree.sh
@@ -1,6 +1,10 @@
 #!/bin/bash
 
-# Requires app-portage/repoman
+# Requires:
+# app-portage/repoman
+# Optional:
+# dev-vcs/git
+# app-portage/mgorny-dev-scripts
 
 . $(dirname "$0")/lib.sh
 
@@ -11,12 +15,13 @@ help() {
echo Simple set-based ebuild copier.
echo
echo Given a set in the source repository, copies all ebuilds with the 
specified
-   echo version into the target repository.
+   echo version into the target repository. Optionally, if target is a git 
repository,
+   echo each ebuild will be committed as \"cat/pn: TARGETVERSION version 
bump\"
echo
echo Reads TARGET_REPO from your enviroment, defaulting to the current 
directory.
echo
echo Usage: copy-to-main-tree.sh SETNAME TARGETVERSION
-   echo Example: copy-to-main-tree.sh kde-frameworks-5.15 5.15.0
+   echo Example: copy-to-main-tree.sh kde-frameworks-5.72 5.72.0
exit 0
 }
 
@@ -56,3 +61,14 @@ for cp in ${packages} ; do
popd > /dev/null
 
 done
+
+if [[ -d "${TARGET_REPO}/.git" ]] && hash git 2>/dev/null && hash pkgcommit 
2>/dev/null; then
+   for cp in ${packages} ; do
+   pushd "${TARGET_REPO}/${cp}" > /dev/null
+
+   git add .
+   pkgcommit -sS . -m "${TARGETVERSION} version bump"
+
+   popd > /dev/null
+   done
+fi



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2020-06-22 Thread Andreas Sturmlechner
commit: 4edc25c9282a9a6e264f1ffb3c9325d2cae20128
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 22 16:36:29 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 22 18:01:30 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4edc25c9

Documentation: set-based-remove.sh: Commit using pkgcommit

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/new/set-based-remove.sh | 21 +++--
 1 file changed, 19 insertions(+), 2 deletions(-)

diff --git a/Documentation/maintainers/new/set-based-remove.sh 
b/Documentation/maintainers/new/set-based-remove.sh
index 8922b7c3b8..3be839d566 100755
--- a/Documentation/maintainers/new/set-based-remove.sh
+++ b/Documentation/maintainers/new/set-based-remove.sh
@@ -1,6 +1,10 @@
 #!/bin/sh
 
-# Requires app-portage/repoman
+# Requires:
+# app-portage/repoman
+# Optional:
+# dev-vcs/git
+# app-portage/mgorny-dev-scripts
 
 . $(dirname "$0")/lib.sh
 
@@ -10,11 +14,13 @@ help() {
echo Simple set-based version removed.
echo
echo Given a set file, removes all packages of a specified version.
+   echo Optionally, if target is a git repository, each change will be
+   echo committed as \"cat/pn: drop VERSION*\".
echo
echo Reads TARGET_REPO from your environment, defaulting to the current 
directory.
echo
echo Usage: set-based-remove.sh SETNAME VERSION
-   echo Example: set-based-remove.sh kde-plasma-5.0 5.0.1
+   echo Example: set-based-remove.sh kde-plasma-5.19 5.19.1
exit 0
 }
 
@@ -46,3 +52,14 @@ for package in ${packages} ; do
repoman manifest
popd > /dev/null
 done
+
+if [[ -d "${TARGET_REPO}/.git" ]] && hash git 2>/dev/null && hash pkgcommit 
2>/dev/null; then
+   for cp in ${packages} ; do
+   pushd "${TARGET_REPO}/${cp}" > /dev/null
+
+   git add .
+   pkgcommit -sS . -m "drop ${VERSION}*"
+
+   popd > /dev/null
+   done
+fi



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2020-06-01 Thread Andreas Sturmlechner
commit: f4a5563c2bcc5b9cfa1f18d17e62bcca843320f0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun  1 10:00:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun  1 10:00:00 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f4a5563c

Documentation: regenerate-files: Update Releases

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index e495645a5c..895bf86fb3 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,11 +9,11 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.67 5.70"
-KF_RELEASE=${KF_RELEASE:-5.67}
+KF_RELEASES="5.70"
+KF_RELEASE=${KF_RELEASE:-5.70}
 
-PLASMA_RELEASES="5.17 5.18 5.19"
-PLASMA_RELEASE=${PLASMA_RELEASE:-5.17}
+PLASMA_RELEASES="5.18 5.19"
+PLASMA_RELEASE=${PLASMA_RELEASE:-5.18}
 
 SERVICE_RELEASES="19.12 20.04"
 SERVICE_RELEASE=${SERVICE_RELEASE:-19.12}



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2020-03-18 Thread Andreas Sturmlechner
commit: c3d4a3e764061ebbf9d8bab2c3e5f00e8c40
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 19 00:41:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 19 00:41:59 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c3d4a3e7

Documentation: regenerate-files: Drop KDE Applications support

Replaced by Release Service.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 73da6f241a..2bde4b5694 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -15,11 +15,8 @@ KF_RELEASE=${KF_RELEASE:-5.67}
 PLASMA_RELEASES="5.17 5.18"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.17}
 
-APPS_RELEASES="19.08"
-APPS_RELEASE=${APPS_RELEASE:-19.08}
-
 SERVICE_RELEASES="19.12 20.04"
-# SERVICE_RELEASE=${SERVICE_RELEASE:-19.12}
+SERVICE_RELEASE=${SERVICE_RELEASE:-19.12}
 
 # regenerate keywords
 pushd ../package.accept_keywords/ > /dev/null
@@ -37,13 +34,6 @@ for release in $PLASMA_RELEASES; do
fi
 done
 
-for release in $APPS_RELEASES; do
-   echo -e "${HEADER}" > "kde-applications-${release}.keywords"
-   if [[ -d ".kde-applications-${release}" ]]; then
-   cat ".kde-applications-${release}/"* | sed -e 
'/^~.*[.-]$/s/$/ **/' -e '/^@/d' >> "kde-applications-${release}.keywords"
-   fi
-done
-
 for release in $SERVICE_RELEASES; do
echo -e "${HEADER}" > "kde-release-service-${release}.keywords"
if [[ -d ".kde-release-service-${release}" ]]; then
@@ -51,21 +41,6 @@ for release in $SERVICE_RELEASES; do
fi
 done
 
-# ... and for completely unkeyworded packages, add "**"
-for release in $APP_RELEASES; do
-   if [[ -d ".kde-applications-${release}" ]]; then
-   rm -rf ".kde-applications-${release}.49."
-   mkdir -p ".kde-applications-${release}.49."
-   echo -e "${HEADER}" > 
"kde-applications-${release}.49..keywords"
-   for file in ".kde-applications-${release}"/*; do
-   
newfile=".kde-applications-${release}.49."/$(basename "${file}")
-   sed 
"/^ "${newfile}"
-   # echo "${newfile}"
-   done
-   cat ".kde-applications-${release}.49."/* >> 
"kde-applications-${release}.49..keywords"
-   fi
-done
-
 # ... and for completely unkeyworded packages, add "**"
 for release in $SERVICE_RELEASES; do
if [[ -d ".kde-release-service-${release}" ]]; then
@@ -103,17 +78,6 @@ if [[ -d .kde-plasma-live.base ]]; then
cat .kde-plasma-live/* >> kde-plasma-live.keywords
 fi
 
-if [[ -d .kde-applications-live.base ]]; then
-   rm -rf .kde-applications-live
-   mkdir -p .kde-applications-live
-   echo -e "${HEADER}" > kde-applications-live.keywords
-   for file in .kde-applications-live.base/*; do
-   newfile=.kde-applications-live/$(basename "${file}")
-   sed -e '/^~.*[.-]$/s/$/ **/' -e '/^@/d' "${file}" > 
"${newfile}"
-   done
-   cat .kde-applications-live/* >> kde-applications-live.keywords
-fi
-
 if [[ -d .kde-release-service-live.base ]]; then
rm -rf .kde-release-service-live
mkdir -p .kde-release-service-live
@@ -150,14 +114,6 @@ for release in $PLASMA_RELEASES live; do
fi
 done
 
-for release in $APPS_RELEASES live; do
-   echo -e "${HEADER}" > "kde-applications-${release}"
-   if [[ -d ".kde-applications-${release}" ]]; then
-   cat ".kde-applications-${release}/"* >> 
"kde-applications-${release}"
-   sed -i "kde-applications-${release}" -e "/^@/d"
-   fi
-done
-
 for release in $SERVICE_RELEASES live; do
echo -e "${HEADER}" > "kde-release-service-${release}"
if [[ -d ".kde-release-service-${release}" ]]; then
@@ -185,14 +141,6 @@ for release in $PLASMA_RELEASES live; do
fi
 done
 
-for release in $APPS_RELEASES live; do
-   echo -e "${HEADER}" > "kde-applications-${release}"
-   if [[ -d "../package.unmask/.kde-applications-${release}" ]]; then
-   cat "../package.unmask/.kde-applications-${release}/"* >> 
"kde-applications-${release}"
-   sed -i "kde-applications-${release}" -e 
"/^=/}" -e 
'/^@/d'
-   fi
-done
-
 for release in $SERVICE_RELEASES live; do
echo -e "${HEADER}" > "kde-release-service-${release}"
if [[ -d "../package.unmask/.kde-release-service-${release}" ]]; then
@@ -216,18 +164,11 @@ for set in *plasma-${PLASMA_RELEASE}; do
sed -r 
"/@/s/-${PLASMA_RELEASE}//g;/$/s/~//;s/> "${newfile}"
 done
 
-for set in *-${APPS_RELEASE}; do
-   newfile=${set/%-${APPS_RELEASE}}
+for set in *-${SERVICE_RELEASE}; do
+   

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2020-03-15 Thread Andreas Sturmlechner
commit: e82315ea44184ebdcbfa07c8f9d12e053b136ada
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 15 20:33:10 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 15 22:26:50 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e82315ea

Documentation: regenerate-files: Add Release Service support

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files | 58 ++
 1 file changed, 58 insertions(+)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 3adb6a7dfb..78b7fd9858 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -18,6 +18,9 @@ PLASMA_RELEASE=${PLASMA_RELEASE:-5.17}
 APPS_RELEASES="19.08 19.12"
 APPS_RELEASE=${APPS_RELEASE:-19.08}
 
+SERVICE_RELEASES="20.04"
+# SERVICE_RELEASE=${SERVICE_RELEASE:-20.04}
+
 # regenerate keywords
 pushd ../package.accept_keywords/ > /dev/null
 for release in $KF_RELEASES; do
@@ -41,6 +44,13 @@ for release in $APPS_RELEASES; do
fi
 done
 
+for release in $SERVICE_RELEASES; do
+   echo -e "${HEADER}" > "kde-release-service-${release}.keywords"
+   if [[ -d ".kde-release-service-${release}" ]]; then
+   cat ".kde-release-service-${release}/"* | sed -e 
'/^~.*[.-]$/s/$/ **/' -e '/^@/d' >> 
"kde-release-service-${release}.keywords"
+   fi
+done
+
 # ... and for completely unkeyworded packages, add "**"
 for release in $APP_RELEASES; do
if [[ -d ".kde-applications-${release}" ]]; then
@@ -56,6 +66,21 @@ for release in $APP_RELEASES; do
fi
 done
 
+# ... and for completely unkeyworded packages, add "**"
+for release in $SERVICE_RELEASES; do
+   if [[ -d ".kde-release-service-${release}" ]]; then
+   rm -rf ".kde-release-service-${release}.49."
+   mkdir -p ".kde-release-service-${release}.49."
+   echo -e "${HEADER}" > 
"kde-release-service-${release}.49..keywords"
+   for file in ".kde-release-service-${release}"/*; do
+   
newfile=".kde-release-service-${release}.49."/$(basename "${file}")
+   sed -e 
"/^<[a-z-]*\/.*\.50$/{s/\.50/.49./;s/^ "${newfile}"
+   # echo "${newfile}"
+   done
+   cat ".kde-release-service-${release}.49."/* >> 
"kde-release-service-${release}.49..keywords"
+   fi
+done
+
 if [[ -d .kde-frameworks-live.base ]]; then
rm -rf .kde-frameworks-live
mkdir -p .kde-frameworks-live
@@ -89,6 +114,17 @@ if [[ -d .kde-applications-live.base ]]; then
cat .kde-applications-live/* >> kde-applications-live.keywords
 fi
 
+if [[ -d .kde-release-service-live.base ]]; then
+   rm -rf .kde-release-service-live
+   mkdir -p .kde-release-service-live
+   echo -e "${HEADER}" > kde-release-service-live.keywords
+   for file in .kde-release-service-live.base/*; do
+   newfile=.kde-release-service-live/$(basename "${file}")
+   sed -e '/^~.*[.-]$/s/$/ **/' -e '/^@/d' "${file}" > 
"${newfile}"
+   done
+   cat .kde-release-service-live/* >> kde-release-service-live.keywords
+fi
+
 # keywords for miscleanous packages from package.unmask/
 for misc in kde-extras-live; do
if [[ -f "../package.unmask/${misc}" ]]; then
@@ -121,6 +157,14 @@ for release in $APPS_RELEASES live; do
sed -i "kde-applications-${release}" -e "/^@/d"
fi
 done
+
+for release in $SERVICE_RELEASES live; do
+   echo -e "${HEADER}" > "kde-release-service-${release}"
+   if [[ -d ".kde-release-service-${release}" ]]; then
+   cat ".kde-release-service-${release}/"* >> 
"kde-release-service-${release}"
+   sed -i "kde-release-service-${release}" -e "/^@/d"
+   fi
+done
 popd > /dev/null
 
 # regenerate mask entries (base for package mask)
@@ -148,6 +192,14 @@ for release in $APPS_RELEASES live; do
sed -i "kde-applications-${release}" -e 
"/^=/}" -e 
'/^@/d'
fi
 done
+
+for release in $SERVICE_RELEASES live; do
+   echo -e "${HEADER}" > "kde-release-service-${release}"
+   if [[ -d "../package.unmask/.kde-release-service-${release}" ]]; then
+   cat "../package.unmask/.kde-release-service-${release}/"* >> 
"kde-release-service-${release}"
+   sed -i "kde-release-service-${release}" -e 
"/^=/}" 
-e '/^@/d'
+   fi
+done
 popd > /dev/null
 
 # regenerate unversioned sets
@@ -170,6 +222,12 @@ for set in *-${APPS_RELEASE}; do
# TODO bring back slots when KDE Application is fully migrated
sed -r 
"/@/s/-${APPS_RELEASE}//g;/$/s/~//;s/> "${newfile}"
 done
+
+# for set in *-${SERVICE_RELEASE}; do
+#  newfile=${set/%-${SERVICE_RELEASE}}
+#  echo -e "${HEADER}" > "${newfile}"
+#  sed -r 
"/@/s/-${SERVICE_RELEASE}//g;/$/s/~//;s/> 

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2020-03-01 Thread Andreas Sturmlechner
commit: f9ed6b1f47d32fdf31e05b0775d31b3ff52fa03b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  1 12:27:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  1 12:33:35 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f9ed6b1f

Documentation: Update regenerate-files

Signed-off-by: Andreas Sturmlechner  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 7e15b284e0..18334b20d1 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,8 +9,8 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.64 5.67"
-KF_RELEASE=${KF_RELEASE:-5.64}
+KF_RELEASES="5.67"
+KF_RELEASE=${KF_RELEASE:-5.67}
 
 PLASMA_RELEASES="5.17 5.18"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.17}



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2019-12-23 Thread Andreas Sturmlechner
commit: c667ebf850d5bb8b9a093c74f105fcbf237762a5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 23 20:51:04 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 23 20:51:26 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c667ebf8

Documentation: Set PLASMA_RELEASE to 5.17

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 8791fa753d..94fd82553f 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -13,7 +13,7 @@ KF_RELEASES="5.64 5.65"
 KF_RELEASE=${KF_RELEASE:-5.64}
 
 PLASMA_RELEASES="5.16 5.17"
-PLASMA_RELEASE=${PLASMA_RELEASE:-5.16}
+PLASMA_RELEASE=${PLASMA_RELEASE:-5.17}
 
 APPS_RELEASES="19.08 19.12"
 APPS_RELEASE=${APPS_RELEASE:-19.08}



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2019-12-08 Thread Andreas Sturmlechner
commit: f70f58609d74b019e7cb65866b672d025d3e41d1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec  8 01:01:44 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec  8 01:02:38 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f70f5860

Documentation: Update regenerate-files KF_RELEASE, APPS_RELEASE

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index a8ef0306ac..c6d6164380 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,14 +9,14 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.60 5.64"
-KF_RELEASE=${KF_RELEASE:-5.60}
+KF_RELEASES="5.64"
+KF_RELEASE=${KF_RELEASE:-5.64}
 
 PLASMA_RELEASES="5.16 5.17"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.16}
 
-APPS_RELEASES="19.04 19.08 19.12"
-APPS_RELEASE=${APPS_RELEASE:-19.04}
+APPS_RELEASES="19.08 19.12"
+APPS_RELEASE=${APPS_RELEASE:-19.08}
 
 # regenerate keywords
 pushd ../package.accept_keywords/ > /dev/null



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.unmask/, ...

2019-08-04 Thread Andreas Sturmlechner
commit: 3224a7520f9a58cdeb7cd11bae72885a8cfb89e3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  4 11:38:23 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  4 16:40:34 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3224a752

Documentation: Add KDE Frameworks 5.61

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.61/_HEADER_  |  2 +
 .../.kde-frameworks-5.61/kde-frameworks-5.61   |  1 +
 .../.kde-frameworks-5.61/more-deps |  0
 .../kde-frameworks-5.61.keywords   | 83 ++
 Documentation/package.mask/kde-frameworks-5.61 | 83 ++
 .../package.unmask/.kde-frameworks-5.61/_HEADER_   |  2 +
 .../.kde-frameworks-5.61/kde-frameworks-5.61   |  1 +
 Documentation/package.unmask/kde-frameworks-5.61   | 83 ++
 9 files changed, 256 insertions(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 07332f350a..e5919997d1 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.60"
+KF_RELEASES="5.60 5.61"
 KF_RELEASE=${KF_RELEASE:-5.60}
 
 PLASMA_RELEASES="5.15 5.16"

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.61/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.61/_HEADER_
new file mode 100644
index 00..1f4a22b35d
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-frameworks-5.61/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.61 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.61/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.61/kde-frameworks-5.61
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.61/kde-frameworks-5.61
new file mode 12
index 00..302994c279
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.61/kde-frameworks-5.61
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-5.61
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.61/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.61/more-deps
new file mode 100644
index 00..e69de29bb2

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.61.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.61.keywords
new file mode 100644
index 00..29292736c6
--- /dev/null
+++ b/Documentation/package.accept_keywords/kde-frameworks-5.61.keywords
@@ -0,0 +1,83 @@
+# Autogenerated by regenerate-files, DO NOT EDIT.
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.61 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.61/ files 
instead.
+

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.unmask/.kde-frameworks-5.56/, ...

2019-04-17 Thread Andreas Sturmlechner
commit: 03b7c5b041d2ef9452af31a9b922b1e3a9216334
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 17 13:15:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr 17 13:15:46 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=03b7c5b0

Documentation: Drop KDE Frameworks 5.56.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.56/_HEADER_  |  2 -
 .../.kde-frameworks-5.56/kde-frameworks-5.56   |  1 -
 .../.kde-frameworks-5.56/more-deps |  0
 .../kde-frameworks-5.56.keywords   | 83 --
 Documentation/package.mask/kde-frameworks-5.56 | 83 --
 .../package.unmask/.kde-frameworks-5.56/_HEADER_   |  2 -
 .../.kde-frameworks-5.56/kde-frameworks-5.56   |  1 -
 Documentation/package.unmask/kde-frameworks-5.56   | 83 --
 9 files changed, 1 insertion(+), 256 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 3cf1008adc..7d20094b75 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.54 5.56 5.57"
+KF_RELEASES="5.54 5.57"
 KF_RELEASE=${KF_RELEASE:-5.54}
 
 PLASMA_RELEASES="5.14 5.15"

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.56/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.56/_HEADER_
deleted file mode 100644
index 95c6447db4..00
--- a/Documentation/package.accept_keywords/.kde-frameworks-5.56/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Frameworks 5.56 release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5.56/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.56/kde-frameworks-5.56
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.56/kde-frameworks-5.56
deleted file mode 12
index 73288fbab0..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.56/kde-frameworks-5.56
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5.56
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.56/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.56/more-deps
deleted file mode 100644
index e69de29bb2..00

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.56.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.56.keywords
deleted file mode 100644
index 218c00d323..00
--- a/Documentation/package.accept_keywords/kde-frameworks-5.56.keywords
+++ /dev/null
@@ -1,83 +0,0 @@
-# Autogenerated by regenerate-files, DO NOT EDIT.
-# You can use this file to keyword/unkeyword the KDE Frameworks 5.56 release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5.56/ files 
instead.
-

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, ...

2019-03-02 Thread Andreas Sturmlechner
commit: b9b12416b936b9b7db13de8ec09541b7f563abdb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  2 15:05:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  2 15:05:42 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b9b12416

Documentation: Add KDE Frameworks 5.56

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.56/_HEADER_  |  2 +
 .../.kde-frameworks-5.56/kde-frameworks-5.56   |  1 +
 .../.kde-frameworks-5.56/more-deps |  0
 .../kde-frameworks-5.56.keywords   | 83 ++
 Documentation/package.mask/kde-frameworks-5.56 | 83 ++
 .../package.unmask/.kde-frameworks-5.56/_HEADER_   |  2 +
 .../.kde-frameworks-5.56/kde-frameworks-5.56   |  1 +
 Documentation/package.unmask/kde-frameworks-5.56   | 83 ++
 9 files changed, 256 insertions(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index b9a6827130..d2e714a25d 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.54 5.55"
+KF_RELEASES="5.54 5.55 5.56"
 KF_RELEASE=${KF_RELEASE:-5.54}
 
 PLASMA_RELEASES="5.14 5.15"

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.56/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.56/_HEADER_
new file mode 100644
index 00..95c6447db4
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-frameworks-5.56/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.56 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.56/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.56/kde-frameworks-5.56
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.56/kde-frameworks-5.56
new file mode 12
index 00..73288fbab0
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.56/kde-frameworks-5.56
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-5.56
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.56/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.56/more-deps
new file mode 100644
index 00..e69de29bb2

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.56.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.56.keywords
new file mode 100644
index 00..218c00d323
--- /dev/null
+++ b/Documentation/package.accept_keywords/kde-frameworks-5.56.keywords
@@ -0,0 +1,83 @@
+# Autogenerated by regenerate-files, DO NOT EDIT.
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.56 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.56/ files 
instead.
+

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.unmask/.kde-frameworks-5.55/, ...

2019-02-03 Thread Andreas Sturmlechner
commit: 15c7949050b0b7fa11d1cb81a41f7a2a31deb5cc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  2 22:55:51 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  2 22:55:51 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=15c79490

Documentation: Add KDE Frameworks 5.55

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.55/_HEADER_  |  2 +
 .../.kde-frameworks-5.55/kde-frameworks-5.55   |  1 +
 .../.kde-frameworks-5.55/more-deps |  0
 .../kde-frameworks-5.55.keywords   | 83 ++
 Documentation/package.mask/kde-frameworks-5.55 | 83 ++
 .../package.unmask/.kde-frameworks-5.55/_HEADER_   |  2 +
 .../.kde-frameworks-5.55/kde-frameworks-5.55   |  1 +
 Documentation/package.unmask/kde-frameworks-5.55   | 83 ++
 9 files changed, 256 insertions(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index d7e7254905..13e088fd89 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.52 5.54"
+KF_RELEASES="5.52 5.54 5.55"
 KF_RELEASE=${KF_RELEASE:-5.52}
 
 PLASMA_RELEASES="5.14 5.15"

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.55/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.55/_HEADER_
new file mode 100644
index 00..b99320391a
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-frameworks-5.55/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.55 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.55/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.55/kde-frameworks-5.55
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.55/kde-frameworks-5.55
new file mode 12
index 00..cf61328164
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.55/kde-frameworks-5.55
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-5.55
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.55/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.55/more-deps
new file mode 100644
index 00..e69de29bb2

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.55.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.55.keywords
new file mode 100644
index 00..4b2dc35350
--- /dev/null
+++ b/Documentation/package.accept_keywords/kde-frameworks-5.55.keywords
@@ -0,0 +1,83 @@
+# Autogenerated by regenerate-files, DO NOT EDIT.
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.55 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.55/ files 
instead.
+

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, ...

2018-11-10 Thread Andreas Sturmlechner
commit: f9aa897987266a709d7ba396ab8ba715787b0a45
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 10 17:35:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 10 18:46:10 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f9aa8979

Documentation: Add KDE Applications 18.12

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/maintainers/regenerate-files |   6 +-
 .../.kde-applications-18.12/_HEADER_   |   2 +
 .../.kde-applications-18.12/kde-applications-18.12 |   1 +
 .../.kde-applications-18.12/kde-baseapps-18.12 |   1 +
 .../.kde-applications-18.12/kdeaccessibility-18.12 |   1 +
 .../.kde-applications-18.12/kdeadmin-18.12 |   1 +
 .../.kde-applications-18.12/kdeedu-18.12   |   1 +
 .../.kde-applications-18.12/kdegames-18.12 |   1 +
 .../.kde-applications-18.12/kdegraphics-18.12  |   1 +
 .../.kde-applications-18.12/kdemultimedia-18.12|   1 +
 .../.kde-applications-18.12/kdenetwork-18.12   |   1 +
 .../.kde-applications-18.12/kdepim-18.12   |   1 +
 .../.kde-applications-18.12/kdesdk-18.12   |   1 +
 .../.kde-applications-18.12/kdeutils-18.12 |   1 +
 .../.kde-applications-18.12/more-deps  |   0
 .../kde-applications-18.12.keywords| 234 +
 Documentation/package.mask/kde-applications-18.12  | 234 +
 .../.kde-applications-18.12/_HEADER_   |   2 +
 .../.kde-applications-18.12/kde-applications-18.12 |   1 +
 .../.kde-applications-18.12/kde-baseapps-18.12 |   1 +
 .../.kde-applications-18.12/kdeaccessibility-18.12 |   1 +
 .../.kde-applications-18.12/kdeadmin-18.12 |   1 +
 .../.kde-applications-18.12/kdeedu-18.12   |   1 +
 .../.kde-applications-18.12/kdegames-18.12 |   1 +
 .../.kde-applications-18.12/kdegraphics-18.12  |   1 +
 .../.kde-applications-18.12/kdemultimedia-18.12|   1 +
 .../.kde-applications-18.12/kdenetwork-18.12   |   1 +
 .../.kde-applications-18.12/kdepim-18.12   |   1 +
 .../.kde-applications-18.12/kdesdk-18.12   |   1 +
 .../.kde-applications-18.12/kdeutils-18.12 |   1 +
 .../package.unmask/kde-applications-18.12  | 234 +
 31 files changed, 733 insertions(+), 3 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 12bd12f9b6..f30ae8d9af 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,13 +9,13 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.50 5.51 5.52"
+KF_RELEASES="5.50 5.52"
 KF_RELEASE=${KF_RELEASE:-5.50}
 
-PLASMA_RELEASES="5.12 5.13 5.14"
+PLASMA_RELEASES="5.13 5.14"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.13}
 
-APPS_RELEASES="18.04 18.08"
+APPS_RELEASES="18.04 18.08 18.12"
 APPS_RELEASE=${APPS_RELEASE:-18.04}
 
 # regenerate keywords

diff --git 
a/Documentation/package.accept_keywords/.kde-applications-18.12/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-applications-18.12/_HEADER_
new file mode 100644
index 00..1bff79e73d
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-applications-18.12/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword KDE Applications 18.12.
+# Edit Documentation/package.keywords/.kde-applications-18.12/ files instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-applications-18.12/kde-applications-18.12
 
b/Documentation/package.accept_keywords/.kde-applications-18.12/kde-applications-18.12
new file mode 12
index 00..feb5360397
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-applications-18.12/kde-applications-18.12
@@ -0,0 +1 @@
+../../../sets/kde-applications-18.12
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-applications-18.12/kde-baseapps-18.12
 
b/Documentation/package.accept_keywords/.kde-applications-18.12/kde-baseapps-18.12
new file mode 12
index 00..017c405a3a
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-applications-18.12/kde-baseapps-18.12
@@ -0,0 +1 @@
+../../../sets/kde-baseapps-18.12
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-applications-18.12/kdeaccessibility-18.12
 
b/Documentation/package.accept_keywords/.kde-applications-18.12/kdeaccessibility-18.12
new file mode 12
index 00..02c09ddcc1
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-applications-18.12/kdeaccessibility-18.12
@@ -0,0 +1 @@
+../../../sets/kdeaccessibility-18.12
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-applications-18.12/kdeadmin-18.12 
b/Documentation/package.accept_keywords/.kde-applications-18.12/kdeadmin-18.12
new file mode 12
index 00..368220f1aa
--- 

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2018-10-18 Thread Andreas Sturmlechner
commit: f0b9b7c046c4b681353bacfeed8b943680892468
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct 17 18:11:55 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct 17 18:11:55 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f0b9b7c0

Documentation: Switch PLASMA_RELEASE to 5.13

 Documentation/maintainers/regenerate-files | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 07cda522bd..ea6c0b86d0 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -13,7 +13,7 @@ KF_RELEASES="5.50 5.51"
 KF_RELEASE=${KF_RELEASE:-5.50}
 
 PLASMA_RELEASES="5.12 5.13 5.14"
-PLASMA_RELEASE=${PLASMA_RELEASE:-5.12}
+PLASMA_RELEASE=${PLASMA_RELEASE:-5.13}
 
 APPS_RELEASES="18.04 18.08"
 APPS_RELEASE=${APPS_RELEASE:-18.04}



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.unmask/.kde-plasma-5.14/, ...

2018-09-13 Thread Andreas Sturmlechner
commit: aaf40c185a0438e1498863d6dbca1d6b6f53b2e9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 13 17:53:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 13 17:53:52 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=aaf40c18

Documentation: Add KDE Plasma 5.14

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-plasma-5.14/_HEADER_  |  2 +
 .../.kde-plasma-5.14/kde-plasma-5.14   |  1 +
 .../.kde-plasma-5.14/more-deps |  1 +
 .../kde-plasma-5.14.keywords   | 47 ++
 Documentation/package.mask/kde-plasma-5.14 | 46 +
 .../package.unmask/.kde-plasma-5.14/_HEADER_   |  2 +
 .../.kde-plasma-5.14/kde-plasma-5.14   |  1 +
 .../package.unmask/.kde-plasma-5.14/more-deps  |  0
 Documentation/package.unmask/kde-plasma-5.14   | 46 +
 10 files changed, 147 insertions(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 9a07f23098..dcd0ebf564 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -12,7 +12,7 @@ HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 KF_RELEASES="5.46 5.50"
 KF_RELEASE=${KF_RELEASE:-5.46}
 
-PLASMA_RELEASES="5.12 5.13"
+PLASMA_RELEASES="5.12 5.13 5.14"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.12}
 
 APPS_RELEASES="18.04 18.08"

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.14/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-plasma-5.14/_HEADER_
new file mode 100644
index 00..121698a3d2
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-plasma-5.14/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword KDE Plasma 5.14.
+# Edit Documentation/package.keywords/.kde-plasma-5.14/ files instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-plasma-5.14/kde-plasma-5.14 
b/Documentation/package.accept_keywords/.kde-plasma-5.14/kde-plasma-5.14
new file mode 12
index 00..c4bcb21298
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-plasma-5.14/kde-plasma-5.14
@@ -0,0 +1 @@
+../../../sets/kde-plasma-5.14
\ No newline at end of file

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.14/more-deps 
b/Documentation/package.accept_keywords/.kde-plasma-5.14/more-deps
new file mode 100644
index 00..8b13789179
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-plasma-5.14/more-deps
@@ -0,0 +1 @@
+

diff --git a/Documentation/package.accept_keywords/kde-plasma-5.14.keywords 
b/Documentation/package.accept_keywords/kde-plasma-5.14.keywords
new file mode 100644
index 00..5dcc3eb75b
--- /dev/null
+++ b/Documentation/package.accept_keywords/kde-plasma-5.14.keywords
@@ -0,0 +1,47 @@
+# Autogenerated by regenerate-files, DO NOT EDIT.
+# You can use this file to keyword/unkeyword KDE Plasma 5.14.
+# Edit Documentation/package.keywords/.kde-plasma-5.14/ files instead.
+

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, ...

2018-06-02 Thread Andreas Sturmlechner
commit: 073f80d44ae9f7e5a38822682244c5bcd6213ee1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun  2 20:00:29 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  2 20:00:29 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=073f80d4

Documentation: Add KDE Frameworks 5.47

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.47/_HEADER_  |  2 +
 .../.kde-frameworks-5.47/kde-frameworks-5.47   |  1 +
 .../.kde-frameworks-5.47/more-deps |  0
 .../kde-frameworks-5.47.keywords   | 82 ++
 Documentation/package.mask/kde-frameworks-5.47 | 82 ++
 .../package.unmask/.kde-frameworks-5.47/_HEADER_   |  2 +
 .../.kde-frameworks-5.47/kde-frameworks-5.47   |  1 +
 Documentation/package.unmask/kde-frameworks-5.47   | 82 ++
 9 files changed, 253 insertions(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 16602335fa..d1d58ee228 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.43 5.46"
+KF_RELEASES="5.43 5.46 5.47"
 KF_RELEASE=${KF_RELEASE:-5.43}
 
 PLASMA_RELEASES="5.12 5.13"

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.47/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.47/_HEADER_
new file mode 100644
index 00..7e034b517f
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-frameworks-5.47/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.47 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.47/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.47/kde-frameworks-5.47
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.47/kde-frameworks-5.47
new file mode 12
index 00..00d9f73c58
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.47/kde-frameworks-5.47
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-5.47
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.47/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.47/more-deps
new file mode 100644
index 00..e69de29bb2

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.47.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.47.keywords
new file mode 100644
index 00..1d8c5ed59e
--- /dev/null
+++ b/Documentation/package.accept_keywords/kde-frameworks-5.47.keywords
@@ -0,0 +1,82 @@
+# Autogenerated by regenerate-files, DO NOT EDIT.
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.47 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.47/ files 
instead.
+

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, ...

2018-04-17 Thread Andreas Sturmlechner
commit: 769aacb8ee28dbe3ec52dfdc75fed764ed90692a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 17 14:31:41 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 17 14:31:41 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=769aacb8

Documentation: Drop obsolete KDE Frameworks 5.44.0

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.44/_HEADER_  |  2 -
 .../.kde-frameworks-5.44/kde-frameworks-5.44   |  1 -
 .../.kde-frameworks-5.44/more-deps |  0
 .../kde-frameworks-5.44.keywords   | 82 --
 Documentation/package.mask/kde-frameworks-5.44 | 82 --
 .../package.unmask/.kde-frameworks-5.44/_HEADER_   |  2 -
 .../.kde-frameworks-5.44/kde-frameworks-5.44   |  1 -
 Documentation/package.unmask/kde-frameworks-5.44   | 82 --
 9 files changed, 1 insertion(+), 253 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 1fdc134ee3..a45c463a94 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.43 5.44 5.45"
+KF_RELEASES="5.43 5.45"
 KF_RELEASE=${KF_RELEASE:-5.43}
 
 PLASMA_RELEASES="5.11 5.12"

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.44/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.44/_HEADER_
deleted file mode 100644
index 88f155884d..00
--- a/Documentation/package.accept_keywords/.kde-frameworks-5.44/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Frameworks 5.44 release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5.44/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.44/kde-frameworks-5.44
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.44/kde-frameworks-5.44
deleted file mode 12
index 0cd7fc07d0..00
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.44/kde-frameworks-5.44
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5.44
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.44/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.44/more-deps
deleted file mode 100644
index e69de29bb2..00

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.44.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.44.keywords
deleted file mode 100644
index d39b9ba138..00
--- a/Documentation/package.accept_keywords/kde-frameworks-5.44.keywords
+++ /dev/null
@@ -1,82 +0,0 @@
-# Autogenerated by regenerate-files, DO NOT EDIT.
-# You can use this file to keyword/unkeyword the KDE Frameworks 5.44 release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5.44/ files 
instead.
-

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2018-02-22 Thread Andreas Sturmlechner
commit: 17f9913a21659f4f6172d04c8f489057ddef6e3b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 22 19:13:43 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 22 19:13:43 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=17f9913a

Documentation: Fix copyright

Follup-up to commit d057ce3c3a19c2416761f395eb726e76f2f7f7fb

 Documentation/maintainers/cmake_dep_check.py| 2 +-
 Documentation/maintainers/cmake_ebuild_check.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Documentation/maintainers/cmake_dep_check.py 
b/Documentation/maintainers/cmake_dep_check.py
index 6eb3437159..960b052d86 100755
--- a/Documentation/maintainers/cmake_dep_check.py
+++ b/Documentation/maintainers/cmake_dep_check.py
@@ -1,6 +1,6 @@
 #!/usr/bin/env python3
 #
-# Copyright (c) 2018 Michael Palimaka 
+# Copyright (c) 2017-2018 Michael Palimaka 
 #
 # Permission is hereby granted, free of charge, to any person obtaining a copy
 # of this software and associated documentation files (the "Software"), to deal

diff --git a/Documentation/maintainers/cmake_ebuild_check.py 
b/Documentation/maintainers/cmake_ebuild_check.py
index e4cd8f541c..9ee4da0b43 100755
--- a/Documentation/maintainers/cmake_ebuild_check.py
+++ b/Documentation/maintainers/cmake_ebuild_check.py
@@ -1,6 +1,6 @@
 #!/usr/bin/env python3
 #
-# Copyright (c) 2018 Michael Palimaka 
+# Copyright (c) 2017-2018 Michael Palimaka 
 #
 # Permission is hereby granted, free of charge, to any person obtaining a copy
 # of this software and associated documentation files (the "Software"), to deal



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2018-02-06 Thread Andreas Sturmlechner
commit: cb90c0b4f2b13fe8d5dab2493ff688bc2f4f1054
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 31 19:36:25 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  6 01:28:24 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cb90c0b4

Documentation: Update cmake_dep_check.py w/ kholidays and purpose

 Documentation/maintainers/cmake_dep_check.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/Documentation/maintainers/cmake_dep_check.py 
b/Documentation/maintainers/cmake_dep_check.py
index 516ae36059..6eb3437159 100755
--- a/Documentation/maintainers/cmake_dep_check.py
+++ b/Documentation/maintainers/cmake_dep_check.py
@@ -70,7 +70,7 @@ PACKAGE_MAP = {
'KDb': 'dev-db/kdb',
'KDecoration2': 'kde-plasma/kdecoration',
'KDED': 'kde-frameworks/kded',
-   'KDEExperimentalPurpose': 'dev-libs/purpose',
+   'KDEExperimentalPurpose': 'kde-frameworks/purpose',
'KF5Akonadi': 'kde-apps/akonadi',
'KF5AkonadiMime': 'kde-apps/akonadi-mime',
'KF5Attica': 'kde-frameworks/attica',
@@ -105,7 +105,7 @@ PACKAGE_MAP = {
'KF5GlobalAccel': 'kde-frameworks/kglobalaccel',
'KF5GuiAddons': 'kde-frameworks/kguiaddons',
'KF5KHtml': 'kde-frameworks/khtml',
-   'KF5Holidays': 'kde-apps/kholidays',
+   'KF5Holidays': 'kde-frameworks/kholidays',
'KF5I18n': 'kde-frameworks/ki18n',
'KF5IconThemes': 'kde-frameworks/kiconthemes',
'KF5IdleTime': 'kde-frameworks/kidletime',
@@ -132,6 +132,7 @@ PACKAGE_MAP = {
'KF5Plotting': 'kde-frameworks/kplotting',
'KF5Prison': 'kde-frameworks/prison',
'KF5Pty': 'kde-frameworks/kpty',
+   'KF5Purpose': 'kde-frameworks/purpose',
'KF5Kross': 'kde-frameworks/kross',
'KF5Runner': 'kde-frameworks/krunner',
'KF5Service': 'kde-frameworks/kservice',



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, sets/

2018-01-21 Thread Andreas Sturmlechner
commit: 450836e077e73beaaf5f03f179286ccad8010f6e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 21 19:23:13 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 21 19:23:38 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=450836e0

sets: Switch kde-plasma to 5.11

 Documentation/maintainers/regenerate-files | 4 ++--
 sets/kde-plasma| 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 8b1addb33d..2663cc74c4 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -12,8 +12,8 @@ HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 KF_RELEASES="5.40 5.42"
 KF_RELEASE=${KF_RELEASE:-5.40}
 
-PLASMA_RELEASES="5.10 5.11 5.12"
-PLASMA_RELEASE=${PLASMA_RELEASE:-5.10}
+PLASMA_RELEASES="5.11 5.12"
+PLASMA_RELEASE=${PLASMA_RELEASE:-5.11}
 
 APPS_RELEASES="17.08 17.12"
 APPS_RELEASE=${APPS_RELEASE:-17.08}

diff --git a/sets/kde-plasma b/sets/kde-plasma
index f615bf2706..f774f33b88 100644
--- a/sets/kde-plasma
+++ b/sets/kde-plasma
@@ -4,6 +4,7 @@ kde-plasma/breeze:5
 kde-plasma/breeze-grub:5
 kde-plasma/breeze-gtk:5
 kde-plasma/breeze-plymouth:5
+kde-plasma/drkonqi:5
 kde-plasma/kactivitymanagerd:5
 kde-plasma/kde-cli-tools:5
 kde-plasma/kde-gtk-config:5
@@ -33,6 +34,7 @@ kde-plasma/plasma-pa:5
 kde-plasma/plasma-sdk:5
 kde-plasma/plasma-workspace:5
 kde-plasma/plasma-workspace-wallpapers:5
+kde-plasma/plasma-vault:5
 kde-plasma/plymouth-kcm:5
 kde-plasma/polkit-kde-agent:5
 kde-plasma/powerdevil:5



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.mask/, ...

2018-01-15 Thread Andreas Sturmlechner
commit: ed4c26d6d3d0b4b007def41d5e499066e8804995
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 15 22:52:18 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 15 22:52:18 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ed4c26d6

Documentation: Add KDE Plasma 5.12

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-plasma-5.12/_HEADER_  |  2 +
 .../.kde-plasma-5.12/kde-plasma-5.12   |  1 +
 .../.kde-plasma-5.12/more-deps |  0
 .../kde-plasma-5.12.keywords   | 45 ++
 Documentation/package.mask/kde-plasma-5.12 | 45 ++
 .../package.unmask/.kde-plasma-5.12/_HEADER_   |  2 +
 .../.kde-plasma-5.12/kde-plasma-5.12   |  1 +
 Documentation/package.unmask/kde-plasma-5.12   | 45 ++
 9 files changed, 142 insertions(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 6cfb76fd30..a715586d59 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -12,7 +12,7 @@ HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 KF_RELEASES="5.40 5.41 5.42"
 KF_RELEASE=${KF_RELEASE:-5.40}
 
-PLASMA_RELEASES="5.10 5.11"
+PLASMA_RELEASES="5.10 5.11 5.12"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.10}
 
 APPS_RELEASES="17.08 17.12"

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.12/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-plasma-5.12/_HEADER_
new file mode 100644
index 00..350bbf5311
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-plasma-5.12/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword KDE Plasma 5.12.
+# Edit Documentation/package.keywords/.kde-plasma-5.12/ files instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-plasma-5.12/kde-plasma-5.12 
b/Documentation/package.accept_keywords/.kde-plasma-5.12/kde-plasma-5.12
new file mode 12
index 00..e8a538fce4
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-plasma-5.12/kde-plasma-5.12
@@ -0,0 +1 @@
+../../../sets/kde-plasma-5.12
\ No newline at end of file

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.12/more-deps 
b/Documentation/package.accept_keywords/.kde-plasma-5.12/more-deps
new file mode 100644
index 00..e69de29bb2

diff --git a/Documentation/package.accept_keywords/kde-plasma-5.12.keywords 
b/Documentation/package.accept_keywords/kde-plasma-5.12.keywords
new file mode 100644
index 00..4c33b576ad
--- /dev/null
+++ b/Documentation/package.accept_keywords/kde-plasma-5.12.keywords
@@ -0,0 +1,45 @@
+# Autogenerated by regenerate-files, DO NOT EDIT.
+# You can use this file to keyword/unkeyword KDE Plasma 5.12.
+# Edit Documentation/package.keywords/.kde-plasma-5.12/ files instead.
+

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2017-12-28 Thread Michael Palimaka
commit: 625e074aaefea951864d94a2150278af0677b5e0
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 28 13:25:14 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 28 13:43:34 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=625e074a

Documentation: be more pythonic

 .../maintainers/{cmake-dep-check.py => cmake_dep_check.py}   | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/Documentation/maintainers/cmake-dep-check.py 
b/Documentation/maintainers/cmake_dep_check.py
similarity index 99%
rename from Documentation/maintainers/cmake-dep-check.py
rename to Documentation/maintainers/cmake_dep_check.py
index 09ba701756..074c06e8be 100755
--- a/Documentation/maintainers/cmake-dep-check.py
+++ b/Documentation/maintainers/cmake_dep_check.py
@@ -324,8 +324,8 @@ def getMapping(package):
return 'ERROR: could not find a mapping for ' + package
 
 
-def main():
-   cmakeFiles = findCmakeFiles('.')
+def getDeps(path):
+   cmakeFiles = findCmakeFiles(path)
 
mappings = {}
for file in cmakeFiles:
@@ -338,6 +338,11 @@ def main():

mappings[file].append(getMapping(package[0] + component))
else:
mappings[file].append(getMapping(package[0]))
+
+   return mappings
+
+def main():
+   mappings = getDeps('.')
for key, value in mappings.items():
if len(value) >= 1:
for package in sorted(set(value)):



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2017-12-28 Thread Michael Palimaka
commit: a050ce84b3cf99236a8d452c4688d5d5b69bc1ea
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 28 13:42:59 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 28 13:43:38 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a050ce84

Documentation: add script to compare CMakeLists and ebuild dependencies

 Documentation/maintainers/cmake_ebuild_check.py | 146 
 1 file changed, 146 insertions(+)

diff --git a/Documentation/maintainers/cmake_ebuild_check.py 
b/Documentation/maintainers/cmake_ebuild_check.py
new file mode 100755
index 00..27786cf4cb
--- /dev/null
+++ b/Documentation/maintainers/cmake_ebuild_check.py
@@ -0,0 +1,146 @@
+#!/usr/bin/env python3
+#
+# Copyright (c) 2017 Michael Palimaka 
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+# THE SOFTWARE.
+
+import argparse
+import os
+import sys
+import subprocess
+import cmake_dep_check as cdc
+import portage
+
+
+def qatom(atom):
+   output = subprocess.check_output(['qatom', '--format', 
'%{CATEGORY}|%{PN}|%{PV}|%[PR]|%[SLOT]|%[pfx]|%[sfx]', atom])
+   return output.decode('utf-8').split('|')
+
+
+def get_cmake_deps(ebuild, repo):
+   cpv = qatom(ebuild)
+   settings = portage.config(config_root='/')
+
+   tmpdir = os.path.join(settings.get('PORTAGE_TMPDIR'), 'portage')
+   tmp_path = os.path.join(tmpdir, cpv[0], cpv[1] + '-' + cpv[2])
+   repo_path = 
portage.db['/']["vartree"].settings.repositories.treemap.get(repo)
+   ebuild_path = os.path.join(repo_path, cpv[0], cpv[1], cpv[1] + '-' + 
cpv[2] + '.ebuild')
+
+   subprocess.call(['ebuild', ebuild_path, 'clean', 'prepare'], 
stdout=subprocess.DEVNULL)
+
+   deps = cdc.getDeps(os.path.join(tmp_path))
+
+   subprocess.call(['ebuild', ebuild_path, 'clean'])
+
+   return deps
+
+
+def get_ebuild_deps(ebuild):
+   porttree = portage.db[portage.root]['porttree']
+   depstr = porttree.dbapi.aux_get(ebuild, ['DEPEND', 'RDEPEND', 
'PDEPEND'])
+
+   depend = portage.dep.use_reduce(depstr[0], matchall=True, flat=True)
+   rdepend = portage.dep.use_reduce(depstr[1], matchall=True, flat=True)
+   pdepend = portage.dep.use_reduce(depstr[2], matchall=True, flat=True)
+
+   all_depend = set(depend + rdepend + pdepend)
+
+   return(all_depend)
+
+
+def get_ebuild_repo(ebuild):
+   porttree = portage.db[portage.root]['porttree']
+   repo = porttree.dbapi.aux_get(ebuild, ['repository'])
+
+   return repo[0]
+
+
+def clean_dep(dep):
+   if dep.startswith('!') or dep == '||':
+   return False
+
+   parts = qatom(dep)
+   cp = parts[0] + '/' + parts[1]
+
+   return cp
+
+
+def main():
+   parser = argparse.ArgumentParser(description='Compare CMakeLists.txt 
and ebuild dependencies')
+   parser.add_argument('ebuild', help='app-foo/bar-1.2.3', nargs=1)
+   parser.add_argument('--possible-bogus-ebuild', dest='bogusebuild', 
action='store_const', const=True, help='Show dependencies that appear in 
CMakeLists.txt but not the ebuild')
+
+   args = parser.parse_args()
+
+   ebuild = args.ebuild[0]
+
+   ebuild_deps = get_ebuild_deps(ebuild)
+   cmake_deps = get_cmake_deps(ebuild, get_ebuild_repo(ebuild))
+
+   cmake_deps_merged = []
+
+   for cmake, deps in cmake_deps.items():
+   for dep in deps:
+   if dep.startswith('ERROR'):
+   print(dep)
+   continue
+   if len(dep) == 0:
+   continue
+   clean = clean_dep(dep)
+   if clean:
+   cmake_deps_merged.append(clean)
+
+   ebuild_deps_clean = []
+
+   for dep in ebuild_deps:
+   clean = clean_dep(dep)
+   if clean:
+   ebuild_deps_clean.append(clean)
+
+   

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2017-12-25 Thread Michael Palimaka
commit: a1653a76ea0e27dc05a9b0e7c55fe6d8e813f86e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Dec 26 03:27:01 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Dec 26 03:27:30 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a1653a76

Documentation: add script to map find_package calls to Gentoo packages

 Documentation/maintainers/cmake-dep-check.py | 349 +++
 1 file changed, 349 insertions(+)

diff --git a/Documentation/maintainers/cmake-dep-check.py 
b/Documentation/maintainers/cmake-dep-check.py
new file mode 100755
index 00..09ba701756
--- /dev/null
+++ b/Documentation/maintainers/cmake-dep-check.py
@@ -0,0 +1,349 @@
+#!/usr/bin/env python3
+#
+# Copyright (c) 2017 Michael Palimaka 
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+# THE SOFTWARE.
+
+import os
+import sys
+
+import parse_cmake.parsing as cmp
+
+IGNORE_ARGS = ['COMPONENTS', 'CONFIG', 'MODULE', 'NO_MODULE', 
'OPTIONAL_COMPONENTS', 'REQUIRED', 'QUIET']
+COMPONENT_PACKAGES = ['KF5', 'Poppler', 'Qt5', 'XCB']
+PACKAGE_MAP = {
+   'AccountsQt5': 'net-libs/accounts-qt',
+   'ACL': 'virtual/acl',
+   'Analitza5': 'kde-apps/analitza',
+   'AppStreamQt': 'dev-libs/appstream[qt5]',
+   'AvogadroLibs': 'sci-chemistry/avogadro',
+   'Boost': 'dev-libs/boost',
+   'Breeze': 'kde-plasma/breeze',
+   'Canberra': 'media-libs/libcanberra',
+   'CatDoc': 'app-text/catdoc',
+   'DBus': 'sys-apps/dbus',
+   'DBusGLib': 'dev-libs/dbus-glib',
+   'dbusmenu-qt5': 'dev-libs/libdbusmenu-qt',
+   'DDCUtil': 'app-misc/ddcutil',
+   'Doxygen': 'app-doc/doxygen',
+   'DvdRead': 'media-libs/libdvdread',
+   'ECM': 'kde-frameworks/extra-cmake-modules',
+   'EGL': 'media-libs/mesa[egl]',
+   'Eigen3': 'dev-cpp/eigen:3',
+   'epoxy': 'media-libs/libepoxy',
+   'EPub': 'app-text/ebook-tools',
+   'Exiv2': 'media-gfx/exiv2',
+   'FFmpeg': 'media-video/ffmpeg',
+   'Flac': 'media-libs/flac',
+   'Flac++': 'media-libs/flac[cxx]',
+   'Fontconfig': 'media-libs/fontconfig',
+   'FontHack': 'media-fonts/hack',
+   'FontNotoSans': 'media-fonts/noto',
+   'Freetype': 'media-libs/freetype',
+   'GIO': 'dev-libs/glib',
+   'GLEW': 'media-libs/glew:0',
+   'GLIB2': 'dev-libs/glib',
+   'GObject': 'dev-libs/glib',
+   'Gpgmepp': 'app-crypt/gpgme[cxx]',
+   'GSL': 'sci-libs/gsl',
+   'GSSAPI': 'virtual/krb5',
+   'IBus': 'app-i18n/ibus',
+   'Iconv': 'virtual/libiconv',
+   'IsoCodes': 'app-text/iso-codes',
+   'Julia': 'dev-lang/julia',
+   'KDb': 'dev-db/kdb',
+   'KDecoration2': 'kde-plasma/kdecoration',
+   'KDED': 'kde-frameworks/kded',
+   'KDEExperimentalPurpose': 'dev-libs/purpose',
+   'KF5Akonadi': 'kde-apps/akonadi',
+   'KF5AkonadiMime': 'kde-apps/akonadi-mime',
+   'KF5Attica': 'kde-frameworks/attica',
+   'KF5Baloo': 'kde-frameworks/baloo',
+   'KF5BluezQt': 'kde-frameworks/bluez-qt',
+   'KF5Cddb': 'kde-apps/libkcddb',
+   'KF5Contacts': 'kde-apps/kcontacts',
+   'KF5FrameworkIntegration': 'kde-frameworks/frameworkintegration',
+   'KF5Activities': 'kde-frameworks/kactivities',
+   'KF5ActivitiesStats': 'kde-frameworks/kactivities-stats',
+   'KF5Archive': 'kde-frameworks/karchive',
+   'KF5Auth': 'kde-frameworks/kauth',
+   'KF5Bookmarks': 'kde-frameworks/kbookmarks',
+   'KF5KCMUtils': 'kde-frameworks/kcmutils',
+   'KF5Codecs': 'kde-frameworks/kcodecs',
+   'KF5Completion': 'kde-frameworks/kcompletion',
+   'KF5Config': 'kde-frameworks/kconfig',
+   'KF5ConfigWidgets': 'kde-frameworks/kconfigwidgets',
+   'KF5CoreAddons': 'kde-frameworks/kcoreaddons',
+   'KF5Crash': 'kde-frameworks/kcrash',
+   'KF5DBusAddons': 'kde-frameworks/kdbusaddons',
+   'KF5Declarative': 'kde-frameworks/kdeclarative',
+   

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.unmask/, ...

2017-11-05 Thread Andreas Sturmlechner
commit: f135102cb6c1bcbd58cfbf50a51661288f9492b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  5 10:40:47 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  5 10:41:31 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f135102c

Documentation: Add KDE Frameworks 5.40

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.40/_HEADER_  |  2 +
 .../.kde-frameworks-5.40/kde-frameworks-5.40   |  1 +
 .../.kde-frameworks-5.40/more-deps |  0
 .../kde-frameworks-5.40.keywords   | 80 ++
 Documentation/package.mask/kde-frameworks-5.40 | 80 ++
 .../package.unmask/.kde-frameworks-5.40/_HEADER_   |  2 +
 .../.kde-frameworks-5.40/kde-frameworks-5.40   |  1 +
 Documentation/package.unmask/kde-frameworks-5.40   | 80 ++
 9 files changed, 247 insertions(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 3f8ea4e722..7315597ee5 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.37 5.39"
+KF_RELEASES="5.37 5.39 5.40"
 KF_RELEASE=${KF_RELEASE:-5.37}
 
 PLASMA_RELEASES="5.10 5.11"

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.40/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.40/_HEADER_
new file mode 100644
index 00..160c0f4ba8
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-frameworks-5.40/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.40 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.40/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.40/kde-frameworks-5.40
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.40/kde-frameworks-5.40
new file mode 12
index 00..86eb381be5
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.40/kde-frameworks-5.40
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-5.40
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.40/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.40/more-deps
new file mode 100644
index 00..e69de29bb2

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.40.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.40.keywords
new file mode 100644
index 00..22bc8286a9
--- /dev/null
+++ b/Documentation/package.accept_keywords/kde-frameworks-5.40.keywords
@@ -0,0 +1,80 @@
+# Autogenerated by regenerate-files, DO NOT EDIT.
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.40 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.40/ files 
instead.
+

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2017-08-14 Thread Andreas Sturmlechner
commit: 35ab9dcc073a74dad43fb2bb8fe824c054adc4e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 14 18:52:12 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 14 18:54:55 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=35ab9dcc

Documentation: regenerate-files: Fix sets/kde-plasma generation

 Documentation/maintainers/regenerate-files | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 3180f968c8..dac8015b40 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -161,7 +161,7 @@ done
 for set in *plasma-${PLASMA_RELEASE}; do
newfile=${set/%-${PLASMA_RELEASE}}
echo -e "${HEADER}" > "${newfile}"
-   sed -r 
"/@/s/-${PLASMA_RELEASE}//g;/$/s/~//;s/> "${newfile}"
+   sed -r 
"/@/s/-${PLASMA_RELEASE}//g;/$/s/~//;s/> "${newfile}"
 done
 
 for set in *-${APPS_RELEASE}; do



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.mask/, ...

2017-07-07 Thread Andreas Sturmlechner
commit: a225cb9ad3d96da4ab28c0629e3dd7ea35a41d74
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul  7 19:21:29 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jul  7 19:21:29 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a225cb9a

Documentation: Remove KDE Plasma 5.8

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-plasma-5.8/_HEADER_   |  2 --
 .../.kde-plasma-5.8/kde-plasma-5.8 |  1 -
 .../.kde-plasma-5.8/more-deps  |  0
 .../kde-plasma-5.8.keywords| 39 --
 Documentation/package.mask/kde-plasma-5.8  | 39 --
 .../package.unmask/.kde-plasma-5.8/_HEADER_|  2 --
 .../package.unmask/.kde-plasma-5.8/kde-plasma-5.8  |  1 -
 Documentation/package.unmask/kde-plasma-5.8| 39 --
 9 files changed, 1 insertion(+), 124 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 577f595205..0c6a1c9b92 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -12,7 +12,7 @@ HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 KF_RELEASES="5.34 5.35 5.36"
 KF_RELEASE=${KF_RELEASE:-5.34}
 
-PLASMA_RELEASES="5.8 5.9 5.10"
+PLASMA_RELEASES="5.9 5.10"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.8}
 
 APPS_RELEASES="16.12 17.04"

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.8/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-plasma-5.8/_HEADER_
deleted file mode 100644
index ff2d847f94..00
--- a/Documentation/package.accept_keywords/.kde-plasma-5.8/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Plasma 5.8 release.
-# Edit Documentation/package.accept_keywords/.kde-plasma-5.8/ files instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-plasma-5.8/kde-plasma-5.8 
b/Documentation/package.accept_keywords/.kde-plasma-5.8/kde-plasma-5.8
deleted file mode 12
index 49910fe5d8..00
--- a/Documentation/package.accept_keywords/.kde-plasma-5.8/kde-plasma-5.8
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-plasma-5.8
\ No newline at end of file

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.8/more-deps 
b/Documentation/package.accept_keywords/.kde-plasma-5.8/more-deps
deleted file mode 100644
index e69de29bb2..00

diff --git a/Documentation/package.accept_keywords/kde-plasma-5.8.keywords 
b/Documentation/package.accept_keywords/kde-plasma-5.8.keywords
index a9d7b87009..18a2baa1bc 100644
--- a/Documentation/package.accept_keywords/kde-plasma-5.8.keywords
+++ b/Documentation/package.accept_keywords/kde-plasma-5.8.keywords
@@ -1,42 +1,3 @@
 # Autogenerated by regenerate-files, DO NOT EDIT.
 # You can use this file to keyword/unkeyword the KDE Plasma 5.8 release.
 # Edit Documentation/package.accept_keywords/.kde-plasma-5.8/ files instead.
-=kde-plasma/bluedevil-5.8:5
->=kde-plasma/breeze-5.8:5
->=kde-plasma/breeze-grub-5.8:5
->=kde-plasma/breeze-gtk-5.8:5
->=kde-plasma/breeze-plymouth-5.8:5
->=kde-plasma/kactivitymanagerd-5.8:5
->=kde-plasma/kde-cli-tools-5.8:5
->=kde-plasma/kde-gtk-config-5.8:5
->=kde-plasma/kdecoration-5.8:5
->=kde-plasma/kdeplasma-addons-5.8:5
->=kde-plasma/kgamma-5.8:5
->=kde-plasma/khotkeys-5.8:5
->=kde-plasma/kinfocenter-5.8:5
->=kde-plasma/kmenuedit-5.8:5
->=kde-plasma/kscreen-5.8:5
->=kde-plasma/kscreenlocker-5.8:5
->=kde-plasma/ksshaskpass-5.8:5
->=kde-plasma/ksysguard-5.8:5
->=kde-plasma/kwallet-pam-5.8:5
->=kde-plasma/kwayland-integration-5.8:5
->=kde-plasma/kwin-5.8:5
->=kde-plasma/kwrited-5.8:5
->=kde-plasma/libkscreen-5.8:5
->=kde-plasma/libksysguard-5.8:5
->=kde-plasma/milou-5.8:5
->=kde-plasma/oxygen-5.8:5
->=kde-plasma/plasma-desktop-5.8:5
->=kde-plasma/plasma-integration-5.8:5
->=kde-plasma/plasma-meta-5.8:5
->=kde-plasma/plasma-nm-5.8:5
->=kde-plasma/plasma-pa-5.8:5
->=kde-plasma/plasma-sdk-5.8:5
->=kde-plasma/plasma-workspace-5.8:5
->=kde-plasma/plasma-workspace-wallpapers-5.8:5
->=kde-plasma/polkit-kde-agent-5.8:5
->=kde-plasma/powerdevil-5.8:5
->=kde-plasma/sddm-kcm-5.8:5
->=kde-plasma/systemsettings-5.8:5
->=kde-plasma/user-manager-5.8:5

diff --git a/Documentation/package.unmask/.kde-plasma-5.8/_HEADER_ 
b/Documentation/package.unmask/.kde-plasma-5.8/_HEADER_
deleted file mode 100644
index 0ce15eb396..00
--- a/Documentation/package.unmask/.kde-plasma-5.8/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to mask/unmask the KDE Plasma 5.8 release.
-# Edit Documentation/package.unmask/.kde-plasma-5.8/ files instead.

diff --git a/Documentation/package.unmask/.kde-plasma-5.8/kde-plasma-5.8 
b/Documentation/package.unmask/.kde-plasma-5.8/kde-plasma-5.8
deleted file mode 12
index 49910fe5d8..00
--- a/Documentation/package.unmask/.kde-plasma-5.8/kde-plasma-5.8
+++ /dev/null
@@ -1 +0,0 @@

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2017-06-14 Thread Johannes Huber
commit: 90916265d03648d05c9a7d29862c528ae4f7b127
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jun 14 19:36:27 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Jun 14 19:36:27 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=90916265

Documentation: Reduce minimal keywords

 Documentation/maintainers/bump_new_revision.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/bump_new_revision.sh 
b/Documentation/maintainers/bump_new_revision.sh
index dee70c6e67..08e0e3cc9e 100755
--- a/Documentation/maintainers/bump_new_revision.sh
+++ b/Documentation/maintainers/bump_new_revision.sh
@@ -100,7 +100,7 @@ check_cmakelists() {
 # - for live ebuilds - don't use any keywords
 # - in either of the first two cases, drop arch to testing
 update_keywords() {
-   local MINIMAL_KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" KEYWORDS
+   local MINIMAL_KEYWORDS="~amd64 ~x86" KEYWORDS
# Initially strip all keywords
ekeyword ^all ${1} > /dev/null
if [[ ${BUMP_VERSION} =~ ([4-9]+)\.?([0-9]*)\.?([0-9]*) ]]; then



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2017-05-24 Thread Andreas Sturmlechner
commit: a33bbce33dcced5af33f5626e3eb8711e0d7a013
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 24 20:36:35 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 24 20:36:35 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a33bbce3

Documentation: Update regenerate-files

 Documentation/maintainers/regenerate-files | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 3bcff69746..254eea1274 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.29 5.33 5.34"
+KF_RELEASES="5.29 5.34"
 KF_RELEASE=${KF_RELEASE:-5.29}
 
 PLASMA_RELEASES="5.8 5.9 5.10"



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2017-05-11 Thread Andreas Sturmlechner
commit: f65558272f4bb36a9ff25a2310af5afc0608f329
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 11 19:46:35 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 11 19:46:56 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f6555827

Documentation: lib.sh: get_package_list_from_set: Trace sets recursively

 Documentation/maintainers/new/lib.sh | 4 
 1 file changed, 4 insertions(+)

diff --git a/Documentation/maintainers/new/lib.sh 
b/Documentation/maintainers/new/lib.sh
index 9bd9d1f76c..8da2166e67 100755
--- a/Documentation/maintainers/new/lib.sh
+++ b/Documentation/maintainers/new/lib.sh
@@ -102,6 +102,10 @@ get_package_list_from_set() {
for entry in $(grep -v ^[#@] "${SOURCE_REPO}/sets/${set}") ; do
echo $(qatom ${entry} | cut -d " " -f 1-2 | tr " " "/")
done
+
+   for entry in $(grep ^@ "${SOURCE_REPO}/sets/${set}") ; do
+   get_package_list_from_set ${entry/@/}
+   done
 }
 
 # @FUNCTION: mark_unreleased



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.accept_keywords/, ...

2017-04-01 Thread Andreas Sturmlechner
commit: c8f1c7f29a0c1c7adea7de69d5550950d87c1ee9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr  1 21:33:52 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr  1 21:33:52 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c8f1c7f2

Documentation: Add KDE Frameworks 5.33.0

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.33/_HEADER_  |  2 +
 .../.kde-frameworks-5.33/kde-frameworks-5.33   |  1 +
 .../.kde-frameworks-5.33/more-deps |  0
 .../kde-frameworks-5.33.keywords   | 78 ++
 Documentation/package.mask/kde-frameworks-5.33 | 78 ++
 .../package.unmask/.kde-frameworks-5.33/_HEADER_   |  2 +
 .../.kde-frameworks-5.33/kde-frameworks-5.33   |  1 +
 Documentation/package.unmask/kde-frameworks-5.33   | 78 ++
 9 files changed, 241 insertions(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 55dea81e2d..a1161328ae 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.29 5.32"
+KF_RELEASES="5.29 5.32 5.33"
 KF_RELEASE=${KF_RELEASE:-5.29}
 
 PLASMA_RELEASES="5.8 5.9"

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.33/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.33/_HEADER_
new file mode 100644
index 00..dd9a987dfb
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-frameworks-5.33/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.33 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.33/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.33/kde-frameworks-5.33
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.33/kde-frameworks-5.33
new file mode 12
index 00..e407021d38
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.33/kde-frameworks-5.33
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-5.33
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.33/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.33/more-deps
new file mode 100644
index 00..e69de29bb2

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.33.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.33.keywords
new file mode 100644
index 00..e0b46a0423
--- /dev/null
+++ b/Documentation/package.accept_keywords/kde-frameworks-5.33.keywords
@@ -0,0 +1,78 @@
+# Autogenerated by regenerate-files, DO NOT EDIT.
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.33 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.33/ files 
instead.
+

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.mask/, ...

2017-01-25 Thread Johannes Huber
commit: 557c03feeaafa7c57d245284942557bcdb7d0291
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jan 25 16:18:38 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Jan 25 16:18:38 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=557c03fe

Documentation: Remove KDE Frameworks 5.26

 Documentation/maintainers/regenerate-files |  4 +-
 .../.kde-frameworks-5.26/_HEADER_  |  2 -
 .../.kde-frameworks-5.26/kde-frameworks-5.26   |  1 -
 .../.kde-frameworks-5.26/more-deps |  0
 .../kde-frameworks-5.26.keywords   | 75 --
 Documentation/package.mask/kde-frameworks-5.26 | 75 --
 .../package.unmask/.kde-frameworks-5.26/_HEADER_   |  2 -
 .../.kde-frameworks-5.26/kde-frameworks-5.26   |  1 -
 Documentation/package.unmask/kde-frameworks-5.26   | 75 --
 9 files changed, 2 insertions(+), 233 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 568e82b..8eab672 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,8 +9,8 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.26 5.29 5.30"
-KF_RELEASE=${KF_RELEASE:-5.26}
+KF_RELEASES="5.29 5.30"
+KF_RELEASE=${KF_RELEASE:-5.29}
 
 PLASMA_RELEASES="5.8 5.9"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.8}

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.26/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.26/_HEADER_
deleted file mode 100644
index 205586e..000
--- a/Documentation/package.accept_keywords/.kde-frameworks-5.26/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Frameworks 5.26 release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5.26/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.26/kde-frameworks-5.26
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.26/kde-frameworks-5.26
deleted file mode 12
index 8a4d946..000
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.26/kde-frameworks-5.26
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5.26
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.26/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.26/more-deps
deleted file mode 100644
index e69de29..000

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.26.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.26.keywords
deleted file mode 100644
index 85cd3cd..000
--- a/Documentation/package.accept_keywords/kde-frameworks-5.26.keywords
+++ /dev/null
@@ -1,75 +0,0 @@
-# Autogenerated by regenerate-files, DO NOT EDIT.
-# You can use this file to keyword/unkeyword the KDE Frameworks 5.26 release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5.26/ files 
instead.
-

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.mask/, ...

2016-12-09 Thread Johannes Huber
commit: 90b550e009890deff843976f9ca50daca59ae64f
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Dec  9 19:25:58 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Fri Dec  9 19:25:58 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=90b550e0

Documentation: Remove KDE Plasma 5.7

 Documentation/maintainers/regenerate-files |  4 +--
 .../.kde-plasma-5.7/_HEADER_   |  2 --
 .../.kde-plasma-5.7/kde-plasma-5.7 |  1 -
 .../.kde-plasma-5.7/more-deps  |  0
 .../kde-plasma-5.7.keywords| 42 --
 Documentation/package.mask/kde-plasma-5.7  | 42 --
 .../package.unmask/.kde-plasma-5.7/_HEADER_|  2 --
 .../package.unmask/.kde-plasma-5.7/kde-plasma-5.7  |  1 -
 Documentation/package.unmask/kde-plasma-5.7| 42 --
 9 files changed, 2 insertions(+), 134 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 32f7eff..5060028 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -12,8 +12,8 @@ HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 KF_RELEASES="5.26 5.28 5.29"
 KF_RELEASE=${KF_RELEASE:-5.26}
 
-PLASMA_RELEASES="5.7 5.8"
-PLASMA_RELEASE=${PLASMA_RELEASE:-5.7}
+PLASMA_RELEASES="5.8"
+PLASMA_RELEASE=${PLASMA_RELEASE:-5.8}
 
 APPS_RELEASES="16.04 16.08 16.12"
 APPS_RELEASE=${APPS_RELEASE:-16.04}

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.7/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-plasma-5.7/_HEADER_
deleted file mode 100644
index 051db32..000
--- a/Documentation/package.accept_keywords/.kde-plasma-5.7/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Plasma 5.7 release.
-# Edit Documentation/package.accept_keywords/.kde-plasma-5.7/ files instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-plasma-5.7/kde-plasma-5.7 
b/Documentation/package.accept_keywords/.kde-plasma-5.7/kde-plasma-5.7
deleted file mode 12
index dfbb221..000
--- a/Documentation/package.accept_keywords/.kde-plasma-5.7/kde-plasma-5.7
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-plasma-5.7
\ No newline at end of file

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.7/more-deps 
b/Documentation/package.accept_keywords/.kde-plasma-5.7/more-deps
deleted file mode 100644
index e69de29..000

diff --git a/Documentation/package.accept_keywords/kde-plasma-5.7.keywords 
b/Documentation/package.accept_keywords/kde-plasma-5.7.keywords
deleted file mode 100644
index 918900f..000
--- a/Documentation/package.accept_keywords/kde-plasma-5.7.keywords
+++ /dev/null
@@ -1,42 +0,0 @@
-# Autogenerated by regenerate-files, DO NOT EDIT.
-# You can use this file to keyword/unkeyword the KDE Plasma 5.7 release.
-# Edit Documentation/package.accept_keywords/.kde-plasma-5.7/ files instead.
-=kde-plasma/bluedevil-5.7:5
->=kde-plasma/breeze-5.7:5
->=kde-plasma/breeze-grub-5.7:5
->=kde-plasma/breeze-gtk-5.7:5
->=kde-plasma/breeze-plymouth-5.7:5
->=kde-plasma/kactivitymanagerd-5.7:5
->=kde-plasma/kde-cli-tools-5.7:5
->=kde-plasma/kde-gtk-config-5.7:5
->=kde-plasma/kdecoration-5.7:5
->=kde-plasma/kdeplasma-addons-5.7:5
->=kde-plasma/kgamma-5.7:5
->=kde-plasma/khotkeys-5.7:5
->=kde-plasma/kinfocenter-5.7:5
->=kde-plasma/kmenuedit-5.7:5
->=kde-plasma/kscreen-5.7:5
->=kde-plasma/kscreenlocker-5.7:5
->=kde-plasma/ksshaskpass-5.7:5
->=kde-plasma/ksysguard-5.7:5
->=kde-plasma/kwallet-pam-5.7:5
->=kde-plasma/kwayland-integration-5.7:5
->=kde-plasma/kwin-5.7:5
->=kde-plasma/kwrited-5.7:5
->=kde-plasma/libkscreen-5.7:5
->=kde-plasma/libksysguard-5.7:5
->=kde-plasma/milou-5.7:5
->=kde-plasma/oxygen-5.7:5
->=kde-plasma/plasma-desktop-5.7:5
->=kde-plasma/plasma-integration-5.7:5
->=kde-plasma/plasma-meta-5.7:5
->=kde-plasma/plasma-nm-5.7:5
->=kde-plasma/plasma-pa-5.7:5
->=kde-plasma/plasma-sdk-5.7:5
->=kde-plasma/plasma-workspace-5.7:5
->=kde-plasma/plasma-workspace-wallpapers-5.7:5
->=kde-plasma/polkit-kde-agent-5.7:5
->=kde-plasma/powerdevil-5.7:5
->=kde-plasma/sddm-kcm-5.7:5
->=kde-plasma/systemsettings-5.7:5
->=kde-plasma/user-manager-5.7:5

diff --git a/Documentation/package.unmask/.kde-plasma-5.7/_HEADER_ 
b/Documentation/package.unmask/.kde-plasma-5.7/_HEADER_
deleted file mode 100644
index 95489d4..000
--- a/Documentation/package.unmask/.kde-plasma-5.7/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to mask/unmask the KDE Plasma 5.7 release.
-# Edit Documentation/package.unmask/.kde-plasma-5.7/ files instead.

diff --git a/Documentation/package.unmask/.kde-plasma-5.7/kde-plasma-5.7 
b/Documentation/package.unmask/.kde-plasma-5.7/kde-plasma-5.7
deleted file mode 12
index dfbb221..000
--- a/Documentation/package.unmask/.kde-plasma-5.7/kde-plasma-5.7
+++ /dev/null
@@ -1 +0,0 @@

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-12-04 Thread Johannes Huber
commit: a81ded81bad0b16d80d10df0146269553ca43b9c
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Dec  4 19:56:43 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Dec  4 19:56:43 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a81ded81

Documentation: Add KDE Frameworks 5.28 to regenerate

 Documentation/maintainers/regenerate-files | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 05d7e88..e1c31e8 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.26"
+KF_RELEASES="5.26 5.28"
 KF_RELEASE=${KF_RELEASE:-5.26}
 
 PLASMA_RELEASES="5.7 5.8"



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-11-13 Thread Michael Palimaka
commit: 8c85629e0501e1c451a8f8981c9a84e705b0b735
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Nov 12 22:30:50 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Nov 12 23:29:54 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8c85629e

Documentation: bump-from-set.sh: Trace sets recursively

 Documentation/maintainers/bump-from-set.sh | 4 
 1 file changed, 4 insertions(+)

diff --git a/Documentation/maintainers/bump-from-set.sh 
b/Documentation/maintainers/bump-from-set.sh
index 199af2a..f109233 100755
--- a/Documentation/maintainers/bump-from-set.sh
+++ b/Documentation/maintainers/bump-from-set.sh
@@ -10,6 +10,10 @@ get_package_list_from_set() {
for entry in $(grep -v ^[#@] "${PORTDIR}/sets/${set}") ; do
echo $(qatom ${entry} | cut -d " " -f 1-2 | tr " " "/")
done
+
+   for entry in $(grep ^@ "${PORTDIR}/sets/${set}") ; do
+   get_package_list_from_set ${entry/@/}
+   done
 }
 
 get_main_tree_keyword() {



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-07-31 Thread Michael Palimaka
commit: 3fa086f713544d1ae9dc601548e308f51da5d1a2
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jul 31 19:47:47 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jul 31 19:48:01 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3fa086f7

Documentation: remove @set atoms from package.unmask files

 Documentation/maintainers/regenerate-files | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 8096334..8d36956 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -118,6 +118,7 @@ for release in $APPS_RELEASES live; do
echo -e "${HEADER}" > "kde-applications-${release}"
if [[ -d ".kde-applications-${release}" ]]; then
cat ".kde-applications-${release}/"* >> 
"kde-applications-${release}"
+   sed -i "kde-applications-${release}" -e "/^@/d"
fi
 done
 popd > /dev/null



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-07-23 Thread Johannes Huber
commit: c61f2dd66393d5bd1dc86eb8ec286a3b0a499944
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jul 23 10:15:34 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Jul 23 10:15:34 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c61f2dd6

Documentation: Fix bump-from-set KEYWORDS generation

If package doesn't exist in gentoo main tree use minimal ~amd64 ~x86
KEYWORDS. Otherwise KEYWORDS are empty.

 Documentation/maintainers/bump-from-set.sh | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/Documentation/maintainers/bump-from-set.sh 
b/Documentation/maintainers/bump-from-set.sh
index ff32141..199af2a 100755
--- a/Documentation/maintainers/bump-from-set.sh
+++ b/Documentation/maintainers/bump-from-set.sh
@@ -15,8 +15,11 @@ get_package_list_from_set() {
 get_main_tree_keyword() {
local portdir="$(portageq get_repo_path / gentoo)"
local cp="${1}"
-
-   echo $(sed -ne 's/^KEYWORDS="\(.*\)"/\1/p' "$(ls 
${portdir}/${cp}/*.ebuild | sort | tail -n 1)")
+   if [[ -e ${portdir}/${cp} ]] ; then
+   echo $(sed -ne 's/^KEYWORDS="\(.*\)"/\1/p' "$(ls 
${portdir}/${cp}/*.ebuild | sort | tail -n 1)")
+   else
+   echo "~amd64 ~x86"
+   fi
 }
 
 help() {
@@ -28,8 +31,6 @@ help() {
echo
echo Reads PORTDIR from your enviroment, defaulting to the current 
directory.
echo
-   echo Reads KEYWORDS for the new ebuild from your environment, 
defaulting to ~amd64.
-   echo
echo Usage: bump-from-set.sh SETNAME SOURCEVERSION DESTINATIONVERSION
echo Example: bump-from-set.sh kde-plasma-5.7 5.7.49. 5.7.1
exit 0



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-07-13 Thread Johannes Huber
commit: e4535516658a770c221626bfbb7f99e08ffb6283
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jul 13 06:09:03 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Jul 13 06:09:03 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e4535516

Documentation: Update example for bump-from-set script

Example pointed to old stable branch scheme.

 Documentation/maintainers/bump-from-set.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/bump-from-set.sh 
b/Documentation/maintainers/bump-from-set.sh
index 6316227..ff32141 100755
--- a/Documentation/maintainers/bump-from-set.sh
+++ b/Documentation/maintainers/bump-from-set.sh
@@ -31,7 +31,7 @@ help() {
echo Reads KEYWORDS for the new ebuild from your environment, 
defaulting to ~amd64.
echo
echo Usage: bump-from-set.sh SETNAME SOURCEVERSION DESTINATIONVERSION
-   echo Example: bump-from-set.sh kde-plasma-5.0 5.0. 5.0.1
+   echo Example: bump-from-set.sh kde-plasma-5.7 5.7.49. 5.7.1
exit 0
 }
 



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-06-30 Thread Johannes Huber
commit: 824b80d5bd47747e1b5dad5fbe63468a789c45e8
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Jun 30 20:26:53 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Jun 30 20:29:06 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=824b80d5

Documentation: Update default category in bump script

 Documentation/maintainers/bump_new_revision.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/bump_new_revision.sh 
b/Documentation/maintainers/bump_new_revision.sh
index 0b6434f..dee70c6 100755
--- a/Documentation/maintainers/bump_new_revision.sh
+++ b/Documentation/maintainers/bump_new_revision.sh
@@ -198,7 +198,7 @@ BUMP_VERSION=
 SET=
 DIR=
 OUTPUT_DIR=
-CATEGORY="kde-base"
+CATEGORY="kde-apps"
 while getopts a:s:v:b:l:p:o:c: arg ; do
case ${arg} in
a) OPERATION=${OPTARG} ;;



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-06-30 Thread Johannes Huber
commit: b5c340c793a6f8bbb7ad415043f4f89cceff3311
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Jun 30 20:37:53 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Jun 30 20:37:53 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b5c340c7

Documentation: Drop ancient forum posts file

 Documentation/maintainers/forum-post.txt | 148 ---
 1 file changed, 148 deletions(-)

diff --git a/Documentation/maintainers/forum-post.txt 
b/Documentation/maintainers/forum-post.txt
deleted file mode 100644
index 66f5297..000
--- a/Documentation/maintainers/forum-post.txt
+++ /dev/null
@@ -1,148 +0,0 @@
-This is the official guide for KDE 4 related threads.
-
-KDE 4 for Gentoo is delivered in several ways:
-[list]
-[*][b][url=http://en.gentoo-wiki.com/wiki/Portage]Portage repository[/url][/b]
-The only officially supported and recommended way to get
-[url=http://www.kde.org/announcements/announce-4.4.4.php]KDE4 (4.4.4 
recently)[/url].
-If you haven't used any 
[url=http://en.gentoo-wiki.com/wiki/Portage_Overlay]overlay[/url]
-nor compiled KDE 4 from source manually - this is probably what you're looking 
for.
-KDE 4 portage guide can be found
-[url=http://www.gentoo.org/proj/en/desktop/kde/kde4-guide.xml]here[/url] - 
read it please
-to avoid problems in a future, it's is advised that you checked FAQ below as 
well.
-You've found a bug? Visit this [url=http://tinyurl.com/3bpdlv]page[/url] - it 
may have
-been reported already.
-Support thread for KDE 4 in Portage can be found here: 
-[topic=707986]http://forums.gentoo.org/viewtopic-t-707986.html[/topic]
-
-[*][b]Official Gentoo KDE team testing overlay
-[[url=http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git]kde[/url]][/b]
-This is overlay used by [url=http://www.gentoo.org/proj/en/desktop/kde/]Gentoo 
KDE
-team[/url], it's official but unsupported.
-It contains:[list]
-[*]KDE releases that will later appear in the Portage repository (-4.4.x)
-[*]live KDE ebuilds tracking main development tree (-)
-[*]periodically updated main development tree snapshots, beta or pre-release 
(-4.4.xx)
-[*]live KDE ebuilds tracking 4.4.x development branch (-4.4.)
-[*]live KDE ebuilds tracking 4.5.x development branch (-4.5.)
-[*]3rd party KDE packages that are not in Portage repository for various 
reasons[/list]
-If you have some suggestions or you would like to contribute, contact Gentoo 
KDE team on
-[url=irc://irc.freenode.net/gentoo-kde]#gentoo-kde.[/url]
-Please DON'T report any [url=https://bugs.gentoo.org/]bugs[/url] regarding 
live packages
-in this overlay. For bugs related KDE release candidates you should add 
[kde-testing] to
-description, but it's [b]always[/b] better to ask on forum or IRC channel 
first.
-Support thread for official KDE4 testing overlay is here: 
-[url]http://forums.gentoo.org/viewtopic-t-722264.html[/url]
-
-Qt4 live ebuilds can be found in Qt-exclusive experimental overlay now.
-To make use of them, choose the
-[url=http://gitorious.org/gentoo-qt/qting-edge]qting-edge[/url] overlay in 
[i]layman[/i].
-
-[*][b]Official Gentoo user-maintained Qt3/KDE3 overlay
-[[url=http://git.overlays.gentoo.org/gitweb/?p=proj/kde-sunset.git]kde-sunset[/url]][/b]
-This overlay contains Qt3 and KDE3 packages removed from main repository. It 
is maintaned
-by community. If you're interested in contributing, please let us know.
-Gentoo KDE team can be found on 
[url=irc://irc.freenode.net/gentoo-kde]#gentoo-kde[/url].
-[/list]
-
-[size=18]KDE in Portage - FAQ[/size]
-
-[color=orange]Q:[/color] What's the deal with [b]kdeprefix[/b] USE flag and 
why is it
-masked?
-
-[b]A:[/b] [b]kdeprefix[/b] USE flag allows installing KDE4 in alternate 
location, thus
-making it possible to have multiple KDE4 releases side by side. Note that this 
is not
-needed to have KDE3 installed as well. Because having multiple KDE4 
installations has
-known issues like bugs [bug=258027]258027[/bug] or [bug=267793]267793[/bug], 
it's not
-ready for public consumption hence it's been disabled by default.
-
-
-[color=orange]Q:[/color] I want to run amarok, but all I get is "symbol lookup 
error:
-/usr/kde/live/lib64/kde4/plugins/styles/oxygen.so: undefined symbol". What 
should I do?
-
-[b]A:[/b] It's a Qt bug that appears when using [b]kdeprefix[/b] USE flag. Qt 
plugin
-loader appends "qtplugins" path from currently running KDE4 session, causing 
oxygen.so
-from wrong KDE prefix to be dlopen'ed. Unfortunately it as well cashes plugin 
locations in
-[color=blue]~/.config/Trolltech.conf[/color], making it permanently broken 
unless the file
-is removed. It usually happens with amarok or any other KDE4 applications 
installed in no
-prefix ([color=blue]/usr[/color]), that are built against existing KDE4 in one 
prefix (for
-example [color=blue]/usr/kde/4.2[/color]), but run from the other (for example 
in Gnome,
-KDE3 or [color=blue]/usr/kde/live[/color]). For now there's no known solution.
-
-

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-06-30 Thread Johannes Huber
commit: 6bf0f5eddfa6220e9b3ac368b87262f64693f35e
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Jun 30 19:57:14 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Jun 30 19:57:14 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6bf0f5ed

Documentation: Drop obsolete file

 Documentation/maintainers/inherit_fu_pkgs | 46 ---
 1 file changed, 46 deletions(-)

diff --git a/Documentation/maintainers/inherit_fu_pkgs 
b/Documentation/maintainers/inherit_fu_pkgs
deleted file mode 100644
index 9b16e74..000
--- a/Documentation/maintainers/inherit_fu_pkgs
+++ /dev/null
@@ -1,46 +0,0 @@
-The listed packages have moved out of their module into standalone git repos
-and now need to inherit from kde4-base instead of -meta in the live version.
-For now, we use a conditional inherit until we know in which tarballs they're
-going to end up in stable releases.
-
-kde-base/kate
-kde-base/konsole
-kde-base/kwrite
-kde-base/katepart
-
-kde-base/gwenview
-kde-base/kamera
-kde-base/kcolorchooser
-kde-base/kgamma
-kde-base/koulorpaint
-kde-base/kruler
-kde-base/ksaneplugin
-kde-base/ksnapshot
-kde-base/libkdcraw
-kde-base/libkexiv2
-kde-base/libkipi
-kde-base/libksane
-kde-base/svgpart
-kde-base/thumbnailers
-kde-base/blinken
-kde-base/cantor
-kde-base/kalgebra
-kde-base/kalzium
-kde-base/kanagram
-kde-base/kbruch
-kde-base/kgeography
-kde-base/khangman
-kde-base/kig
-kde-base/kiten
-kde-base/klettres
-kde-base/kmplot
-kde-base/kstars
-kde-base/ktouch
-kde-base/kturtle
-kde-base/kwordquiz
-kde-base/libkdeedu
-kde-base/marble
-kde-base/parley
-kde-base/rocs
-kde-base/step
-



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-06-30 Thread Johannes Huber
commit: 474a120b9b011a2b0d78b603947ce644ddbe0a89
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Jun 30 20:21:33 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Jun 30 20:28:03 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=474a120b

Documentation: Update find unused patches script

 Documentation/maintainers/remove_unwanted_patches.sh | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/Documentation/maintainers/remove_unwanted_patches.sh 
b/Documentation/maintainers/remove_unwanted_patches.sh
index fe0dc5f..34ed762 100755
--- a/Documentation/maintainers/remove_unwanted_patches.sh
+++ b/Documentation/maintainers/remove_unwanted_patches.sh
@@ -1,12 +1,13 @@
 #!/bin/bash
 TMP="/tmp/"
+CATEGORY="kde-apps"
 # we also assume that we are run from the directory where we want to remove 
patches eg. directory where are categories.
-find -mindepth 2 -maxdepth 3 -type d -name files -print | sort -u |sed -e 
"s:/files::g" -e "s:\./::g" |grep kde-base > ${TMP}/packages-with-patches.txt
+find -mindepth 2 -maxdepth 3 -type d -name files -print | sort -u |sed -e 
"s:/files::g" -e "s:\./::g" |grep ${CATEGORY} > ${TMP}/packages-with-patches.txt
 EBUILD_BASEDIRS="`cat ${TMP}/packages-with-patches.txt`"
 for EBBD in ${EBUILD_BASEDIRS}; do
pushd $EBBD >> /dev/null
-   # now we are in ebuild directory (eg. kde-base/kdelibs)
-   find ./files/ -type f |grep -v "CVS/" |sort -u |sed -e "s:\./files/::g" 
> ${TMP}/patches-per-package.txt # d. generated on the fly per package.
+   # now we are in ebuild directory (eg. kde-apps/dolphin)
+   find ./files/ -type f |sort -u |sed -e "s:\./files/::g" > 
${TMP}/patches-per-package.txt # d. generated on the fly per package.
PATCHES="`cat ${TMP}/patches-per-package.txt`"
for PATCH in ${PATCHES}; do
PATCH_IN_USE="false"
@@ -31,7 +32,7 @@ for EBBD in ${EBUILD_BASEDIRS}; do
done
if [[ ${PATCH_IN_USE} == "false" ]]; then
# for now just write out.
-   echo "NOT IN USE!: \"${EBBD}/files/${PATCH}\"" >> 
${TMP}/cleaner-output.txt
+   echo "NOT IN USE!: \"${EBBD}/files/${PATCH}\"" >> 
${TMP}/${CATEGORY}-unused-patches.txt
fi
done
popd >> /dev/null



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-06-30 Thread Johannes Huber
commit: 936515c47bf9caf234f8aacfb9ae86783373f0e8
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Jun 30 20:22:52 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Jun 30 20:28:46 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=936515c4

Documentation: Rename find unused patches script

 .../maintainers/{remove_unwanted_patches.sh => find_unused_patches.sh}| 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/Documentation/maintainers/remove_unwanted_patches.sh 
b/Documentation/maintainers/find_unused_patches.sh
similarity index 100%
rename from Documentation/maintainers/remove_unwanted_patches.sh
rename to Documentation/maintainers/find_unused_patches.sh



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.mask/, ...

2016-06-21 Thread Johannes Huber
commit: 9dacfa53518b68cad15a00e6e0c1594d550c4cf4
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jun 21 11:30:12 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Jun 21 11:30:12 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9dacfa53

Documentation: Remove KDE Frameworks 5.22

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.22/_HEADER_  |  2 -
 .../.kde-frameworks-5.22/kde-frameworks-5.22   |  1 -
 .../.kde-frameworks-5.22/more-deps |  0
 .../kde-frameworks-5.22.keywords   | 75 --
 Documentation/package.mask/kde-frameworks-5.22 | 75 --
 .../package.unmask/.kde-frameworks-5.22/_HEADER_   |  2 -
 .../.kde-frameworks-5.22/kde-frameworks-5.22   |  1 -
 Documentation/package.unmask/kde-frameworks-5.22   | 75 --
 9 files changed, 1 insertion(+), 232 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index b286b1c..417af13 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.21 5.22 5.23"
+KF_RELEASES="5.21 5.23"
 KF_RELEASE=${KF_RELEASE:-5.21}
 
 PLASMA_RELEASES="5.5 5.6 5.7"

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.22/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.22/_HEADER_
deleted file mode 100644
index 84edfbe..000
--- a/Documentation/package.accept_keywords/.kde-frameworks-5.22/_HEADER_
+++ /dev/null
@@ -1,2 +0,0 @@
-# You can use this file to keyword/unkeyword the KDE Frameworks 5.22 release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5.22/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.22/kde-frameworks-5.22
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.22/kde-frameworks-5.22
deleted file mode 12
index 56ad72a..000
--- 
a/Documentation/package.accept_keywords/.kde-frameworks-5.22/kde-frameworks-5.22
+++ /dev/null
@@ -1 +0,0 @@
-../../../sets/kde-frameworks-5.22
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.22/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.22/more-deps
deleted file mode 100644
index e69de29..000

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.22.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.22.keywords
deleted file mode 100644
index c368d2e..000
--- a/Documentation/package.accept_keywords/kde-frameworks-5.22.keywords
+++ /dev/null
@@ -1,75 +0,0 @@
-# Autogenerated by regenerate-files, DO NOT EDIT.
-# You can use this file to keyword/unkeyword the KDE Frameworks 5.22 release.
-# Edit Documentation/package.accept_keywords/.kde-frameworks-5.22/ files 
instead.
-

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.unmask/, ...

2016-06-06 Thread Johannes Huber
commit: 002368edef1ac01fe27eb3bc244866f0bf0467bb
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Jun  6 21:15:23 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Jun  6 21:15:23 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=002368ed

Documentation: Add KDE Frameworks 5.23

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.23/_HEADER_  |  2 +
 .../.kde-frameworks-5.23/kde-frameworks-5.23   |  1 +
 .../.kde-frameworks-5.23/more-deps |  0
 .../kde-frameworks-5.23.keywords   | 75 ++
 Documentation/package.mask/kde-frameworks-5.23 | 75 ++
 .../package.unmask/.kde-frameworks-5.23/_HEADER_   |  2 +
 .../.kde-frameworks-5.23/kde-frameworks-5.23   |  1 +
 Documentation/package.unmask/kde-frameworks-5.23   | 75 ++
 9 files changed, 232 insertions(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 3898acf..d0b6d4c 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.21 5.22"
+KF_RELEASES="5.21 5.22 5.23"
 KF_RELEASE=${KF_RELEASE:-5.21}
 
 PLASMA_RELEASES="5.5 5.6"

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.23/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.23/_HEADER_
new file mode 100644
index 000..e25388f
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-frameworks-5.23/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.23 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.23/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.23/kde-frameworks-5.23
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.23/kde-frameworks-5.23
new file mode 12
index 000..297b8a0
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.23/kde-frameworks-5.23
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-5.23
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.23/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.23/more-deps
new file mode 100644
index 000..e69de29

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.23.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.23.keywords
new file mode 100644
index 000..1dd0290
--- /dev/null
+++ b/Documentation/package.accept_keywords/kde-frameworks-5.23.keywords
@@ -0,0 +1,75 @@
+# Autogenerated by regenerate-files, DO NOT EDIT.
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.23 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.23/ files 
instead.
+

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-06-06 Thread Johannes Huber
commit: f8c30a0be3ae8ea200ac46c0f7c85571b328d72f
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Jun  6 21:42:58 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Jun  6 21:42:58 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f8c30a0b

Documentation: Drop keywords to testing on bump

If latest ebuild from gentoo main tree has stable keywords there are
added on bump. Call ekeyword with test marker again to prevent stable
keywords in bumped version.

 Documentation/maintainers/bump-from-set.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/maintainers/bump-from-set.sh 
b/Documentation/maintainers/bump-from-set.sh
index c9ddaa7..6316227 100755
--- a/Documentation/maintainers/bump-from-set.sh
+++ b/Documentation/maintainers/bump-from-set.sh
@@ -64,6 +64,7 @@ for cp in ${packages} ; do
 
if [[ ${destination} != ** ]] ; then
ekeyword $(get_main_tree_keyword ${cp}) ${destination} > 
/dev/null
+   ekeyword ~all ${destination} > /dev/null
fi
 
repoman manifest



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-04-24 Thread Johannes Huber
commit: bf4d0885a67ecc77ec4b4eef0e9647c56b4ab4d9
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Apr 24 12:46:22 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Apr 24 12:46:22 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bf4d0885

Documentation: Re-enable default set generation

 Documentation/maintainers/regenerate-files | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 6656562..0621a6b 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -163,11 +163,12 @@ for set in *plasma-${PLASMA_RELEASE}; do
sed -r 
"/@/s/-${PLASMA_RELEASE}//g;/$/s/~//;s/> "${newfile}"
 done
 
-#for set in *-${APPS_RELEASE}; do
-#  newfile=${set/%-${APPS_RELEASE}}
-#  echo -e "${HEADER}" > "${newfile}"
-#  sed -r 
"/@/s/-${RELEASE}//g;/$/s/~//;s/> "${newfile}"
-#done
+for set in *-${APPS_RELEASE}; do
+   newfile=${set/%-${APPS_RELEASE}}
+   echo -e "${HEADER}" > "${newfile}"
+   # TODO bring back slots when KDE Application is fully migrated
+   sed -r 
"/@/s/-${APPS_RELEASE}//g;/$/s/~//;s/> "${newfile}"
+done
 popd > /dev/null
 
 # regenerate CONTRIBUTORS file



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/package.mask/

2016-04-22 Thread Johannes Huber
commit: e0c6757af7492865c9bf88d11b89e17887a5e56b
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Apr 22 16:03:33 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Fri Apr 22 16:04:23 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e0c6757a

Documentation: Fix KDE Applications package mask

 Documentation/maintainers/regenerate-files|  2 +-
 Documentation/package.mask/kde-applications-15.12 | 13 -
 2 files changed, 1 insertion(+), 14 deletions(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index 6ee589c..6656562 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -144,7 +144,7 @@ for release in $APPS_RELEASES live; do
echo -e "${HEADER}" > "kde-applications-${release}"
if [[ -d "../package.unmask/.kde-applications-${release}" ]]; then
cat "../package.unmask/.kde-applications-${release}/"* >> 
"kde-applications-${release}"
-   sed -i "kde-applications-${release}" -e 
"/^ /dev/null

diff --git a/Documentation/package.mask/kde-applications-15.12 
b/Documentation/package.mask/kde-applications-15.12
index 4d2b6cc..cce09a9 100644
--- a/Documentation/package.mask/kde-applications-15.12
+++ b/Documentation/package.mask/kde-applications-15.12
@@ -12,19 +12,6 @@
 

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-04-20 Thread Michael Palimaka
commit: d8c56d01e2cf6ccbb5ddaef898bf8b3228bbd507
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Apr 20 14:46:52 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Apr 20 14:48:00 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d8c56d01

Documentation: drop set references when generating files

 Documentation/maintainers/regenerate-files | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index d2495cc..ac9e103 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -84,7 +84,7 @@ if [[ -d .kde-applications-live.base ]]; then
echo -e "${HEADER}" > kde-applications-live.keywords
for file in .kde-applications-live.base/*; do
newfile=.kde-applications-live/$(basename "${file}")
-   sed '/^~.*[.-]$/s/$/ **/' "${file}" > "${newfile}"
+   sed -e '/^~.*[.-]$/s/$/ **/' -e '/^@/d' "${file}" > 
"${newfile}"
done
cat .kde-applications-live/* >> kde-applications-live.keywords
 fi



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2016-04-15 Thread Michael Palimaka
commit: c299b7fa37c8975b893ed32d36ee981d3f87d58b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Apr 15 15:51:49 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Apr 15 15:52:37 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c299b7fa

Documentation: add new one-stop script to bump frameworks

 Documentation/maintainers/new/frameworks-bump.sh |  52 +
 Documentation/maintainers/new/lib.sh | 131 ++-
 2 files changed, 178 insertions(+), 5 deletions(-)

diff --git a/Documentation/maintainers/new/frameworks-bump.sh 
b/Documentation/maintainers/new/frameworks-bump.sh
new file mode 100755
index 000..f727391
--- /dev/null
+++ b/Documentation/maintainers/new/frameworks-bump.sh
@@ -0,0 +1,52 @@
+#!/bin/sh
+. "$(dirname "$0")/lib.sh"
+
+: ${TARGET_REPO:="$(pwd)"}
+
+help() {
+   echo "Perform a version bump of KDE Frameworks."
+   echo
+   echo "Based on the kde-frameworks-live set, this script performs a full 
version bump"
+   echo "of a new unreleased KDE Frameworks."
+   echo
+   echo "In addition to the new ebuild being created, the following 
operations are performed:"
+   echo
+   echo "* Creation of versioned set"
+   echo "* Creation of package.mask entry"
+   echo "* Eclass modification to mark as unreleased"
+   echo "* Generation of package.* files in Documentation"
+   echo
+   echo "Usage: frameworks-bump.sh "
+   echo "Example: frameworks-bump.sh 5.30"
+   exit 0
+}
+
+if [[ $1 == "--help" ]] ; then
+   help
+fi
+
+VERSION="${1}"
+
+if [[ -z "${VERSION}" ]] ; then
+   echo ERROR: Not enough arguments
+   echo
+   help
+fi
+
+major_version=$(echo ${VERSION} | cut -d "." -f 1-2)
+kfv="kde-frameworks-${VERSION}"
+kfmv="kde-frameworks-${major_version}"
+
+pushd "${TARGET_REPO}" > /dev/null
+
+bump_set_from_live kde-frameworks ${major_version}
+mask_from_live_set kde-frameworks ${VERSION} ${kfv}
+mark_unreleased ${kfv}
+create_keywords_files kde-frameworks-live ${kfmv}
+
+sed -i -e "/KF_RELEASES/s/\"$/ ${major_version}\"/" 
Documentation/maintainers/regenerate-files
+Documentation/maintainers/regenerate-files
+
+bump_packages_from_set kde-frameworks-live  ${VERSION}
+
+popd > /dev/null

diff --git a/Documentation/maintainers/new/lib.sh 
b/Documentation/maintainers/new/lib.sh
index b336399..9bd9d1f 100755
--- a/Documentation/maintainers/new/lib.sh
+++ b/Documentation/maintainers/new/lib.sh
@@ -3,19 +3,140 @@
 # requires app-portage/portage-utils and app-portage/gentoolkit-dev
 
 : ${SOURCE_REPO:="$(realpath $(dirname $0)/../../../)"}
-: ${TARGET_REPO:="$(pwd)"}
 
-get_package_list_from_set() {
-   local set="${1}"
+# @FUNCTION: bump_packages_from_set
+# @USAGE:   
+# @DESCRIPTION:
+# Using packages listed in , bump new  ebuilds based 
on
+# 
+bump_packages_from_set() {
+   local setname="${1}"
+   local sourceversion="${2}"
+   local targetversion="${3}"
 
-   for entry in $(grep -v ^[#@] "${SOURCE_REPO}/sets/${set}") ; do
-   echo $(qatom ${entry} | cut -d " " -f 1-2 | tr " " "/")
+   local packages=$(get_package_list_from_set ${setname})
+
+   for cp in ${packages} ; do
+   trap "echo Exited without finishing!; exit;" SIGINT SIGTERM
+   pushd "${cp}" > /dev/null
+
+   local pn=$(basename $(pwd))
+   local source=${pn}-${sourceversion}.ebuild
+   local destination=${pn}-${targetversion}.ebuild
+
+   cp ${source} ${destination}
+   ekeyword ^all ${destination} > /dev/null
+
+   if [[ ${destination} != ** ]] ; then
+   ekeyword $(get_main_tree_keyword ${cp}) ${destination} 
> /dev/null
+   fi
+
+   repoman manifest
+
+   popd > /dev/null
done
 }
 
+# @FUNCTION: bump_set_from_live
+# @USAGE:  
+# @DESCRIPTION:
+# Creates new set - based on -live.
+bump_set_from_live() {
+   local target="${1}"
+   local destination="${2}"
+
+   cp sets/${target}-live sets/${target}-${destination}
+   sed -i -e "s/~/ 
+# @DESCRIPTION:
+# Creates new set - based on -live.
+create_keywords_files() {
+   local setname="${1}"
+   local target="${2}"
+
+   pushd Documentation > /dev/null
+   pushd package.unmask > /dev/null
+   cp -r .${setname} .${target}
+   pushd .${target} > /dev/null
+   rm ${setname}
+   ln -s  ../../../sets/${target} ${target}
+   echo "# You can use this file to mask/unmask the $(pretty_setname 
${target}) release." > _HEADER_
+   echo "# Edit Documentation/package.unmask/.${target}/ files instead." 
>> _HEADER_
+   popd > /dev/null
+   popd > /dev/null
+
+   pushd package.accept_keywords > /dev/null
+   cp -r .${setname}.base .${target}
+   pushd .${target} > /dev/null
+   rm ${setname}
+   ln -s  ../../../sets/${target} ${target}
+   

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/

2016-03-08 Thread Johannes Huber
commit: 6771a4862b5c1859bb117ee31e30a89c76f82c78
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Mar  8 15:57:36 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Mar  8 15:57:36 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6771a486

Documentation: Make Frameworks 5.18 default

 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 acb99f8..6679087 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,8 +9,8 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.17 5.18 5.19 5.20"
-KF_RELEASE=${KF_RELEASE:-5.17}
+KF_RELEASES="5.18 5.19 5.20"
+KF_RELEASE=${KF_RELEASE:-5.18}
 
 PLASMA_RELEASES="5.4 5.5 5.6"
 PLASMA_RELEASE=${PLASMA_RELEASE:-5.4}



[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/, Documentation/maintainers/new/

2015-10-13 Thread Michael Palimaka
commit: e23d7a9f14e2efb0007ce40d3b015a3fe97505d8
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Oct 13 13:20:50 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Oct 13 13:21:46 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e23d7a9f

Documentation: start reorganising new maintainer scripts

 Documentation/maintainers/new/copy-to-main-tree.sh | 56 ++
 .../maintainers/new/diff-between-versions.sh   | 48 +++
 Documentation/maintainers/new/lib.sh   | 21 
 .../{drop-from-set.sh => new/set-based-remove.sh}  | 25 --
 4 files changed, 133 insertions(+), 17 deletions(-)

diff --git a/Documentation/maintainers/new/copy-to-main-tree.sh 
b/Documentation/maintainers/new/copy-to-main-tree.sh
new file mode 100755
index 000..9b93379
--- /dev/null
+++ b/Documentation/maintainers/new/copy-to-main-tree.sh
@@ -0,0 +1,56 @@
+#!/bin/bash
+
+. $(dirname "$0")/lib.sh
+
+: ${SOURCE_REPO:="$(realpath $(dirname $0)/../../../)"}
+: ${TARGET_REPO:="$(pwd)"}
+
+help() {
+   echo Simple set-based ebuild copier.
+   echo
+   echo Given a set in the source repository, copies all ebuilds with the 
specified
+   echo version into the target repository.
+   echo
+   echo Reads TARGET_REPO from your enviroment, defaulting to the current 
directory.
+   echo
+   echo Usage: copy-to-main-tree.sh SETNAME TARGETVERSION
+   echo Example: copy-to-main-tree.sh kde-frameworks-5.15 5.15.0
+   exit 0
+}
+
+
+SETNAME="$1"
+TARGETVERSION="$2"
+
+if [[ $1 == "--help" ]] ; then
+   help
+fi
+
+if [[ -z "${SETNAME}" || -z "${TARGETVERSION}" ]] ; then
+   echo ERROR: Not enough arguments
+   echo
+   help
+fi
+
+packages=$(get_package_list_from_set ${SETNAME})
+
+for cp in ${packages} ; do
+   trap "echo Exited without finishing!; exit;" SIGINT SIGTERM
+
+   target_dir="${TARGET_REPO}/${cp}"
+
+   if [[ ! -d "${target_dir}" ]] ; then
+   mkdir "${target_dir}"
+   fi
+
+   pushd "${target_dir}" > /dev/null
+
+   pn=$(basename $(pwd))
+   ebuild="${pn}-${TARGETVERSION}.ebuild"
+
+   cp "${SOURCE_REPO}/${cp}/${ebuild}" .
+   repoman manifest
+
+   popd > /dev/null
+
+done

diff --git a/Documentation/maintainers/new/diff-between-versions.sh 
b/Documentation/maintainers/new/diff-between-versions.sh
new file mode 100755
index 000..00c4a4b
--- /dev/null
+++ b/Documentation/maintainers/new/diff-between-versions.sh
@@ -0,0 +1,48 @@
+#!/bin/bash
+
+. $(dirname "$0")/lib.sh
+
+: ${SOURCE_REPO:="$(realpath $(dirname $0)/../../../)"}
+: ${TARGET_REPO:="$(pwd)"}
+
+help() {
+   echo Simple set-based ebuild differ.
+   echo
+   echo Given a set in the source repository, prints the diff between two 
versions
+   echo of ebuilds in the target repository.
+   echo
+   echo Reads TARGET_REPO from your enviroment, defaulting to the current 
directory.
+   echo
+   echo Usage: diff-between-versions.sh SETNAME VERSION1 VERSION2
+   echo Example: diff-between-versions.sh kde-frameworks-5.15 5.14.0 5.15.0
+   exit 0
+}
+
+
+SETNAME="$1"
+VERSION1="$2"
+VERSION2="$3"
+
+if [[ $1 == "--help" ]] ; then
+   help
+fi
+
+if [[ -z "${SETNAME}" || -z "${VERSION1}" || -z "${VERSION2}" ]] ; then
+   echo ERROR: Not enough arguments
+   echo
+   help
+fi
+
+packages=$(get_package_list_from_set ${SETNAME})
+
+for cp in ${packages} ; do
+   trap "echo Exited without finishing!; exit;" SIGINT SIGTERM
+
+   target_dir="${TARGET_REPO}/${cp}"
+
+   pushd "${TARGET_REPO}/${cp}" > /dev/null
+   pn=$(basename $(pwd))
+   diff -u "${pn}-${VERSION1}.ebuild" "${pn}-${VERSION2}.ebuild"
+
+   popd > /dev/null
+done

diff --git a/Documentation/maintainers/new/lib.sh 
b/Documentation/maintainers/new/lib.sh
new file mode 100755
index 000..b336399
--- /dev/null
+++ b/Documentation/maintainers/new/lib.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+# requires app-portage/portage-utils and app-portage/gentoolkit-dev
+
+: ${SOURCE_REPO:="$(realpath $(dirname $0)/../../../)"}
+: ${TARGET_REPO:="$(pwd)"}
+
+get_package_list_from_set() {
+   local set="${1}"
+
+   for entry in $(grep -v ^[#@] "${SOURCE_REPO}/sets/${set}") ; do
+   echo $(qatom ${entry} | cut -d " " -f 1-2 | tr " " "/")
+   done
+}
+
+get_main_tree_keyword() {
+   local portdir="$(portageq get_repo_path / gentoo)"
+   local cp="${1}"
+
+   echo $(sed -ne 's/^KEYWORDS="\(.*\)"/\1/p' "$(ls 
${portdir}/${cp}/*.ebuild | sort | tail -n 1)")
+}

diff --git a/Documentation/maintainers/drop-from-set.sh 
b/Documentation/maintainers/new/set-based-remove.sh
similarity index 51%
rename from Documentation/maintainers/drop-from-set.sh
rename to Documentation/maintainers/new/set-based-remove.sh
index 3267811..de485e1 100755
--- a/Documentation/maintainers/drop-from-set.sh
+++ 

  1   2   >