diff --git a/cross-compiling-TDE-for-the-RPi3.html b/cross-compiling-TDE-for-the-RPi3.html index cac2156..020e91c 100755 --- a/cross-compiling-TDE-for-the-RPi3.html +++ b/cross-compiling-TDE-for-the-RPi3.html @@ -133,7 +133,7 @@ Builds have been done for the RPi3 running systems based on Slackware-arm-curren
The packages listed on this page have been built on an x86_64 machine and installed and tested OK on an RPi3.
-[Edit: builds for R14.1.1 have been verified for 64-bit arm only]. +[Edit: builds for R14.1.2 have been verified for 64-bit arm only].
For any problems, questions, etc please open an issue at tde-slackbuilds.

@@ -590,7 +590,7 @@ To keep track of where stuff is installed use the package management system - de installpkg /tmp/xgcc910-glibc2.29-${K_VER}_RPi_headers-en_GB-$ARM.txz ## Set the variables for the TDE packages builds -export TDE_VERSION=14.1.1 +export TDE_VERSION=14.1.2 export INSTALL_TDE=/opt/tde export SYS_CNF_DIR=/etc/tde [[ $ARM == aarch64 ]] && export LIBDIRSUFFIX=64 @@ -752,6 +752,8 @@ installpkg l/zstd-*.txz installpkg d/intltool-*.txz ## + for 14.0.10+ builds installpkg ap/lm_sensors-*.txz +## + for 14.1.2+ builds for tdebase +x/xkeyboard-config-*-noarch-*.txz ## remove .la files and any links to them - they can cause a problem because the paths are hard-coded to /usr/... and so pick up the build machine libs rather than the libs in SYSROOT find $SYSROOT/usr/lib$LIBDIRSUFFIX -type l -name \*.la -exec rename .la .la-bak {} \; @@ -1013,8 +1015,8 @@ sed -i "s|/usr|$SYSROOT&|" config.tests/unix/checkavail echo $'--- mkspecs/linux-arm-g++/qmake.conf +++ mkspecs/linux-arm-g++/qmake.conf @@ -8 +8 @@ --CONFIG\t\t\t+= qt warn_on release incremental link_prl thread -+CONFIG\t\t\t+= qt warn_off release incremental link_prl thread +-CONFIG\t\t\t+= qt warn_on release incremental link_prl ++CONFIG\t\t\t+= qt warn_off release incremental link_prl @@ -42,2 +42,2 @@ -QMAKE_INCDIR_X11\t= /usr/include/X11 -QMAKE_LIBDIR_X11\t= /usr/lib'"$LIBDIRSUFFIX"$' @@ -3135,7 +3137,7 @@ untar_fn echo $'--- ksnapshot/ksnapshot.cpp +++ ksnapshot/ksnapshot.cpp @@ -84 +83,0 @@ -- connect(mainWidget, TQT_SIGNAL(openWithKPClicked()), TQT_SLOT(slotOpenWithKP())); +- connect(mainWidget, TQ_SIGNAL(openWithKPClicked()), TQ_SLOT(slotOpenWithKP())); @@ -135,6 +133,0 @@ - // Check for KolourPaint availability - KService::Ptr kpaint = KService::serviceByDesktopName("kolourpaint"); @@ -3231,7 +3233,7 @@ cmake \ -DBUILD_KGAMMA="ON" \ -DBUILD_KGHOSTVIEW="ON" \ -DBUILD_TDEICONEDIT="ON" \ - -DBUILD_KMRML="ON" \ + -DBUILD_KMRML="OFF" \ -DBUILD_KOLOURPAINT="ON" \ -DBUILD_KPOVMODELER="ON" \ -DBUILD_KRULER="ON" \ @@ -3645,13 +3647,13 @@ echo $'--- src/MainWidget.cpp echo $'--- src/MainWidget.cpp +++ src/MainWidget.cpp @@ -515 +515 @@ --\t\tm->insertItem ( i18n("Font ..."), this, TQT_SLOT ( chooseFont() ) ); -+\t\tm->insertItem ( i18n("Font"), this, TQT_SLOT ( chooseFont() ) ); +-\t\tm->insertItem ( i18n("Font ..."), this, TQ_SLOT ( chooseFont() ) ); ++\t\tm->insertItem ( i18n("Font"), this, TQ_SLOT ( chooseFont() ) ); @@ -520,0 +521 @@ +\t\tm->insertSeparator(); @@ -522 +523 @@ --\t\tm->insertItem ( i18n ("Keys color"), this, TQT_SLOT ( chooseKeysColor() ) ); -+\t\tm->insertItem ( i18n ("Key color"), this, TQT_SLOT ( chooseKeysColor() ) );'|patch -p0 +-\t\tm->insertItem ( i18n ("Keys color"), this, TQ_SLOT ( chooseKeysColor() ) ); ++\t\tm->insertItem ( i18n ("Key color"), this, TQ_SLOT ( chooseKeysColor() ) );'|patch -p0 ## key spacing & sizing echo $'--- src/MainWidget.cpp @@ -3725,7 +3727,7 @@ echo $'--- src/MainWidget.cpp ## generate keycode on click rather than wait for next key-click @@ -318 +318,2 @@ -\tmod_keys.append ( lwin ); -+\tconnect ( lwin, TQT_SIGNAL ( keyClick ( unsigned int ) ), this, TQT_SLOT ( keyPress ( unsigned int ) ) ); ++\tconnect ( lwin, TQ_SIGNAL ( keyClick ( unsigned int ) ), this, TQ_SLOT ( keyPress ( unsigned int ) ) ); +\tother_keys.append( lwin ); # ## donʹt lock the RWin button @@ -3735,7 +3737,7 @@ echo $'--- src/MainWidget.cpp ## generate keycode on click rather than wait for next key-click @@ -355 +356,2 @@ -\tmod_keys.append ( rwin ); -+\tconnect ( rwin, TQT_SIGNAL ( keyClick ( unsigned int ) ), this, TQT_SLOT ( keyPress ( unsigned int ) ) ); ++\tconnect ( rwin, TQ_SIGNAL ( keyClick ( unsigned int ) ), this, TQ_SLOT ( keyPress ( unsigned int ) ) ); +\tother_keys.append( rwin );'|patch -p0 chown_fn @@ -3862,6 +3864,87 @@ makepkg_fn
+

+ + +
+… krename   + +

close + +cd / +PRGNAM=krename +VERSION=$TDE_VERSION +BUILD=$BUILD +TMP=/tmp/build +rm -rf $TMP +PKG=$TMP/package-$PRGNAM +OUTPUT=/tmp +mkdir -p $PKG +mkdir $TMP/tmp-$PRGNAM + +untar_fn + +sed -i 's| "TQt: 3.3.5"||' doc/man/krename.1 +sed -i 's|^TQt.*$|krename \- a batch file renamer|' doc/man/krename.1 +sed -i 's|TQt:|krename|' doc/man/krename.1 +sed -i '/KDE: 3.4.2/d' doc/man/krename.1 +sed -i '/KRename: 3.0.8/d' doc/man/krename.1 +sed -i 's|info TQt|info krename|' doc/man/krename.1 + +## set support for additional language(s) as per I18N variable +## but only for languages available with this package +## [need to export LINGUAS to set it as an environment variable for cmake] +[[ $I18N ]] && TRANS=ON && export LINGUAS=$I18N + +chown_fn + +cd_builddir_fn + +## rm -rf $TMP/tmp-$PRGNAM/$PRGNAM*/build-$PRGNAM/* +cmake-toolchain_fn + cmake \ + -D CMAKE_TOOLCHAIN_FILE=./cmake-toolchain.cmake \ + -D MOC_EXECUTABLE=$SYSROOT/x86/tqmoc \ + -D INTLTOOL_MERGE_EXECUTABLE=$(which intltool-merge) \ + -D KDE3_MEINPROC_EXECUTABLE:INTERNAL=$INSTALL_TDE/bin/meinproc-x86 \ + -DCMAKE_C_FLAGS="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \ + -DCMAKE_C_COMPILER=$COMPILER \ + -DCMAKE_CXX_COMPILER=$COMPILER_CXX \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=$INSTALL_TDE \ + -DCMAKE_MODULE_PATH=$PWD/../cmake/modules \ + -DMAN_INSTALL_DIR=$INSTALL_TDE/man \ + -DWITH_GCC_VISIBILITY="ON" \ + -DBUILD_DOC="ON" \ + -DBUILD_TRANSLATIONS=${TRANS:-"OFF"} \ + -Wno-dev \ + .. + +make $NUMJOBS +make DESTDIR=$PKG install + +mangzip_fn + +strip_fn + +mkdir_install_fn + +doinst_sh_fn + +makepkg_fn + +## don't need to install this +## installpkg $OUTPUT/$PRGNAM-$VERSION-$ARM-$BUILD.txz +## ROOT=$SYSROOT installpkg $OUTPUT/$PRGNAM-$VERSION-$ARM-$BUILD.txz + + +close +
+
+ +
The source for this page is in the gh-pages branch of tde-slackbuilds: @@ -3904,6 +3987,7 @@ git checkout gh-pages

… krusader

… kvkbd

… tdebluez +

… krename