summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
l---------kde/cmake/breeze-gtk1
l---------kde/cmake/kscreenlocker1
l---------kde/cmake/libksane1
l---------kde/cmake/spectacle1
-rw-r--r--kde/modularize9
-rw-r--r--kde/modules/applications15
-rw-r--r--kde/modules/kde42
-rw-r--r--kde/modules/kde4-extragear2
-rw-r--r--kde/modules/plasma7
-rw-r--r--kde/patch/marble.patch3
-rw-r--r--kde/pkgsrc/libksane1
-rw-r--r--kde/pkgsrc/libksane41
-rw-r--r--kde/post-install/kscreenlocker.post-install3
-rw-r--r--kde/slack-desc/breeze-gtk19
-rw-r--r--kde/slack-desc/kscreenlocker19
-rw-r--r--kde/slack-desc/libksane419
-rw-r--r--kde/slack-desc/spectacle19
17 files changed, 111 insertions, 12 deletions
diff --git a/kde/cmake/breeze-gtk b/kde/cmake/breeze-gtk
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/breeze-gtk
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/kscreenlocker b/kde/cmake/kscreenlocker
new file mode 120000
index 0000000..eff359e
--- /dev/null
+++ b/kde/cmake/kscreenlocker
@@ -0,0 +1 @@
+plasma \ No newline at end of file
diff --git a/kde/cmake/libksane b/kde/cmake/libksane
new file mode 120000
index 0000000..ab12832
--- /dev/null
+++ b/kde/cmake/libksane
@@ -0,0 +1 @@
+applications5 \ No newline at end of file
diff --git a/kde/cmake/spectacle b/kde/cmake/spectacle
new file mode 120000
index 0000000..ab12832
--- /dev/null
+++ b/kde/cmake/spectacle
@@ -0,0 +1 @@
+applications5 \ No newline at end of file
diff --git a/kde/modularize b/kde/modularize
index 5697f84..2dd8608 100644
--- a/kde/modularize
+++ b/kde/modularize
@@ -101,17 +101,19 @@ oxygen-icons5
kgamma5
kdecoration
breeze
+breeze-gtk
kde-cli-tools
khelpcenter
kinfocenter
libksysguard
ksysguard
+kscreenlocker
kwin
kwrited
libkscreen2
milou
oxygen
-oxygen-fonts
+#oxygen-fonts
systemsettings
kwayland
kwayland-integration
@@ -136,6 +138,7 @@ plasma-mediacenter
kwallet-pam
plasma-pa
user-manager
+discover
# plasma-extra
sddm-qt5
@@ -187,6 +190,7 @@ kolourpaint
kruler
ksaneplugin
ksnapshot
+spectacle
svgpart
libkface
# kdeaccessibility:
@@ -396,6 +400,9 @@ libkmahjongg4
# kdesdk:
oktetapart4
+# kdegraphics:
+libksane4
+
# extragear
calligra
k3b
diff --git a/kde/modules/applications b/kde/modules/applications
index 703d1f6..da6daad 100644
--- a/kde/modules/applications
+++ b/kde/modules/applications
@@ -16,10 +16,10 @@ kio-extras
kate
konsole
kde-baseapps
-kde-wallpapers
+#kde-wallpapers
kde-workspace
kde-runtime
-kde-base-artwork
+#kde-base-artwork
dolphin
# kdesdk:
@@ -50,7 +50,8 @@ kcolorchooser
kolourpaint
kruler
ksaneplugin
-ksnapshot
+#ksnapshot
+spectacle
svgpart
# needs opencv:
#libkface
@@ -74,7 +75,7 @@ print-manager
kremotecontrol
ktimer
kwalletmanager
-superkaramba
+#superkaramba
sweeper
# kdemultimedia:
@@ -107,7 +108,7 @@ ksystemlog
kuser
# kdeartwork:
-kdeartwork
+#kdeartwork
# kdegames:
libkdegames
@@ -153,9 +154,9 @@ kmahjongg
kspaceduel
# kdetoys:
-amor
+#amor
kteatime
-ktux
+#ktux
# kdeedu:
libkdeedu
diff --git a/kde/modules/kde4 b/kde/modules/kde4
index 180dce6..b6b94e4 100644
--- a/kde/modules/kde4
+++ b/kde/modules/kde4
@@ -31,3 +31,5 @@ libkdegames4
libkmahjongg4
# kdesdk:
oktetapart4
+# kdegraphics:
+libksane4
diff --git a/kde/modules/kde4-extragear b/kde/modules/kde4-extragear
index 48006da..474d186 100644
--- a/kde/modules/kde4-extragear
+++ b/kde/modules/kde4-extragear
@@ -15,5 +15,5 @@ kio-mtp
#libktorrent
#ktorrent
partitionmanager
-kdeconnect4
+#kdeconnect4
diff --git a/kde/modules/plasma b/kde/modules/plasma
index c1b698f..c306928 100644
--- a/kde/modules/plasma
+++ b/kde/modules/plasma
@@ -2,6 +2,7 @@
kgamma5
kdecoration
breeze
+breeze-gtk
kde-cli-tools
kwayland
kwayland-integration
@@ -9,12 +10,13 @@ khelpcenter
kinfocenter
libksysguard
ksysguard
+kscreenlocker
kwin
kwrited
libkscreen2
milou
oxygen
-oxygen-fonts
+#oxygen-fonts
systemsettings
plasma-workspace
plasma-desktop
@@ -30,11 +32,12 @@ polkit-kde-framework
kscreen2
sddm-kcm
kde-gtk-config
-muon
+#muon
ksshaskpass
plasma-sdk
plasma-mediacenter
#kwallet-pam
#plasma-pa
#user-manager
+#discover
diff --git a/kde/patch/marble.patch b/kde/patch/marble.patch
index ba4fbde..eb2b7fc 100644
--- a/kde/patch/marble.patch
+++ b/kde/patch/marble.patch
@@ -1,3 +1,4 @@
# Ensure marble bindings for Qt4 get compiled:
-cat $CWD/patch/marble/marble_qt4.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
+# No longer needed in Applications 15.12.0, libkface was ported to KF5.
+#cat $CWD/patch/marble/marble_qt4.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/kde/pkgsrc/libksane b/kde/pkgsrc/libksane
new file mode 100644
index 0000000..16816d1
--- /dev/null
+++ b/kde/pkgsrc/libksane
@@ -0,0 +1 @@
+applications/libksane
diff --git a/kde/pkgsrc/libksane4 b/kde/pkgsrc/libksane4
new file mode 100644
index 0000000..8ca5d7f
--- /dev/null
+++ b/kde/pkgsrc/libksane4
@@ -0,0 +1 @@
+kde4/libksane
diff --git a/kde/post-install/kscreenlocker.post-install b/kde/post-install/kscreenlocker.post-install
new file mode 100644
index 0000000..6d9b558
--- /dev/null
+++ b/kde/post-install/kscreenlocker.post-install
@@ -0,0 +1,3 @@
+# For shadow, this file needs to be setuid root just like the KDE4 version:
+chmod +s $PKG/usr/lib$LIBDIRSUFFIX/kcheckpass
+
diff --git a/kde/slack-desc/breeze-gtk b/kde/slack-desc/breeze-gtk
new file mode 100644
index 0000000..f81c0ca
--- /dev/null
+++ b/kde/slack-desc/breeze-gtk
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+breeze-gtk: breeze-gtk (Breeze widget theme for GTK 2 and 3)
+breeze-gtk:
+breeze-gtk: Breeze widget theme for GTK 2 and 3.
+breeze-gtk:
+breeze-gtk:
+breeze-gtk:
+breeze-gtk:
+breeze-gtk:
+breeze-gtk:
+breeze-gtk:
+breeze-gtk: Homepage: http://kde.org/
diff --git a/kde/slack-desc/kscreenlocker b/kde/slack-desc/kscreenlocker
new file mode 100644
index 0000000..f424643
--- /dev/null
+++ b/kde/slack-desc/kscreenlocker
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kscreenlocker: kscreenlocker (secure lock screen architecture)
+kscreenlocker:
+kscreenlocker: Library and components for secure lock screen architecture.
+kscreenlocker:
+kscreenlocker:
+kscreenlocker:
+kscreenlocker:
+kscreenlocker:
+kscreenlocker:
+kscreenlocker: For more information, visit: https://projects.kde.org/kscreenlocker
+kscreenlocker:
diff --git a/kde/slack-desc/libksane4 b/kde/slack-desc/libksane4
new file mode 100644
index 0000000..5da1fc4
--- /dev/null
+++ b/kde/slack-desc/libksane4
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+libksane4: libksane4 (KDE4 scan support interface)
+libksane4:
+libksane4: Libksane is a library to add scan support to KDE4 applications.
+libksane4:
+libksane4: For more information, visit: http://www.kde.org
+libksane4:
+libksane4:
+libksane4:
+libksane4:
+libksane4:
+libksane4:
diff --git a/kde/slack-desc/spectacle b/kde/slack-desc/spectacle
new file mode 100644
index 0000000..bb7532b
--- /dev/null
+++ b/kde/slack-desc/spectacle
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+spectacle: spectacle (screen capture program)
+spectacle:
+spectacle: A screenshot utility for KDE.
+spectacle:
+spectacle: For more information, visit: http://www.kde.org
+spectacle:
+spectacle:
+spectacle:
+spectacle:
+spectacle:
+spectacle: