ArchLinux: Update remaining application in tde-extra to R14.0.10.

Switch amarok, kmplayer, ksplash-engine-moodin,
tde-systemsettings, tdesudo and tdmtheme to CMake.
Backport patches to tdesudo to resolve FTBFS.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
pull/107/head
Slávek Banko 3 years ago committed by TDE Gitea
parent 9ef3d4a4b9
commit 08dc2d3a90

@ -1,40 +1,47 @@
# Contributor: e1z0 <justinas at eofnet dot lt> # Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-amarok pkgname=tde-amarok
pkgver=14.0.5 pkgver=14.0.10
pkgrel=1 pkgrel=1
pkgdesc="TDE Amarok" pkgdesc="TDE Amarok"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/amarok' url='https://scm.trinitydesktop.org/scm/git/applications/amarok'
license=('GPL') license=('GPL')
groups=('tde-extra') groups=('tde-extra')
depends=('tde-tdebase' 'taglib') depends=('tde-tdebase' 'taglib' 'xine-lib')
makedepends=('pkgconfig' 'cmake') makedepends=('pkgconfig' 'cmake')
#provides=('tde-amarok') #provides=('tde-amarok')
#conflicts=('tde-amarok') #conflicts=('tde-amarok')
#replaces=('tde-amarok') #replaces=('tde-amarok')
options=('staticlibs' 'libtool' '!strip') options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/amarok-R${pkgver}.tar.bz2") source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/applications/amarok-trinity-${pkgver}.tar.xz")
md5sums=('0351b0d4ee54ae266e2a3ec47cd3accf') md5sums=('fab4ed783d4027711e4aaca098bb04b1')
# install='' # install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
build() { build() {
## Generate config files and update with autoreconf cd $srcdir
cd ${srcdir}/applications/${pkgname#*-} msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Running make -f admin/Makefile.common ...." export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
make -f admin/Makefile.common
## configure msg "Starting cmake..."
msg "Configuring - ${pkgname}..." cmake ${srcdir}/${pkgname#*-}-trinity-${pkgver} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DBUILD_ALL=ON \
-DWITH_EMBEDDED_SQLITE=ON \
-DWITH_OPENGL=ON
./configure --prefix=${TDEDIR} msg "Building - ${pkgname#*-}..."
make $NUMJOBS make $NUMJOBS
} }
package() { package() {
msg "Packaging - $pkgname-$pkgver" msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install make -j1 DESTDIR="${pkgdir}" install
} }

@ -2,11 +2,11 @@
# Contributor: David C. Rankin <drankinatty at gmail dot com> # Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-gtk-qt-engine pkgname=tde-gtk-qt-engine
pkgver=14.0.5 pkgver=14.0.10
pkgrel=1 pkgrel=1
pkgdesc="gtk qt engine" pkgdesc="gtk qt engine"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/gtk-qt-engine' url='https://scm.trinitydesktop.org/scm/git/applications/gtk-qt-engine'
license=('GPL') license=('GPL')
groups=('tde-extra') groups=('tde-extra')
depends=('tde-tdebase') depends=('tde-tdebase')
@ -15,33 +15,32 @@ makedepends=('pkgconfig' 'cmake')
#conflicts=('gtk-qt-engine') #conflicts=('gtk-qt-engine')
#replaces=('gtk-qt-engine') #replaces=('gtk-qt-engine')
options=('staticlibs' 'libtool' '!strip') options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/gtk-qt-engine-R${pkgver}.tar.bz2") source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/applications/gtk-qt-engine-trinity-${pkgver}.tar.xz")
md5sums=('31777d53a3b6e79e416306427e908a89') md5sums=('419342ad15dca93e5e4424eb7b0a2e59')
# install='' # install=''
build() { [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
## Generate config files and update with autoreconf
cd ${srcdir}/applications/${pkgname#*-}
build() {
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build" msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p "$srcdir/build" mkdir -p "$srcdir/build"
cd "$srcdir/build" cd "$srcdir/build"
msg "Starting cmake..." msg "Starting cmake..."
cmake ${srcdir}/applications/${pkgname#*-} \ cmake ${srcdir}/${pkgname#*-}-trinity-${pkgver} \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \ -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
-DBUILD_ALL=ON \ -DBUILD_ALL=ON \
-DWITH_GCC_VISIBILITY=ON -DWITH_GCC_VISIBILITY=ON
msg "Building - ${pkgname#*-}..."
make $NUMJOBS make $NUMJOBS
} }
package() { package() {
msg "Packaging - $pkgname-$pkgver" msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build # use for libtool cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install make -j1 DESTDIR="${pkgdir}" install
} }

@ -2,11 +2,11 @@
# Contributor: David C. Rankin <drankinatty at gmail dot com> # Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-gtk3-tqt-engine pkgname=tde-gtk3-tqt-engine
pkgver=14.0.5 pkgver=14.0.10
pkgrel=1 pkgrel=1
pkgdesc="gtk3 tqt engine" pkgdesc="gtk3 tqt engine"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/gtk3-tqt-engine' url='https://scm.trinitydesktop.org/scm/git/applications/gtk3-tqt-engine'
license=('GPL') license=('GPL')
groups=('tde-extra') groups=('tde-extra')
depends=('tde-tdebase' 'gtk3') depends=('tde-tdebase' 'gtk3')
@ -15,13 +15,17 @@ makedepends=('pkgconfig' 'cmake')
#conflicts=('gtk3-tqt-engine') #conflicts=('gtk3-tqt-engine')
#replaces=('gtk3-tqt-engine') #replaces=('gtk3-tqt-engine')
options=('staticlibs' 'libtool' '!strip') options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/gtk3-tqt-engine-R${pkgver}.tar.bz2") source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/applications/gtk3-tqt-engine-trinity-${pkgver}.tar.xz")
md5sums=('76b078e7afcd6a8e683efa924fcfad2e') md5sums=('1f94fd009a3c062e042f914c21d49984')
# install='' # install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
[ -n "$TQTDIR" ] || TQTDIR=${QTDIR}
build() { build() {
## Generate config files and update with autoreconf ## Generate config files and update with autoreconf
cd ${srcdir}/applications/${pkgname#*-} cd ${srcdir}/${pkgname#*-}-trinity-${pkgver}
msg "Copying system libtool files...." msg "Copying system libtool files...."
cp /usr/share/aclocal/libtool.m4 ./admin/libtool.m4.in cp /usr/share/aclocal/libtool.m4 ./admin/libtool.m4.in
@ -33,7 +37,13 @@ build() {
## configure ## configure
msg "Configuring - ${pkgname}..." msg "Configuring - ${pkgname}..."
./configure --prefix=${TDEDIR} ./configure \
--prefix=${TDEDIR} \
--with-qt-dir=${QTDIR} \
--with-qt-includes=${QTDIR}/include \
--with-qt-libraries=${QTDIR}/lib \
--with-extra-includes="/usr/include/tqt:/usr/include/tqt/Qt" \
--with-extra-libs="${TDEDIR}/lib:${TDEDIR}/lib/trinity" \
### PATCH: This allows the package to compile due to some odd reason its not finding tqt-mt, Remove LD_LIBRARY_PATH ### PATCH: This allows the package to compile due to some odd reason its not finding tqt-mt, Remove LD_LIBRARY_PATH
### if fixed on future versions ### if fixed on future versions
@ -42,7 +52,6 @@ build() {
package() { package() {
msg "Packaging - $pkgname-$pkgver" msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} cd ${srcdir}/${pkgname#*-}-trinity-${pkgver}
make -j1 DESTDIR="${pkgdir}" install make -j1 DESTDIR="${pkgdir}" install
} }

@ -2,59 +2,47 @@
# Contributor: David C. Rankin <drankinatty at gmail dot com> # Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-kmplayer pkgname=tde-kmplayer
pkgver=14.0.5 pkgver=14.0.10
pkgrel=1 pkgrel=1
pkgdesc="TDE KMPlayer" pkgdesc="TDE KMPlayer"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/kmplayer' url='https://scm.trinitydesktop.org/scm/git/applications/kmplayer'
license=('GPL') license=('GPL')
groups=('tde-extra') groups=('tde-extra')
depends=('tde-tdebase' 'dbus-glib') depends=('tde-tdebase' 'dbus-glib')
makedepends=('pkgconfig' 'cmake' 'mplayer') makedepends=('pkgconfig' 'cmake' 'mplayer' 'xine-lib')
#provides=('kmplayer') #provides=('kmplayer')
#conflicts=('kmplayer') #conflicts=('kmplayer')
#replaces=('kmplayer') #replaces=('kmplayer')
options=('staticlibs' 'libtool' '!strip') options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/kmplayer-R${pkgver}.tar.bz2" source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/applications/kmplayer-trinity-${pkgver}.tar.xz")
"callback-stub-fix.patch") md5sums=('e817acc32c3f87cc475be8d8c7a1b4a7')
md5sums=('968e2116b333ea646ce00fd2ab2038a8'
'31ed0b0814a3855c65541c058ac91a68')
# install='' # install=''
build() { [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
## Generate config files and update with autoreconf
cd ${srcdir}/applications/${pkgname#*-}
msg "Patching for callback stub header..."
patch -p1 -i ${srcdir}/callback-stub-fix.patch
msg "Copying system libtool files...."
cp /usr/share/aclocal/libtool.m4 ./admin/libtool.m4.in
cp /usr/share/libtool/build-aux/ltmain.sh ./admin/ltmain.sh
msg "Running make -f admin/Makefile.common ...."
make -f admin/Makefile.common
## configure build() {
msg "Configuring - ${pkgname}..." cd $srcdir
CFLAGS="${CFLAGS} -fpermissive" \ msg "Creating out-of-source build directory: ${srcdir}/build"
CXXFLAGS="${CXXFLAGS} -fpermissive" \ mkdir -p build
./configure \ cd build
--prefix=${TDEDIR} \
--with-qt-dir=${QTDIR} \ export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
--with-qt-includes=${QTDIR}/include \
--with-qt-libraries=${QTDIR}/lib \ msg "Starting cmake..."
--sysconfdir=${TDEDIR}/etc \ cmake ${srcdir}/${pkgname#*-}-trinity-${pkgver} \
--localstatedir=/var \ -DCMAKE_VERBOSE_MAKEFILE=ON \
--enable-closure -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DBUILD_ALL=ON \
msg "Building - ${pkgname#*-}..." -DBUILD_KOFFICE_PLUGIN=OFF \
make $NUMJOBS -DBUILD_KGSTPLAYER=OFF
msg "Building - ${pkgname#*-}..."
make $NUMJOBS
} }
package() { package() {
msg "Packaging - $pkgname-$pkgver" msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} # use for libtool cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
make -j1 DESTDIR="${pkgdir}" install
} }

@ -1,35 +0,0 @@
diff -Naur kmplayer-orig/src/Makefile.am kmplayer/src/Makefile.am
--- kmplayer-orig/src/Makefile.am 2018-08-25 10:16:53.000000000 +0000
+++ kmplayer/src/Makefile.am 2019-01-31 21:26:36.000000000 +0000
@@ -27,6 +27,7 @@
kmplayer_la_SOURCES= main.cpp kmplayerapp.cpp kmplayertvsource.cpp kmplayerbroadcast.cpp kmplayervdr.cpp
kmplayer_la_LIBADD= libkmplayercommon.la $(LIB_XTEST)
kmplayer_la_LDFLAGS= -module $(KDE_PLUGIN) $(LIB_QT)
+kmplayer_la_COMPILE_FIRST= kmplayer_backend_stub.h
EXTRA_PROGRAMS = kxineplayer kxvplayer kgstplayer
if include_kxineplayer
@@ -48,14 +49,17 @@
kxineplayer_CFLAGS= $(CFLAGS_XINE)
kxineplayer_LDFLAGS= $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor
kxineplayer_SOURCES= xineplayer.cpp
+kxineplayer_COMPILE_FIRST= kmplayer_callback_stub.h
kxvplayer_LDADD= libkmplayerbackend.la -lDCOP -lXv
kxvplayer_LDFLAGS= $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor
kxvplayer_SOURCES= xvplayer.cpp
+kxvplayer_COMPILE_FIRST= kmplayer_callback_stub.h
kgstplayer_LDADD= libkmplayerbackend.la $(LIB_GST) $(LIB_GST_PLUGINS) $(LIB_GST_OVERLAY) -lDCOP
kgstplayer_LDFLAGS= $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor
kgstplayer_SOURCES= gstplayer.cpp
+kgstplayer_COMPILE_FIRST= kmplayer_callback_stub.h
knpplayer_LDADD= $(LIBNSPR_LIBS)
knpplayer_LDFLAGS= -lX11 -lgmodule-2.0
@@ -79,3 +83,5 @@
messages: rc.cpp
$(XGETTEXT) *.cpp -o $(podir)/kmplayer.pot
+
+.NOTPARALLEL:

@ -1,11 +1,11 @@
# Contributor: e1z0 <justinas at eofnet dot lt> # Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-krusader pkgname=tde-krusader
pkgver=14.0.5 pkgver=14.0.10
pkgrel=1 pkgrel=1
pkgdesc="TDE Krusader" pkgdesc="TDE Krusader"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/krusader' url='https://scm.trinitydesktop.org/scm/git/applications/krusader'
license=('GPL') license=('GPL')
groups=('tde-extra') groups=('tde-extra')
depends=('tde-tdebase') depends=('tde-tdebase')
@ -14,15 +14,16 @@ makedepends=('pkgconfig' 'automake')
#conflicts=('krusader') #conflicts=('krusader')
#replaces=('krusader') #replaces=('krusader')
options=('staticlibs' 'libtool' '!strip') options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/krusader-R${pkgver}.tar.bz2") source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/applications/krusader-trinity-${pkgver}.tar.xz")
md5sums=('0787b4b4271f7a107b4d397db621b145') md5sums=('1491538ca6e616ec5bdfaa9c9f86c9b2')
# install='' # install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
build() { build() {
# old ruby1.8 path
export PATH=/opt/ruby1.8/bin:$PATH
## Generate config files and update with autoreconf ## Generate config files and update with autoreconf
cd ${srcdir}/applications/${pkgname#*-} cd ${srcdir}/${pkgname#*-}-trinity-${pkgver}
msg "Copying system libtool files...." msg "Copying system libtool files...."
cp /usr/share/aclocal/libtool.m4 ./admin/libtool.m4.in cp /usr/share/aclocal/libtool.m4 ./admin/libtool.m4.in
@ -45,12 +46,11 @@ build() {
--enable-closure --enable-closure
msg "Building - ${pkgname#*-}..." msg "Building - ${pkgname#*-}..."
make $NUMJOBS make $NUMJOBS
} }
package() { package() {
msg "Packaging - $pkgname-$pkgver" msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} # use for libtool cd ${srcdir}/${pkgname#*-}-trinity-${pkgver} # use for libtool
make -j1 DESTDIR="${pkgdir}" install
make -j1 DESTDIR="${pkgdir}" install
} }

@ -1,56 +1,46 @@
# Contributor: e1z0 <justinas at eofnet dot lt> # Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-ksplash-engine-moodin pkgname=tde-ksplash-engine-moodin
pkgver=14.0.5 pkgver=14.0.10
pkgrel=1 pkgrel=1
pkgdesc="TDE KSplash Engine Moodin" pkgdesc="TDE KSplash Engine Moodin"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/ksplash-engine-moodin' url='https://scm.trinitydesktop.org/scm/git/applications/ksplash-engine-moodin'
license=('GPL') license=('GPL')
groups=('tde-extra') groups=('tde-extra')
depends=('tde-tdebase') depends=('tde-tdebase')
makedepends=('pkgconfig' 'automake') makedepends=('pkgconfig' 'cmake')
#provides=('ksplash-engine-moodin') #provides=('ksplash-engine-moodin')
#conflicts=('ksplash-engine-moodin') #conflicts=('ksplash-engine-moodin')
#replaces=('ksplash-engine-moodin') #replaces=('ksplash-engine-moodin')
options=('staticlibs' 'libtool' '!strip') options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/ksplash-engine-moodin-R${pkgver}.tar.bz2") source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/applications/ksplash-engine-moodin-trinity-${pkgver}.tar.xz")
md5sums=('fb580976442327d34fbfcd2fcab63e9e') md5sums=('3a10d2089ed4e165ff74994e9efbf262')
# install='' # install=''
build() { [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
# old ruby1.8 path
export PATH=/opt/ruby1.8/bin:$PATH
## Generate config files and update with autoreconf
cd ${srcdir}/applications/${pkgname#*-}
msg "Copying system libtool files...."
cp /usr/share/aclocal/libtool.m4 ./admin/libtool.m4.in
cp /usr/share/libtool/build-aux/ltmain.sh ./admin/ltmain.sh
msg "Running make -f admin/Makefile.common ...."
make -f admin/Makefile.common
## configure build() {
msg "Configuring - ${pkgname}..." cd $srcdir
CFLAGS="${CFLAGS} -fpermissive" \ msg "Creating out-of-source build directory: ${srcdir}/build"
CXXFLAGS="${CXXFLAGS} -fpermissive" \ mkdir -p build
./configure \ cd build
--prefix=${TDEDIR} \
--with-qt-dir=${QTDIR} \ export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
--with-qt-includes=${QTDIR}/include \
--with-qt-libraries=${QTDIR}/lib \ msg "Starting cmake..."
--sysconfdir=${TDEDIR}/etc \ cmake ${srcdir}/${pkgname#*-}-trinity-${pkgver} \
--localstatedir=/var \ -DCMAKE_VERBOSE_MAKEFILE=ON \
--enable-closure -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DBUILD_ALL=ON \
msg "Building - ${pkgname#*-}..." -DWITH_ALL_OPTIONS=ON
make $NUMJOBS
msg "Building - ${pkgname#*-}..."
make $NUMJOBS
} }
package() { package() {
msg "Packaging - $pkgname-$pkgver" msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} # use for libtool cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
make -j1 DESTDIR="${pkgdir}" install
} }

@ -1,7 +1,7 @@
# Contributor: e1z0 <justinas at eofnet dot lt> # Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-style-qtcurve pkgname=tde-style-qtcurve
pkgver=14.0.5 pkgver=14.0.10
pkgrel=1 pkgrel=1
pkgdesc="TDE Style QTCurve" pkgdesc="TDE Style QTCurve"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
@ -14,33 +14,30 @@ makedepends=('pkgconfig' 'cmake')
#conflicts=('tde-style-qtcurve') #conflicts=('tde-style-qtcurve')
#replaces=('tde-style-qtcurve') #replaces=('tde-style-qtcurve')
options=('staticlibs' 'libtool' '!strip') options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/tde-style-qtcurve-R${pkgver}.tar.bz2") source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/applications/tde-style-qtcurve-trinity-${pkgver}.tar.xz")
md5sums=('43e7e865807d966890663e511837b616') md5sums=('b5bff2af06e5891d9b4bbeb5b3c83835')
# install='' # install=''
build() { [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
## Generate config files and update with autoreconf
cd ${srcdir}/applications/${pkgname}
build() {
msg "Creating out-of-source build directory: ${srcdir}/build" msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p "$srcdir/build" mkdir -p "$srcdir/build"
cd "$srcdir/build" cd "$srcdir/build"
msg "Starting cmake..." msg "Starting cmake..."
cmake ${srcdir}/${pkgname}-trinity-${pkgver} \
cmake ${srcdir}/applications/${pkgname} \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \ -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
-DBUILD_ALL=ON \ -DBUILD_ALL=ON \
-DWITH_GCC_VISIBILITY=ON -DWITH_GCC_VISIBILITY=ON
msg "Building - ${pkgname}..."
make $NUMJOBS make $NUMJOBS
} }
package() { package() {
msg "Packaging - $pkgname-$pkgver" msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build # use for libtool cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install make -j1 DESTDIR="${pkgdir}" install
} }

@ -1,11 +1,11 @@
# Contributor: e1z0 <justinas at eofnet dot lt> # Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-systemsettings pkgname=tde-systemsettings
pkgver=14.0.5 pkgver=14.0.10
pkgrel=1 pkgrel=1
pkgdesc="TDE System Settings" pkgdesc="TDE System Settings"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/tde-systemsettings' url='https://scm.trinitydesktop.org/scm/git/applications/tde-systemsettings'
license=('GPL') license=('GPL')
groups=('tde-extra') groups=('tde-extra')
depends=('tde-tdebase') depends=('tde-tdebase')
@ -14,36 +14,30 @@ makedepends=('pkgconfig' 'cmake')
#conflicts=('tde-systemsettings') #conflicts=('tde-systemsettings')
#replaces=('tde-systemsettings') #replaces=('tde-systemsettings')
options=('staticlibs' 'libtool' '!strip') options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/tde-systemsettings-R${pkgver}.tar.bz2") source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/applications/tde-systemsettings-trinity-${pkgver}.tar.xz")
md5sums=('2a59f87b39bd63b8ae30eca38763a3ec') md5sums=('aa7b76706221850c5ef5519360247e7b')
# install='' # install=''
build() { [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
## Generate config files and update with autoreconf
cd ${srcdir}/applications/${pkgname}
msg "Copying system libtool files...."
cp /usr/share/aclocal/libtool.m4 ./admin/libtool.m4.in
cp /usr/share/libtool/build-aux/ltmain.sh ./admin/ltmain.sh
msg "Running make -f admin/Makefile.common ...."
make -f admin/Makefile.common
## configure
msg "Configuring - ${pkgname}..."
./configure --prefix=${TDEDIR} build() {
make $NUMJOBS msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p ${srcdir}/build
cd ${srcdir}/build
msg "Starting cmake..."
cmake ${srcdir}/${pkgname}-trinity-${pkgver} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DBUILD_ALL=ON \
-DBUILD_KNETWORKCONF=OFF
msg "Building - ${pkgname#*-}..."
make $NUMJOBS
} }
package() { package() {
msg "Packaging - $pkgname-$pkgver" msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname} cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install make -j1 DESTDIR="${pkgdir}" install
rm -rf ${pkgdir}/opt/trinity/share/applications/tde/kcmfontinst.desktop
rm -rf ${pkgdir}/opt/trinity/share/applications/tde/laptop.desktop
rm -rf ${pkgdir}/opt/trinity/share/desktop-directories/tde-settings-power.directory
rm -rf ${pkgdir}/opt/trinity/share/desktop-directories/tde-settings-system.directory
} }

@ -1,11 +1,11 @@
# Contributor: e1z0 <justinas at eofnet dot lt> # Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-tdenetworkmanager pkgname=tde-tdenetworkmanager
pkgver=14.0.5 pkgver=14.0.10
pkgrel=1 pkgrel=1
pkgdesc="gtk qt engine" pkgdesc="gtk qt engine"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/tdenetworkmanager' url='https://scm.trinitydesktop.org/scm/git/applications/tdenetworkmanager'
license=('GPL') license=('GPL')
groups=('tde-extra') groups=('tde-extra')
depends=('tde-tdebase') depends=('tde-tdebase')
@ -14,33 +14,30 @@ makedepends=('pkgconfig' 'cmake')
#conflicts=('tdenetworkmanager') #conflicts=('tdenetworkmanager')
#replaces=('tdenetworkmanager') #replaces=('tdenetworkmanager')
options=('staticlibs' 'libtool' '!strip') options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/tdenetworkmanager-R${pkgver}.tar.bz2") source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/applications/tdenetworkmanager-trinity-${pkgver}.tar.xz")
md5sums=('28f6255e6407330573f8a4af57e41a65') md5sums=('2edab1bc48066a52f0b53a19457495a2')
# install='' # install=''
build() { [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
## Generate config files and update with autoreconf
cd ${srcdir}/applications/${pkgname#*-}
build() {
msg "Creating out-of-source build directory: ${srcdir}/build" msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p "$srcdir/build" mkdir -p "${srcdir}/build"
cd "$srcdir/build" cd "${srcdir}/build"
msg "Starting cmake..." msg "Starting cmake..."
cmake ${srcdir}/${pkgname#*-}-trinity-${pkgver} \
cmake ${srcdir}/applications/${pkgname#*-} \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \ -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
-DBUILD_ALL=ON \ -DBUILD_ALL=ON \
-DWITH_GCC_VISIBILITY=ON -DWITH_GCC_VISIBILITY=ON
msg "Building - ${pkgname#*-}..."
make $NUMJOBS make $NUMJOBS
} }
package() { package() {
msg "Packaging - $pkgname-$pkgver" msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build # use for libtool cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install make -j1 DESTDIR="${pkgdir}" install
} }

@ -5,11 +5,11 @@ _mod=tdepowersave
_cat=applications/ _cat=applications/
_kdemod="${_mod/tde/kde}" _kdemod="${_mod/tde/kde}"
pkgname="tde-$_mod" pkgname="tde-$_mod"
pkgver=14.0.5 pkgver=14.0.10
pkgrel=1 pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod" pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://scm.trinitydesktop.org/scm/git/$_mod" url="https://scm.trinitydesktop.org/scm/git/$_mod"
license=('GPL') license=('GPL')
#provides=("$_mod") #provides=("$_mod")
groups=('tde-extra') groups=('tde-extra')
@ -18,7 +18,6 @@ depends=(
'tde-dbus-1-tqt' 'tde-dbus-1-tqt'
) )
makedepends=( makedepends=(
'autoconf'
'cmake' 'cmake'
'pkgconfig' 'pkgconfig'
) )
@ -28,27 +27,26 @@ confilicts=("trinity-$_kdemod" "kdemod3-$_kdemod")
options=('staticlibs' 'libtool' '!strip') options=('staticlibs' 'libtool' '!strip')
install= install=
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R$pkgver/$_cat$_mod-R$pkgver.tar.bz2") source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R$pkgver/main/$_cat$_mod-trinity-$pkgver.tar.xz")
md5sums=('64daecf2c9061f3797b2cab8f0ad347b')
build() { [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
cd "${srcdir}/${_cat}${_mod}"
msg "Patch sources"
sed -i 's/^int kdemain/KDE_EXPORT \0/' src/main.cpp
build() {
msg "Creating out-of-source build directory: ${srcdir}/build" msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p "$srcdir/build" mkdir -p "${srcdir}/build"
cd "$srcdir/build" cd "${srcdir}/build"
msg "Starting cmake..." export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
export LIBRARY_PATH="$LIBRARY_PATH:/opt/trinity/lib/" msg "Starting cmake..."
cmake ${srcdir}/${_cat}${_mod} \ cmake ${srcdir}/${_mod}-trinity-${pkgver} \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \ -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
-DBUILD_ALL=ON \ -DBUILD_ALL=ON \
-DWITH_GCC_VISIBILITY=ON -DWITH_GCC_VISIBILITY=ON
msg "Building - ${pkgname#*-}..."
make VERBOSE=1 $NUMJOBS make VERBOSE=1 $NUMJOBS
} }
@ -57,4 +55,3 @@ package() {
cd "$srcdir/build" cd "$srcdir/build"
make -j1 DESTDIR="$pkgdir" install make -j1 DESTDIR="$pkgdir" install
} }
md5sums=('5006a20e844e3d8dc2ba8dbc41487990')

@ -1,56 +1,49 @@
# Contributor: e1z0 <justinas at eofnet dot lt> # Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-tdesudo pkgname=tde-tdesudo
pkgver=14.0.5 pkgver=14.0.10
pkgrel=1 pkgrel=1
pkgdesc="TDE Sudo" pkgdesc="TDE Sudo"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/tdesudo' url='https://scm.trinitydesktop.org/scm/git/applications/tdesudo'
license=('GPL') license=('GPL')
groups=('tde-extra') groups=('tde-extra')
depends=('tde-tdebase') depends=('tde-tdebase')
makedepends=('pkgconfig' 'automake') makedepends=('pkgconfig' 'cmake')
#provides=('tdesudo') #provides=('tdesudo')
#conflicts=('tdesudo') #conflicts=('tdesudo')
#replaces=('tdesudo') #replaces=('tdesudo')
options=('staticlibs' 'libtool' '!strip') options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/tdesudo-R${pkgver}.tar.bz2") source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/applications/tdesudo-trinity-${pkgver}.tar.xz"
md5sums=('8f86b7b497a9575979b27fd2911b0106') 'bp000-1136b8150f.diff')
md5sums=('ff1b28acd12998c216e4256ca94f795b'
'6ba546544bfab644bbbba972f31a137b')
# install='' # install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
build() { build() {
# old ruby1.8 path cd ${srcdir}/${pkgname#*-}-trinity-${pkgver}
export PATH=/opt/ruby1.8/bin:$PATH patch -p1 < $srcdir/bp000-1136b8150f.diff
## Generate config files and update with autoreconf
cd ${srcdir}/applications/${pkgname#*-} msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p $srcdir/build
msg "Copying system libtool files...." cd $srcdir/build
cp /usr/share/aclocal/libtool.m4 ./admin/libtool.m4.in
cp /usr/share/libtool/build-aux/ltmain.sh ./admin/ltmain.sh #export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
msg "Running make -f admin/Makefile.common ...." msg "Starting cmake..."
make -f admin/Makefile.common cmake ${srcdir}/${pkgname#*-}-trinity-${pkgver} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
## configure -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
msg "Configuring - ${pkgname#*-}..." -DBUILD_ALL=ON
CFLAGS="${CFLAGS} -fpermissive" \
CXXFLAGS="${CXXFLAGS} -fpermissive" \ msg "Building - ${pkgname#*-}..."
./configure \ make $NUMJOBS
--prefix=${TDEDIR} \
--with-qt-dir=${QTDIR} \
--with-qt-includes=${QTDIR}/include \
--with-qt-libraries=${QTDIR}/lib \
--sysconfdir=${TDEDIR}/etc \
--localstatedir=/var \
--enable-closure
msg "Building - ${pkgname#*-}..."
make $NUMJOBS
} }
package() { package() {
msg "Packaging - $pkgname-$pkgver" msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} # use for libtool cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
make -j1 DESTDIR="${pkgdir}" install
} }

@ -0,0 +1,31 @@
From 1136b8150f58e909eaa094d991dcefa81b8f6a60 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fran=C3=A7ois=20Andriot?= <francois.andriot@free.fr>
Date: Tue, 11 May 2021 19:45:01 +0200
Subject: Fix ftbfs on Fedora 34
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
error: ordered comparison of pointer with integer zero ('char*' and 'int')
Signed-off-by: François Andriot <francois.andriot@free.fr>
---
tdesudo/tdesudo.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tdesudo/tdesudo.cpp b/tdesudo/tdesudo.cpp
index c255d0f..83158ab 100644
--- a/tdesudo/tdesudo.cpp
+++ b/tdesudo/tdesudo.cpp
@@ -205,7 +205,7 @@ TdeSudo::TdeSudo(TQWidget *parent, const char *name,const TQString& icon, const
chmod(m_tmpname.ascii(),0644);
QCStringList output;
- while (fgets(buf, 1024, f) > 0)
+ while (fgets(buf, 1024, f) != NULL)
output += buf;
if (pclose(f) < 0) {
kdError() << k_lineinfo << "Could not run xauth.\n";
--
cgit v1.2.1

@ -1,56 +1,42 @@
# Contributor: e1z0 <justinas at eofnet dot lt> # Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-tdmtheme pkgname=tde-tdmtheme
pkgver=14.0.5 pkgver=14.0.10
pkgrel=1 pkgrel=1
pkgdesc="TDM Theme" pkgdesc="TDM Theme"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/tdmtheme' url='https://scm.trinitydesktop.org/scm/git/applications/tdmtheme'
license=('GPL') license=('GPL')
groups=('tde-extra') groups=('tde-extra')
depends=('tde-tdebase') depends=('tde-tdebase')
makedepends=('pkgconfig' 'automake') makedepends=('pkgconfig' 'cmake')
#provides=('tdmtheme') #provides=('tdmtheme')
#conflicts=('tdmtheme') #conflicts=('tdmtheme')
#replaces=('tdmtheme') #replaces=('tdmtheme')
options=('staticlibs' 'libtool' '!strip') options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/tdmtheme-R${pkgver}.tar.bz2") source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/applications/tdmtheme-trinity-${pkgver}.tar.xz")
md5sums=('dc202459e80fde7b469ef1cfb684803c') md5sums=('b085fa2792024415fb2174633875adbe')
# install='' # install=''
build() { [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
# old ruby1.8 path
export PATH=/opt/ruby1.8/bin:$PATH
## Generate config files and update with autoreconf
cd ${srcdir}/applications/${pkgname#*-}
msg "Copying system libtool files...."
cp /usr/share/aclocal/libtool.m4 ./admin/libtool.m4.in
cp /usr/share/libtool/build-aux/ltmain.sh ./admin/ltmain.sh
msg "Running make -f admin/Makefile.common ...."
make -f admin/Makefile.common
## configure build() {
msg "Configuring - ${pkgname#*-}..." msg "Creating out-of-source build directory: ${srcdir}/build"
CFLAGS="${CFLAGS} -fpermissive" \ mkdir -p $srcdir/build
CXXFLAGS="${CXXFLAGS} -fpermissive" \ cd $srcdir/build
./configure \
--prefix=${TDEDIR} \ msg "Starting cmake..."
--with-qt-dir=${QTDIR} \ cmake ${srcdir}/${pkgname#*-}-trinity-${pkgver} \
--with-qt-includes=${QTDIR}/include \ -DCMAKE_VERBOSE_MAKEFILE=ON \
--with-qt-libraries=${QTDIR}/lib \ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
--sysconfdir=${TDEDIR}/etc \ -DBUILD_ALL=ON
--localstatedir=/var \
--enable-closure msg "Building - ${pkgname#*-}..."
make $NUMJOBS
msg "Building - ${pkgname#*-}..."
make $NUMJOBS
} }
package() { package() {
msg "Packaging - $pkgname-$pkgver" msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} # use for libtool cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
make -j1 DESTDIR="${pkgdir}" install
} }

@ -1,28 +1,29 @@
# Contributor: e1z0 <justinas at eofnet dot lt> # Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-twin-style-crystal pkgname=tde-twin-style-crystal
pkgver=14.0.5 pkgver=14.0.10
pkgrel=1 pkgrel=1
pkgdesc="TDE TWin Style Crystal" pkgdesc="TDE TWin Style Crystal"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/twin-style-crystal' url='https://scm.trinitydesktop.org/scm/git/applications/twin-style-crystal'
license=('GPL') license=('GPL')
groups=('tde-extra') groups=('tde-extra')
depends=('tde-tdebase') depends=('tde-tdebase')
makedepends=('pkgconfig' 'automake') makedepends=('pkgconfig' 'cmake')
#provides=('twin-style-crystal') #provides=('twin-style-crystal')
#conflicts=('twin-style-crystal') #conflicts=('twin-style-crystal')
#replaces=('twin-style-crystal') #replaces=('twin-style-crystal')
options=('staticlibs' 'libtool' '!strip') options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/twin-style-crystal-R${pkgver}.tar.bz2") source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/applications/twin-style-crystal-trinity-${pkgver}.tar.xz")
md5sums=('51983ea2543b9ed886b4357bc6cfec60') md5sums=('b87b5ad84ba492e6e56c583c05ba4d40')
# install='' # install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
build() { build() {
# old ruby1.8 path
export PATH=/opt/ruby1.8/bin:$PATH
## Generate config files and update with autoreconf ## Generate config files and update with autoreconf
cd ${srcdir}/applications/${pkgname#*-} cd ${srcdir}/${pkgname#*-}-trinity-${pkgver}
msg "Copying system libtool files...." msg "Copying system libtool files...."
cp /usr/share/aclocal/libtool.m4 ./admin/libtool.m4.in cp /usr/share/aclocal/libtool.m4 ./admin/libtool.m4.in
@ -33,8 +34,6 @@ build() {
## configure ## configure
msg "Configuring - ${pkgname#*-}..." msg "Configuring - ${pkgname#*-}..."
CFLAGS="${CFLAGS} -fpermissive" \
CXXFLAGS="${CXXFLAGS} -fpermissive" \
./configure \ ./configure \
--prefix=${TDEDIR} \ --prefix=${TDEDIR} \
--with-qt-dir=${QTDIR} \ --with-qt-dir=${QTDIR} \
@ -45,12 +44,11 @@ build() {
--enable-closure --enable-closure
msg "Building - ${pkgname#*-}..." msg "Building - ${pkgname#*-}..."
make $NUMJOBS make $NUMJOBS
} }
package() { package() {
msg "Packaging - $pkgname-$pkgver" msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} # use for libtool cd ${srcdir}/${pkgname#*-}-trinity-${pkgver}
make -j1 DESTDIR="${pkgdir}" install
make -j1 DESTDIR="${pkgdir}" install
} }

Loading…
Cancel
Save