Skip to content

Instantly share code, notes, and snippets.

@guoyunhe
Last active July 2, 2016 05:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save guoyunhe/339b1f82a3e4cf0cd05b130326f811cf to your computer and use it in GitHub Desktop.
Save guoyunhe/339b1f82a3e4cf0cd05b130326f811cf to your computer and use it in GitHub Desktop.
Kate development on openSUSE 42.1
# Install packages
sudo zypper in \
git-core \
bzr \
ninja \
gettext-tools \
libqt5-qttools \
libgypsy0 \
libqt5-creator \
libqt5-linguist \
libqt5-qtbase-common-devel \
libqt5-qtbase-devel \
libqt5-qtbase-doc \
libqt5-qtbase-examples \
libqt5-qtdeclarative-devel \
libqt5-qtdeclarative-examples \
libqt5-qtdeclarative-tools \
libqt5-qtdoc \
libqt5-qtgraphicaleffects \
libqt5-qtimageformats \
libqt5-qtimageformats-devel \
libqt5-qtmultimedia-devel \
libqt5-qtmultimedia-examples \
libqt5-qtquick1-devel \
libqt5-qtquickcontrols \
libqt5-qtscript-devel \
libqt5-qtscript-examples \
libqt5-qtsvg-devel \
libqt5-qttools-devel \
libqt5-qtx11extras-devel \
libqt5-qtxmlpatterns-devel \
libqt5-qtxmlpatterns-examples \
libQt5CLucene5 \
libQt5Concurrent-devel \
libQt5Concurrent5 \
libQt5Core-devel \
libQt5Core5 \
libQt5DBus-devel \
libQt5DBus5 \
libQt5Declarative5 \
libQt5Designer5 \
libQt5DesignerComponents5 \
libQt5Gui-devel \
libQt5Gui5 \
libQt5Help5 \
libQt5Multimedia5 \
libQt5Network-devel \
libQt5Network5 \
libQt5OpenGL-devel \
libQt5OpenGL5 \
libQt5Positioning5 \
libQt5PrintSupport-devel \
libQt5PrintSupport5 \
libQt5Script5 \
libQt5Sensors5 \
libQt5Sql-devel \
libQt5Sql5 \
libQt5Sql5-mysql \
libQt5Sql5-postgresql \
libQt5Sql5-sqlite \
libQt5Sql5-unixODBC \
libQt5Svg5 \
libQt5Test-devel \
libQt5Test5 \
libQt5WebKit5 \
libQt5WebKitWidgets5 \
libQt5Widgets-devel \
libQt5Widgets5 \
libQt5X11Extras5 \
libQt5Xml-devel \
libQt5Xml5 \
libQt5XmlPatterns5 \
libQtQuick5 \
libQt5WebKitWidgets-devel \
libqt5-qtbase-private-headers-devel \
xcb-util-keysyms-devel \
docbook-xsl-stylesheets \
doxygen \
polkit-devel \
libepoxy-devel \
boost-devel \
libXcursor-devel \
libSM-devel \
giflib-devel \
libaccounts-qt5-devel \
gtk3-devel \
libpng16-devel \
fltk-devel \
libopenssl-devel \
libattr-devel \
ModemManager-devel \
NetworkManager-devel \
wayland-devel \
lmdb-devel \
xcb-proto-devel \
xcb-util-image-devel \
xcb-util-cursor-devel \
xcb-util-devel \
gtk2-devel \
libqca-qt5-devel \
libpwquality-devel \
libical-devel \
PackageKit-Qt5-devel \
pam-devel \
kconfig-devel \
kcrash-devel \
ki18n-devel \
kjobwidgets-devel \
kio-devel \
kparts-devel \
ktexteditor-devel \
kwindowsystem-devel \
kxmlgui-devel \
kiconthemes-devel \
kdbusaddons-devel \
kdoctools-devel \
kactivities5-devel \
libkactivities-devel \
kguiaddons-devel \
extra-cmake-modules \
karchive-devel
# install directory
mkdir -p ~/kde/usr
cd ~/kde
# kate
git clone git://anongit.kde.org/kate
cd kate
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=~/kde/usr
make
make install
# ktexteditor
git clone git://anongit.kde.org/ktexteditor
cd ktexteditor
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=~/kde/usr
make
make install
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment