From 0717c5070193bd6d2a63afcb8d55e09d4e23c56c Mon Sep 17 00:00:00 2001 From: Miquel Sabaté Date: Wed, 19 Nov 2014 20:38:09 +0100 Subject: kf5: removed this directory. I don't use this weird way of compiling KDE Frameworks 5 anymore :P --- kf5/README.md | 28 -------------------- kf5/kf5-build.sh | 80 -------------------------------------------------------- kf5/kf5.sh | 15 ----------- kf5/list | 61 ------------------------------------------ 4 files changed, 184 deletions(-) delete mode 100644 kf5/README.md delete mode 100755 kf5/kf5-build.sh delete mode 100755 kf5/kf5.sh delete mode 100644 kf5/list diff --git a/kf5/README.md b/kf5/README.md deleted file mode 100644 index c823dc7..0000000 --- a/kf5/README.md +++ /dev/null @@ -1,28 +0,0 @@ -# KDE Frameworks - -This directory has all the files that I use to compile KDE Frameworks. The -following packages are not included: kdewebkit and kde4support. -Moreover, the KTextEditor library is not included in the list of modules -to be compiled. This is because it's the only library from Frameworks -that I contribute and, therefore, I want to keep it separately. I will -remove this directory when the KDE Frameworks is stable and all the -KDE apps are ported to Frameworks. - -This directory assumes that you have my Git configuration (things like the -"down" alias, the "kde:" prefix, etc.). This directory also assumes that -you have installed all the dependencies as specified in: - - https://community.kde.org/Frameworks/Building - -In order to compile everything, perform the following commands in the -directory where all the KDE Frameworks sources should go: - - $ source kf5.sh - $ ./kf5-build.sh - -This configuration assumes that: - - * The KF5 libraries will be installed at $HOME/kf5. - * You have Qt 5 installed at /opt/qt5. - -Happy hacking! diff --git a/kf5/kf5-build.sh b/kf5/kf5-build.sh deleted file mode 100755 index a9b336a..0000000 --- a/kf5/kf5-build.sh +++ /dev/null @@ -1,80 +0,0 @@ -#!/bin/bash - -# Initial check. -if [ -z "$KF5" ]; then - echo "You have to set the \$KF5 environment variable." - exit 1 -fi - -# Create the $KF5 directory if it doesn't exist yet. -mkdir -p $KF5 - -## -# CMake stuff. - -# Getting CMake from git. -if [ ! -d cmake ]; then - git clone git://cmake.org/cmake.git - cd cmake - ./configure --prefix=$KF5 - make -j 10 install - cd .. -fi - -# Extra CMake Modules (ECM) -if [ ! -d extra-cmake-modules ]; then - git clone git://anongit.kde.org/extra-cmake-modules - cd extra-cmake-modules - cmake -DCMAKE_INSTALL_PREFIX=$KF5 . - make install - cd .. -fi - -## -# Qt5-based dependencies. - -# Phonon -if [ -d phonon ]; then - cd phonon && git down && cd .. -else - git clone kde:phonon --branch master -fi -mkdir -p phonon/build -cd phonon/build -cmake -DCMAKE_INSTALL_PREFIX=$KF5 -DPHONON_BUILD_PHONON4QT5=ON .. -make -j 10 install -cd ../.. - -# libdbusmenu-qt -if [ -d libdbusmenu-qt ]; then - cd phonon && git down && cd .. -else - bzr branch lp:libdbusmenu-qt -fi -mkdir -p libdbusmenu-qt/build -cd libdbusmenu-qt/build -cmake -DCMAKE_INSTALL_PREFIX=$KF5 -DWITH_DOC:bool=OFF .. -make -j 10 install -cd ../.. - -## -# The rest of the packages. - -for pkg in $(cat list); do - # Clone or pull. - if [ -d $pkg ]; then - cd $pkg - git down - mkdir -p build && cd build - else - git clone git://anongit.kde.org/$pkg - mkdir -p $pkg/build - cd $pkg/build - fi - - # Compile and install. - cmake .. -DCMAKE_INSTALL_PREFIX=$KF5 - make -j 10 install - cd ../.. -done - diff --git a/kf5/kf5.sh b/kf5/kf5.sh deleted file mode 100755 index 92f0bac..0000000 --- a/kf5/kf5.sh +++ /dev/null @@ -1,15 +0,0 @@ -export KF5=$KDEDIR/kf5 -export QTDIR=/opt/qt5/qtbase -export XDG_DATA_DIRS=$KF5/share:$XDG_DATA_DIRS:/usr/share -export XDG_CONFIG_DIRS=$KF5/etc/xdg:$XDG_CONFIG_DIRS:/etc/xdg -export PATH=$KF5/bin:$QTDIR/bin:$PATH -export QT_PLUGIN_PATH=$KF5/lib/plugins:$KF5/lib64/plugins:$KF5/lib/x86_64-linux-gnu/plugins:$QTDIR/plugins:$QT_PLUGIN_PATH -export QML2_IMPORT_PATH=$KF5/lib/qml:$KF5/lib64/qml:$KF5/lib/x86_64-linux-gnu/qml:$QTDIR/qml -export QML_IMPORT_PATH=$QML2_IMPORT_PATH -export KDE_SESSION_VERSION=5 -export KDE_FULL_SESSION=true -export XDG_DATA_HOME=$HOME/.local5 -export XDG_CONFIG_HOME=$HOME/.config5 -export XDG_CACHE_HOME=$HOME/.cache5 -export CMAKE_PREFIX_PATH=$KF5:$CMAKE_PREFIX_PATH - diff --git a/kf5/list b/kf5/list deleted file mode 100644 index 6365d04..0000000 --- a/kf5/list +++ /dev/null @@ -1,61 +0,0 @@ -attica -kapidox -karchive -kcoreaddons -kauth -kcodecs -kconfig -kdoctools -kguiaddons -kjs -ki18n -kwidgetsaddons -kconfigwidgets -kitemviews -kiconthemes -kglobalaccel -kcompletion -kwindowsystem -kcrash -kdbusaddons -kservice -sonnet -ktextwidgets -kxmlgui -kbookmarks -kcmutils -solid -kjobwidgets -knotifications -kio -kdeclarative -kinit -kded -kplotting -kpty -kdesu -kwallet -kparts -kdesignerplugin -kdnssd-framework -kemoticons -kf5umbrella -kidletime -kimageformats -kitemmodels -kjsembed -kmediaplayer -kprintutils -kross -kunitconversion -threadweaver -kfileaudiopreview -khtml -knewstuff -knotifyconfig -frameworkintegration -kactivities -plasma-framework -kde-runtime -konsole -plasma-nm -- cgit v1.2.3