diff options
Diffstat (limited to 'source/kde/kdebase')
-rwxr-xr-x | source/kde/kdebase/kdebase.SlackBuild | 5 | ||||
-rw-r--r-- | source/kde/kdebase/module_manager_include.diff | 19 | ||||
-rw-r--r-- | source/kde/kdebase/slack-desc | 8 |
3 files changed, 27 insertions, 5 deletions
diff --git a/source/kde/kdebase/kdebase.SlackBuild b/source/kde/kdebase/kdebase.SlackBuild index 54a01f2a..89ff3a50 100755 --- a/source/kde/kdebase/kdebase.SlackBuild +++ b/source/kde/kdebase/kdebase.SlackBuild @@ -46,6 +46,7 @@ cd $TMP echo "Building kdebase-$VERSION..." tar xvf $CWD/../src/kdebase-$VERSION.tar.?z* || exit 1 cd kdebase-$VERSION + chown -R root:root . find . \ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ @@ -56,6 +57,7 @@ find . \ mkdir -p build cd build cmake \ + $KDE_OPT_ARGS \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_BUILD_TYPE=Release \ @@ -63,6 +65,7 @@ cd build -DMAN_INSTALL_DIR=/usr/man \ -DSYSCONF_INSTALL_DIR=/etc/kde \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DRUN_KAPPFINDER=ON \ .. make $NUMJOBS || exit 1 make install DESTDIR=$PKG || exit 1 @@ -84,7 +87,7 @@ chmod 0755 $PKG/etc/profile.d/* # still documented in the help manual. Here's a way to get the same # thing, and it works here, but I honestly don't know how it will act # everywhere with every shell. I just know it works with bash and ksh -sed -i 's/Exec=konsole/Exec=konsole -e $SHELL -l/' \ +sed -i -e 's/Exec=konsole/Exec=konsole -e $SHELL -l/' \ $PKG/usr/share/applications/kde4/konsole.desktop ## I find this a little bit too bright... <change by pjv> diff --git a/source/kde/kdebase/module_manager_include.diff b/source/kde/kdebase/module_manager_include.diff new file mode 100644 index 00000000..498b2afb --- /dev/null +++ b/source/kde/kdebase/module_manager_include.diff @@ -0,0 +1,19 @@ +--- trunk/KDE/kdebase/apps/konqueror/sidebar/module_manager.h 2009/11/13 18:46:51 1048689 ++++ trunk/KDE/kdebase/apps/konqueror/sidebar/module_manager.h 2010/01/07 20:09:11 1071281 +@@ -18,6 +18,9 @@ + Boston, MA 02110-1301, USA. + */ + ++#ifndef MODULE_MANAGER_H ++#define MODULE_MANAGER_H ++ + #include <QStringList> + #include <kservice.h> + class KConfigGroup; +@@ -74,3 +77,5 @@ + KConfigGroup *m_config; // owned by SidebarWidget + QString m_localPath; // local path + }; ++ ++#endif + diff --git a/source/kde/kdebase/slack-desc b/source/kde/kdebase/slack-desc index 34e3c5d0..bf91423e 100644 --- a/source/kde/kdebase/slack-desc +++ b/source/kde/kdebase/slack-desc @@ -6,11 +6,11 @@ # leave one space after the ':'. |-----handy-ruler------------------------------------------------------| -kdebase: kdebase (KDE base package) +kdebase: kdebase (KDE core applications and files) +kdebase: +kdebase: This package provides the core applications and infrastructure files +kdebase: for the KDE Plasma Desktop. kdebase: -kdebase: kdebase is the second mandatory package (besides kdelibs) for the -kdebase: K Desktop Environment. Here we have various applications and -kdebase: infrastructure files and libraries. kdebase: kdebase: kdebase: |