ArchLinux: Take a newer state of pkgbuilds from Michael Manley

Clean old long-term not maintained pkgbuilds.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
pull/107/head
Slávek Banko 3 years ago committed by TDE Gitea
parent 2bcda9ee7d
commit 018f946ee7

15
arch/.gitignore vendored

@ -0,0 +1,15 @@
*/*/pkg
*/*/src
*/*/*.tar.bz2
*/*/*.tar.xz
*/*/*.pkg.tar.xz
*/*/*.pkg.tar.zst
*/*/*.sig
*/*/*.log
*/*/*.log.*
tde-meta/pkg
tde-meta/*.pkg.tar.xz
tde-meta/*.pkg.tar.zst
tde-meta/*.sig
out
*~

@ -1,58 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-amarok
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-apps')
pkgdesc="Trinity Amarok music player and manager"
depends=('trinity-kdebase' 'libifp' 'libmtp' 'taglib' 'libnjb' 'python-daap' 'ruby')
makedepends=('pkgconfig' 'cmake' 'imake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/amarok-3.5.13.tar.gz)
md5sums=('7145ebee38f104bef6cfaf56e7f81959')
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
export CMAKE_PREFIX_PATH=/opt/qt:/opt/trinity
export CMAKE_INCLUDE_PATH=/opt/qt/include/tqt:/usr/include/dbus-1.0:/opt/trinity/include
export LD_LIBRARY_PATH=/opt/trinity/lib:/opt/trinity/lib/kde3:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=:/opt/qt/lib/pkgconfig
_prefix="/opt/trinity"
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
# Baho additions
CFLAGS=${CFLAGS}" -fpermissive"
CXXFLAGS=${CXXFLAGS}" -fpermissive"
msg "Starting cmake..."
cmake ${srcdir}/applications/amarok \
-DCMAKE_INSTALL_PREFIX=${_prefix} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DQT_VERSION=3 \
-DWITH_IFP=ON \
-DWITH_NJB=ON \
-DWITH_MTP=ON \
-DWITH_DAAP=ON \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="$pkgdir/" install
# rm -r ${srcdir}/${_svnmod}
}

@ -1,53 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-digikam
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-apps')
pkgdesc="Trinity Photo Management and Retouching Suite"
depends=('trinity-kdelibs')
makedepends=('pkgconfig' 'autoconf' 'automake')
optdepends=()
provides=($pkgname)
conflicts=()
replaces=()
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/digikam-3.5.13.tar.gz)
md5sums=('81cfcd75dc9c067ba6761aa1147c31e7')
_builddir=applications/digikam
_prefix=/opt/trinity
build() {
msg "Setting Trinity Environment variables"
export LD_LIBRARY_PATH=${_prefix}/lib:${_prefix}/lib/trinity:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=${_prefix}/lib/pkgconfig:${QTDIR}/lib/pkgconfig
#msg "Patching..."
#patch -N -d ${srcdir} -p0 < digikam.patch
msg "Starting automake..."
cd "$srcdir/${_builddir}"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${_prefix} \
--enable-closure \
--with-extra-includes=${_prefix}/include:/usr/include/dbus-1.0:${_prefix}/include/libkrandr \
--with-extra-libs=${_prefix}/lib:${_prefix}/lib/trinity:${_prefix}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${_builddir}
make DESTDIR="${pkgdir}" install
}

@ -1,48 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
# PKGBUILD by Pawel "l0ner" Soltys <sh4dou@gmail.com>
pkgname=trinity-dolphin
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-apps')
pkgdesc="Trinity Do3phin file manager"
depends=('trinity-kdebase')
makedepends=('pkgconfig' 'cmake' 'imake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/dolphin-3.5.13.tar.gz)
md5sums=('67040323c527d83978f58c76b47a91f6')
_svnmod=applications/dolphin
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
export CMAKE_PREFIX_PATH=/opt/qt:/opt/trinity
export CMAKE_INCLUDE_PATH=/opt/qt/include/tqt:/usr/include/dbus-1.0:/opt/trinity/include
export LD_LIBRARY_PATH=/opt/trinity/lib:/opt/trinity/lib/kde3:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=:/opt/qt/lib/pkgconfig
trinity_prefix="/opt/trinity"
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${_svnmod} \
-DCMAKE_INSTALL_PREFIX=${trinity_prefix} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="$pkgdir/" install
}

@ -1,53 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-filelight
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-apps')
pkgdesc="Trinity File system Viewer"
depends=('trinity-kdelibs')
makedepends=('pkgconfig' 'autoconf' 'automake')
optdepends=()
provides=($pkgname)
conflicts=()
replaces=()
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/filelight-3.5.13.tar.gz)
md5sums=('b53cb6b46942e56aa247100cdb84d85f')
_builddir=applications/filelight
_prefix=/opt/trinity
build() {
msg "Setting Trinity Environment variables"
export LD_LIBRARY_PATH=${_prefix}/lib:${_prefix}/lib/trinity:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=${_prefix}/lib/pkgconfig:${QTDIR}/lib/pkgconfig
#msg "Patching..."
#patch -N -d ${srcdir} -p0 < filelight.patch
msg "Starting automake..."
cd "$srcdir/${_builddir}"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${_prefix} \
--enable-closure \
--with-extra-includes=${_prefix}/include:/usr/include/dbus-1.0:${_prefix}/include/libkrandr \
--with-extra-libs=${_prefix}/lib:${_prefix}/lib/trinity:${_prefix}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${_builddir}
make DESTDIR="${pkgdir}" install
}

@ -1,53 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-gwenview
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-apps')
pkgdesc="Trinity Image Viewer"
depends=('trinity-kdelibs' 'trinity-libkexiv2' 'trinity-libkipi')
makedepends=('pkgconfig' 'autoconf' 'automake')
optdepends=()
provides=($pkgname)
conflicts=()
replaces=()
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/gwenview-3.5.13.tar.gz)
md5sums=('3ff9b8c4049dc40f26f89b4be3c21b96')
_builddir=applications/gwenview
_prefix=/opt/trinity
build() {
msg "Setting Trinity Environment variables"
export LD_LIBRARY_PATH=${_prefix}/lib:${_prefix}/lib/trinity:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=${_prefix}/lib/pkgconfig:${QTDIR}/lib/pkgconfig
#msg "Patching..."
#patch -N -d ${srcdir} -p0 < gwenview.patch
msg "Starting automake..."
cd "$srcdir/${_builddir}"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${_prefix} \
--enable-closure \
--with-extra-includes=${_prefix}/include:/usr/include/dbus-1.0:${_prefix}/include/libkrandr \
--with-extra-libs=${_prefix}/lib:${_prefix}/lib/trinity:${_prefix}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${_builddir}
make DESTDIR="${pkgdir}" install
}

@ -1,55 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-k3b
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-apps')
pkgdesc="Trinity CD and DVD burning"
depends=('trinity-kdelibs' 'hal' 'dbus' 'alsa-lib' 'ffmpeg' 'flac' 'libvorbis' 'libmpcdec' 'lame' 'libmad' 'libsndfile' 'libdvdread' 'cdrdao' 'cdrkit' 'transcode' 'dvd+rw-tools' 'emovix' 'sox' 'normalize')
makedepends=('pkgconfig' 'autoconf' 'automake')
optdepends=()
provides=($pkgname)
conflicts=()
replaces=()
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/k3b-3.5.13.tar.gz)
md5sums=('f022338d361632223106ba444fe1e60e')
_builddir=applications/k3b
_prefix=/opt/trinity
build() {
msg "Setting Trinity Environment variables"
export LD_LIBRARY_PATH=${_prefix}/lib:${_prefix}/lib/trinity:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=${_prefix}/lib/pkgconfig:${QTDIR}/lib/pkgconfig
#msg "Patching..."
#patch -N -d ${srcdir} -p0 < k3b.patch
msg "Starting automake..."
cd "$srcdir/${_builddir}"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${_prefix} \
--enable-closure \
--with-alsa \
--enable-ffmpeg-all-codecs \
--with-extra-includes=${_prefix}/include:/usr/include/dbus-1.0:${_prefix}/include/libkrandr \
--with-extra-libs=${_prefix}/lib:${_prefix}/lib/trinity:${_prefix}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${_builddir}
make DESTDIR="${pkgdir}" install
}

@ -1,49 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kbfx
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-apps')
pkgdesc="Trinity Kbfx KMenu replacement"
depends=('trinity-kdebase')
makedepends=('pkgconfig' 'cmake' 'imake')
options=('libtool' '!strip')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/kbfx-3.5.13.tar.gz' 'kbfx.patch')
md5sums=('04921c66fe2dc26d6eab7143e5950446'
'510638db000827e86f9d542662199064')
_svnmod=applications/kbfx
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
export CMAKE_PREFIX_PATH=/opt/qt:/opt/trinity
export CMAKE_INCLUDE_PATH=/opt/qt/include/tqt:/usr/include/dbus-1.0:/opt/trinity/include
export LD_LIBRARY_PATH=/opt/trinity/lib:/opt/trinity/lib/kde3:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=:/opt/qt/lib/pkgconfig
trinity_prefix="/opt/trinity"
patch -N -d ${srcdir} -p0 < kbfx.patch
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${_svnmod} \
-DCMAKE_INSTALL_PREFIX=${trinity_prefix} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DUSE_MENUDRAKE=OFF \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="$pkgdir/" install
}

@ -1,18 +0,0 @@
Only in src/applications/kbfx: \
diff -u -r applications/kbfx/CMakeLists.txt src/applications/kbfx/CMakeLists.txt
--- applications/kbfx/CMakeLists.txt 2011-08-22 00:24:16.000000000 +0200
+++ src/applications/kbfx/CMakeLists.txt 2011-12-16 13:09:09.000000000 +0100
@@ -219,10 +219,10 @@
SET(KBFX_LIB_INSTALL_DIR ${LIB_INSTALL_DIR})
-SET(QT_UIC_EXECUTABLE "/usr/bin/uic-tqt")
-SET(QT_MOC_EXECUTABLE "/usr/bin/tmoc")
+SET(QT_UIC_EXECUTABLE "/opt/trinity/bin/uic-tqt")
+SET(QT_MOC_EXECUTABLE "/opt/trinity/bin/tmoc")
-SET(CMAKE_CXX_FLAGS "-I/usr/include/tqt -include tqt.h -DTQT_THREAD_SUPPORT")
+SET(CMAKE_CXX_FLAGS "-I/opt/trinity/include/tqt -include tqt.h -DTQT_THREAD_SUPPORT")
ADD_SUBDIRECTORY(kbfxlib/data)
ADD_SUBDIRECTORY(kbfxlib/common)

@ -1,48 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdesvn
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-apps')
pkgdesc="Trinity SVN frontend gui"
depends=('trinity-kdebase' 'sqlite3' 'subversion')
makedepends=('pkgconfig' 'cmake' 'imake')
options=('libtool' '!strip')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/kdesvn-3.5.13.tar.gz' 'kdesvn.patch')
md5sums=('f65e86f0d2f7882b4f958f2e89fe0d34'
'9def57c42b258c4caf2b5709eb25ba25')
_svnmod=applications/kdesvn
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
export CMAKE_PREFIX_PATH=/opt/qt:/opt/trinity
export CMAKE_INCLUDE_PATH=/opt/qt/include/tqt:/usr/include/dbus-1.0:/opt/trinity/include
export LD_LIBRARY_PATH=/opt/trinity/lib:/opt/trinity/lib/kde3:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=:/opt/qt/lib/pkgconfig
trinity_prefix="/opt/trinity"
patch -N -d ${srcdir} -p0 < kdesvn.patch
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${_svnmod} \
-DCMAKE_INSTALL_PREFIX=${trinity_prefix} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="$pkgdir/" install
}

@ -1,17 +0,0 @@
diff -u -r applications/kdesvn/CMakeLists.txt src/applications/kdesvn/CMakeLists.txt
--- applications/kdesvn/CMakeLists.txt 2011-08-22 00:35:16.000000000 +0200
+++ src/applications/kdesvn/CMakeLists.txt 2011-12-16 14:14:17.000000000 +0100
@@ -111,8 +111,10 @@
DEPENDS doc
WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
-SET(QT_UIC_EXECUTABLE "/usr/bin/uic-tqt")
-SET(QT_MOC_EXECUTABLE "/usr/bin/tmoc")
+SET(QT_UIC_EXECUTABLE "/opt/trinity/bin/uic-tqt")
+SET(QT_MOC_EXECUTABLE "/opt/trinity/bin/tmoc")
+
+SET(CMAKE_CXX_FLAGS "-I/opt/trinity/include/tqt -include tqt.h -DTQT_THREAD_SUPPORT")
ADD_SUBDIRECTORY(src)
ADD_SUBDIRECTORY(po)
Only in src/applications/kdesvn: .CMakeLists.txt.swp

@ -1,53 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-konversation
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-apps')
pkgdesc="Trinity Konversation IRC client"
depends=('trinity-kdelibs')
makedepends=('pkgconfig' 'autoconf' 'automake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/konversation-3.5.13.tar.gz)
md5sums=('0f0e0415dad4c19bc885c9addadf4026')
_builddir=applications/konversation
_prefix=/opt/trinity
build() {
msg "Setting Trinity Environment variables"
export LD_LIBRARY_PATH=${_prefix}/lib:${_prefix}/lib/trinity:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=${_prefix}/lib/pkgconfig:${QTDIR}/lib/pkgconfig
msg "Starting autoconf..."
cd "$srcdir/$_builddir"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
# fix for correct Qt/TQt detection
sed -i -e "s@/usr/include/tqt@${TDEDIR}/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure \
--with-qt-dir=${QTDIR} \
--with-qt-inculdes=${QTDIR}/include \
--with-qt-libraries=${QTDIR}/lib \
--prefix=${_prefix} \
--with-extra-includes=${_prefix}/include:/usr/include/dbus-1.0:${_prefix}/include/libkrandr \
--with-extra-libs=${_prefix}/lib:${_prefix}/lib/trinity:${_prefix}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
# cd ${srcdir}/build
cd ${srcdir}/${_builddir}
make DESTDIR="${pkgdir}" install
}

@ -1,60 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kpowersave
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-apps')
pkgdesc="Trinity kpowersave"
depends=('xscreensaver'
'libxss'
'trinity-kdebase')
makedepends=('pkgconfig' 'cmake' 'autoconf' 'imake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/kpowersave-3.5.13.tar.gz)
md5sums=('c887eb282fd035655b370f133ce58664')
_svnmod=applications/kpowersave
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
export CMAKE_PREFIX_PATH=/opt/qt:/opt/trinity
export CMAKE_INCLUDE_PATH=/opt/qt/include:/opt/qt/include/tqt:/usr/include/dbus-1.0:/opt/trinity/include:/opt/trinity/include/libkrandr
export LD_LIBRARY_PATH=/opt/trinity/lib:/opt/trinity/lib/kde3:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=:/opt/trinity/lib/pkgconfig:/opt/qt/lib/pkgconfig
# patch for inactivity.cpp
# patch -p0 -i ${srcdir}/kpowersave-app-inactivity.cpp.patch || return 1
trinity_prefix="/opt/trinity"
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${_svnmod} \
-DCMAKE_INSTALL_PREFIX=${trinity_prefix} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DQT_VERSION=3 \
-DWITH_QT3=ON \
-DQTDIR=/opt/qt \
-DQT_DOCDIR=/opt/qt/man \
-DQT_LIBRARY_DIRS=/opt/qt/lib \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
# cd ${srcdir}/${_svnmod}
cd ${srcdir}/build
make DESTDIR="$pkgdir/" install
# rm -r ${srcdir}/${_svnmod}
}

@ -1,11 +0,0 @@
--- kpowersave/src/inactivity.cpp
+++ kpowersave/src/inactivity.cpp 2011-03-12 18:40:52.000000000 -0600
@@ -325,7 +325,7 @@
blacklisted_running = false;
}
else {
- if (pids.contains(QRegExp::QRegExp("[0-9]"))) {
+ if (pids.contains(QRegExp("[0-9]"))) {
kdDebug() << "BLACKLISTED IS RUNNING" << endl;
blacklisted_running = true;
blacklisted_running_last = idleTime;

@ -1,50 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-ktorrent
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-apps')
pkgdesc="Trinity - pkgdesc"
depends=('trinity-kdelibs')
makedepends=('pkgconfig' 'autoconf' 'automake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/ktorrent-3.5.13.tar.gz)
md5sums=('3bf211ec2a41f92d935e12ee8753fa06')
_builddir=applications/ktorrent
_prefix=/opt/trinity
build() {
msg "Setting Trinity Environment variables"
export LD_LIBRARY_PATH=${_prefix}/lib:${_prefix}/lib/trinity:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=${_prefix}/lib/pkgconfig:${QTDIR}/lib/pkgconfig
#msg "Patching..."
#patch -N -d ${srcdir} -p0 < ktorrent.patch
msg "Starting automake..."
cd "$srcdir/${_builddir}"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
sed -i -e "s@/usr/include/tqt@$TDEDIR/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${_prefix} \
--enable-closure \
--with-extra-includes=${_prefix}/include:/usr/include/dbus-1.0:${_prefix}/include/libkrandr \
--with-extra-libs=${_prefix}/lib:${_prefix}/lib/trinity:${_prefix}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${_builddir}
make DESTDIR="${pkgdir}" install
}

@ -1,55 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-gtk-qt-engine
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-artwork')
pkgdesc="Trinity - Qt wrapper for GTK, makes gtk2 apps look pretty under TDE"
depends=('trinity-kdebase' 'gtk2')
makedepends=('pkgconfig' 'cmake' 'imake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/gtk-qt-engine-3.5.13.tar.gz)
md5sums=('96da675949ef8743d4fe91531f734030')
_svnmod=applications/gtk-qt-engine
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
export CMAKE_PREFIX_PATH=/opt/qt:/opt/trinity
export CMAKE_INCLUDE_PATH=/opt/qt/include:/opt/qt/include/tqt:/usr/include/dbus-1.0:/opt/trinity/include:/opt/trinity/include/libkrandr
export LD_LIBRARY_PATH=/opt/trinity/lib:/opt/trinity/lib/kde3:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=:/opt/trinity/lib/pkgconfig:/opt/qt/lib/pkgconfig
trinity_prefix="/opt/trinity"
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${_svnmod} \
-DCMAKE_INSTALL_PREFIX=${trinity_prefix} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DQT_VERSION=3 \
-DWITH_QT3=ON \
-DQTDIR=/opt/qt \
-DQT_DOCDIR=/opt/qt/man \
-DQT_LIBRARY_DIRS=/opt/qt/lib \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
# cd ${srcdir}/${_svnmod}
cd ${srcdir}/build
make DESTDIR="$pkgdir/" install
# rm -r ${srcdir}/${_svnmod}
}

@ -1,46 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kde-style-lipstik
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-artwork')
pkgdesc="Trinity - Lipstik style"
depends=('trinity-kdelibs' 'trinity-kdebase')
makedepends=('pkgconfig' 'autoconf' 'automake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/kde-style-lipstik-3.5.13.tar.gz)
md5sums=('1585d4df7f0c68499fafa0b8ecb82dab')
_builddir=applications/kde-style-lipstik
_prefix=/opt/trinity
build() {
msg "Setting Trinity Environment variables"
export LD_LIBRARY_PATH=${_prefix}/lib:${_prefix}/lib/trinity:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=${_prefix}/lib/pkgconfig:${QTDIR}/lib/pkgconfig
msg "Starting autoconf..."
cd "$srcdir/${_builddir}"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${_prefix} \
--with-extra-includes=${_prefix}/include:/usr/include/dbus-1.0:${_prefix}/include/libkrandr \
--with-extra-libs=${_prefix}/lib:${_prefix}/lib/trinity:${_prefix}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${_builddir}
make DESTDIR="${pkgdir}" install
}

@ -1,57 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-qtcurve
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-artwork')
pkgdesc="Trinity - QtCurve style"
depends=('trinity-kdebase')
makedepends=('pkgconfig' 'cmake' 'imake')
options=('libtool' '!strip')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/applications/kde-style-qtcurve-3.5.13.tar.gz')
_svnmod=applications/kde-style-qtcurve
md5sums=('98133893b9c6736804d4dfc134a3a256')
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
export CMAKE_PREFIX_PATH=/opt/qt:/opt/trinity
export CMAKE_INCLUDE_PATH=/opt/qt/include:/opt/qt/include/tqt:/usr/include/dbus-1.0:/opt/trinity/include:/opt/trinity/include/libkrandr
export LD_LIBRARY_PATH=/opt/trinity/lib:/opt/trinity/lib/kde3:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=:/opt/trinity/lib/pkgconfig:/opt/qt/lib/pkgconfig
# cd ${srcdir}/${_svnmod}
trinity_prefix="/opt/trinity"
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${_svnmod} \
-DCMAKE_INSTALL_PREFIX=${trinity_prefix} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DQT_VERSION=3 \
-DWITH_QT3=ON \
-DQTDIR=/opt/qt \
-DQT_DOCDIR=/opt/qt/man \
-DQT_LIBRARY_DIRS=/opt/qt/lib \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
# cd ${srcdir}/${_svnmod}
cd ${srcdir}/build
make DESTDIR="$pkgdir/" install
# rm -r ${srcdir}/${_svnmod}
}

@ -1,99 +0,0 @@
# Maintainer: Pawel "l0ner" Soltys <pwslts@gmail.com>
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: Link Dupont <link@subpop.net>
# Contributor: Calvin Morisson <mutantturkey@gmail.com>
pkgname=hal
pkgver=0.5.14
pkgrel=7
pkgdesc="Hardware Abstraction Layer"
arch=(i686 x86_64)
license=('GPL' 'custom')
url="http://www.freedesktop.org/wiki/Software/hal"
depends=('dbus-glib>=0.82' 'libusb-compat' 'udev>=146' 'filesystem>=0.7.1-5' 'hal-info>=0.20090716' 'eject' 'dmidecode' 'pciutils>=3.0.2' 'usbutils>=0.73-5' 'pm-utils>=1.2.5' 'consolekit>=0.4.1' 'util-linux-ng>=2.16' 'v4l-utils')
makedepends=('pkgconfig' 'gperf')
options=('!libtool' '!makeflags')
install=hal.install
source=(http://hal.freedesktop.org/releases/${pkgname}-${pkgver}.tar.gz
hald
hal.patch
udev-update.patch)
# patches/hal-0.5.9-hide-diagnostic.patch
# patches/hal-remove-dell-killswitch.patch
# patches/hal-KVM-evdev.patch
# patches/hal-HDAPS-blacklist.patch
# patches/hal-xen-unignore-axes.patch
# patches/hal-use-at-console.patch
# patches/fix-libusb-detection.patch
# patches/dbus-error-init.patch
# patches/path-max.patch
# patches/handle-input-touchpad.patch
# patches/macbook-fix-ioperm.patch
# patches/hal-ignore-internal-dm-devices.patch
md5sums=('e9163df591a6f38f59fdbfe33e73bf20'
'4cdfc673ad65ddb51919f5a757f62145'
'185dd5d6ffc703ec8395b4eb3a1ae498'
'cad3564de1708603c7a1e0facf6b1921')
# '4d4b6801a1cedca22b8bdd9db73b16fb'
# '6d87c3e63184ae3a69caafc846f538a3'
# '6507e5091ee2d11a87ae738a8e2caecb'
# '1171c2d83b76059f2da7a3538e08fa4e'
# '52bd305299aa22ae07f1a862c22d30fa'
# '3f11234fb5e5044fbfc5199ec65b182c'
# 'da088f12cfc2d190bbf95b747e19ab9e'
# '634f4ec2203eff7de8fa2ed2c6b9cbe0'
# 'f8c9b3a40d03907b498feef571d42466'
# '0575677614db0632b17b1a719798c7e0'
# '46a5db3ff896ee37762aa8d7e70942c4'
# '17bc2b911f245cef4a1d98769d5c4d14'
build() {
cd $srcdir
patch -Np1 -d ${srcdir} < hal.patch
cd "${srcdir}/${pkgname}-${pkgver}"
patch -Np1 -i "${srcdir}/udev-update.patch"
# patch -Np1 -i "${srcdir}/hal-remove-dell-killswitch.patch"
# patch -Np1 -i "${srcdir}/hal-KVM-evdev.patch"
# patch -Np1 -i "${srcdir}/hal-HDAPS-blacklist.patch"
# patch -Np1 -i "${srcdir}/hal-xen-unignore-axes.patch"
# patch -Np1 -i "${srcdir}/hal-use-at-console.patch"
# patch -Np1 -i "${srcdir}/fix-libusb-detection.patch"
# patch -Np1 -i "${srcdir}/dbus-error-init.patch"
# patch -Np1 -i "${srcdir}/path-max.patch"
# patch -Np1 -i "${srcdir}/handle-input-touchpad.patch"
# patch -Np1 -i "${srcdir}/macbook-fix-ioperm.patch"
# patch -Np1 -i "${srcdir}/hal-ignore-internal-dm-devices.patch"
libtoolize --force
aclocal
autoconf
automake
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--libexecdir=/usr/lib/hal --with-udev-prefix=/etc \
--enable-static=no --disable-acpi-ibm \
--disable-docbook-docs --disable-console-kit \
--disable-policy-kit --disable-acl-management \
--enable-umount-helper --disable-smbios \
--with-hal-user=hal --with-hal-group=hal \
--with-pid-file=/var/run/hald.pid \
--disable-gtk-doc
make
}
package() {
cd $srcdir/${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/etc/rc.d"
install -m755 -d "${pkgdir}/media"
install -m755 "${srcdir}/hald" "${pkgdir}/etc/rc.d/hal"
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
# Fix udev rule location
install -d -m755 "${pkgdir}/lib"
mv "${pkgdir}/etc/udev" "${pkgdir}/lib/"
}

@ -1,24 +0,0 @@
post_install() {
getent group hal >/dev/null || usr/sbin/groupadd -g 82 hal
getent group optical >/dev/null || usr/sbin/groupadd -g 93 optical
getent group floppy >/dev/null || usr/sbin/groupadd -g 94 floppy
getent group storage >/dev/null || usr/sbin/groupadd -g 95 storage
getent passwd hal >/dev/null || usr/sbin/useradd -c 'HAL daemon' -u 82 -g hal -G optical,floppy,storage -d '/' -s /bin/false hal
usr/bin/passwd -l hal &>/dev/null
}
# arg 1: the new package version
# arg 2: the old package version
post_upgrade() {
post_install $1
}
# arg 1: the old package version
post_remove() {
if getent passwd hal &>/dev/null; then
usr/sbin/userdel hal
fi
if getent group hal &>/dev/null; then
usr/sbin/groupdel hal
fi
}

File diff suppressed because it is too large Load Diff

@ -1,54 +0,0 @@
#!/bin/bash
# general config
. /etc/rc.conf
. /etc/rc.d/functions
case "$1" in
start)
#Check for running dbus, start when not running
ck_daemon dbus && /etc/rc.d/dbus start
if [ -x /etc/rc.d/acpid ]; then
ck_daemon acpid && /etc/rc.d/acpid start
fi
stat_busy "Starting Hardware Abstraction Layer"
if [ ! -x /var/cache/hald ] ; then
install -m755 -g 82 -o 82 -d /var/cache/hald
fi
if [ ! -x /var/run/hald ]; then
install -m755 -g 82 -o 82 -d /var/run/hald
fi
if [ ! -x /var/run/hald/hald-local ]; then
install -m755 -g 0 -o 0 -d /var/run/hald/hald-local
fi
if [ ! -x /var/run/hald/hald-runner ]; then
install -m755 -g 0 -o 0 -d /var/run/hald/hald-runner
fi
/usr/sbin/hald
if [ $? -gt 0 ]; then
stat_fail
else
add_daemon hald
stat_done
fi
;;
stop)
stat_busy "Stopping Hardware Abstraction Layer"
[ -f /var/run/hald.pid ] && kill `cat /var/run/hald.pid` &> /dev/null
if [ $? -gt 0 ]; then
stat_fail
else
rm_daemon hald
stat_done
fi
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
echo "usage: $0 {start|stop|restart}"
;;
esac
exit 0

@ -1,26 +0,0 @@
diff -ur hal-0.5.14_origin/hald/linux/blockdev.c hal-0.5.14/hald/linux/blockdev.c
--- hal-0.5.14_origin/hald/linux/blockdev.c 2012-02-15 01:44:51.000000000 +0100
+++ hal-0.5.14/hald/linux/blockdev.c 2012-02-15 01:45:12.000000000 +0100
@@ -1864,7 +1864,7 @@
char *ret;
char *u_stdout;
int u_exit_status;
- const char *argv[] = {"/sbin/udevadm", "info", "--root", "--query", "name", "--path", NULL, NULL};
+ const char *argv[] = {"/usr/bin/udevadm", "info", "--root", "--query", "name", "--path", NULL, NULL};
GError *g_error;
ret = NULL;
diff -ur hal-0.5.14_origin/hald/linux/coldplug.c hal-0.5.14/hald/linux/coldplug.c
--- hal-0.5.14_origin/hald/linux/coldplug.c 2012-02-15 01:44:51.000000000 +0100
+++ hal-0.5.14/hald/linux/coldplug.c 2012-02-15 01:45:08.000000000 +0100
@@ -154,8 +154,8 @@
static gboolean
hal_util_init_sysfs_to_udev_map (void)
{
- char *udevdb_export_argv[] = { "/sbin/udevadm", "info", "-e", NULL };
- char *udevroot_argv[] = { "/sbin/udevadm", "info", "-r", NULL };
+ char *udevdb_export_argv[] = { "/usr/bin/udevadm", "info", "-e", NULL };
+ char *udevroot_argv[] = { "/usr/bin/udevadm", "info", "-r", NULL };
int udevinfo_exitcode;
UdevInfo *info = NULL;
char *p;

@ -1,15 +0,0 @@
#!/bin/bash
#
pkgarray="qt3 tqtinterface arts dbus-tqt kdelibs kdebase"
arch=`uname -m`
for i in $pkgarray; do
cd trinity-${i}
makepkg -sicf --noconfirm
cd ..
done
#mkdir binaires-$arch
mv `find . -name *.tar.xz` binaries-$arch

@ -1,48 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-arts
pkgver=3513
pkgrel=4
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.com'
license=('GPL')
groups=('trinity-base')
pkgdesc="Trinity ARTS Sound System and libraries"
depends=('trinity-tqtinterface'
'audiofile' 'libmad' 'libvorbis'
'glib2')
makedepends=('pkgconfig' 'cmake')
conflicts=('kdemod3-arts' 'arts')
options=('libtool' '!emptydirs')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/dependencies/arts-3.5.13.tar.gz')
md5sums=('109124dabb1aaa9d44eb32e43b549142')
install='trinity-arts.install'
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
# Source the QT and KDE profile
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/dependencies/arts/ \
-DCMAKE_INSTALL_PREFIX=${TDEDIR}
msg "Building $pkgname..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="$pkgdir" install
}

@ -1,37 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-dbus-1-qt3
pkgver=0.9
pkgrel=9
arch=('i686' 'x86_64')
url="http://www.freedesktop.org/wiki/Software/DBusBindings"
license=('GPL')
groups=('trinity-base')
pkgdesc="Trinity D-Bus/Qt3 bindings."
depends=('trinity-qt3')
provides=('trinity-dbus-1-qt3' 'dbus-1-qt3')
conflicts=('dbus-1-qt3')
replaces=('dbus-1-qt3')
options=('libtool' '!strip')
source=(http://people.freedesktop.org/~krake/dbus-1-qt3/${pkgname#*trinity-}-${pkgver}.tar.gz)
md5sums=('8ca3d13c372126aa9b0e16beb0a9d82d')
build() {
cd $srcdir/${pkgname#*trinity-}-$pkgver
msg "Setting enviroment variables..."
. /etc/profile.d/qt3.sh
msg "Starting configure..."
./configure --prefix=$QTDIR
msg "Building ${pkgname}..."
make || return 1
# Libtool slay
# find $pkgdir -name *.la -exec rm {} \;
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd $srcdir/${pkgname#*trinity-}-$pkgver
make DESTDIR="${pkgdir}" install
}

@ -1,49 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-dbus-tqt-1
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-base')
pkgdesc="Trinity D-Bus TQtInterface Wrapper"
depends=('trinity-tqtinterface' 'dbus')
provides=('trinity-dbus-tqt-1' 'dbus-tqt-1' 'dbus-1-tqt' 'trinity-dbus-1-tqt')
makedepends=('pkgconfig' 'cmake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/dependencies/dbus-1-tqt-3.5.13.tar.gz)
md5sums=('a7ba1071f4bf7b5930f805b4036f8a97')
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
#export CMAKE_PREFIX_PATH=${QTDIR}:${_prefix}
#export CMAKE_INCLUDE_PATH=${QTDIR}/include/tqt:/usr/include/dbus-1.0:${_prefix}/include:${_prefix}/include/libkrandr
#export LD_LIBRARY_PATH=${_prefix}/lib:${_prefix}/lib/trinity:$LD_LIBRARY_PATH
#export PKG_CONFIG_PATH=:${_prefix}/lib/pkgconfig:${QTDIR}/lib/pkgconfig
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/${_builddir}"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/dependencies/dbus-1-tqt \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DCMAKE_VERBOSE_MAKEFILE=ON
msg "Building - $pkgname..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
# cd ${srcdir}/${_svnmod}
cd ${srcdir}/build
make DESTDIR="${pkgdir}" install
}

@ -1,47 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-dbus-tqt
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-base')
pkgdesc="Trinity TQt DBus wrapper"
depends=('trinity-arts' 'dbus-core')
makedepends=('pkgconfig' 'cmake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/dependencies/dbus-tqt-3.5.13.tar.gz)
md5sums=('46ae165c068271485c827f6fc6687a9a')
install='trinity-dbus-tqt.install'
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
# Source the QT and TDE profile
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
#export CMAKE_PREFIX_PATH=${QTDIR}:${TDEDIR}
#export CMAKE_INCLUDE_PATH=/usr/include/dbus-1.0:${TDEDIR}/include:${TDEDIR}/include/libkrandr
#export LD_LIBRARY_PATH=${TDEDIR}/lib:${TDEDIR}/lib/trinity:$LD_LIBRARY_PATH
#export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${QTDIR}/lib/pkgconfig
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/dependencies/dbus-tqt \
-DCMAKE_INSTALL_PREFIX=$TDEDIR
msg "Building - $pkgname..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="${pkgdir}" install
}

@ -1,216 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=('trinity-kdebase' 'trinity-kdm' 'trinity-konsole' 'trinity-kate' 'trinity-konqueror')
pkgver=3513
pkgrel=6
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-base')
pkgdesc="Trinity Desktop Enviroment base components"
depends=('trinity-kdelibs')
makedepends=('pkgconfig' 'cmake' 'autoconf' 'imake' 'xorg-bdftopcf' 'smbclient'
'libraw1394' 'libxtst' 'libxkbfile' 'hal')
confilicts=('kdemod3-kdebase')
options=('libtool')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/kdebase-3.5.13.tar.gz'
'patches.tar.bz2'
'xsession.patch'
'arch-kdeshutdown.png'
'kdm-default-face.png'
'agent-shutdown.sh'
'agent-startup.sh'
'kdm-trinity'
'trinity.desktop')
md5sums=('d1f7e1f94eeb46b981fe1ba144179840'
'327e4d68bd1fc4d29bdb273e81f90415'
'895f5d7351aa73ba1f57b0ad27081d69'
'bb3004513d703d6b72ce70aa240af3a3'
'e6afdd7ca60c4c59b851135785347e75'
'18e8d01124b19f7df2937c06e177bf7f'
'c963ef6e37c9051119972a58c67f05fb'
'376d85d213cf3c04cb0912e5cccd68bd'
'1418e45fea5a9738544cbd264c36373b')
build() {
cd $srcdir/kdebase
msg "Setting PATH, CMAKE and Trinity Environment variables"
# Source the QT and TDE profile
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
#export CMAKE_PREFIX_PATH=${QTDIR}:${TDEDIR}
#export CMAKE_INCLUDE_PATH=${TDEDIR}/include/dbus-1-tqt/:${TDEDIR}/include/dbus-1.0/:${TDEDIR}/include:${TDEDIR}/include/libkrandr
#export LD_LIBRARY_PATH=${TDEDIR}/lib:${TDEDIR}/lib/trinity:${QTDIR}/lib:$LD_LIBRARY_PATH
#export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${QTDIR}/lib/pkgconfig:$PKG_CONFIG_PATH
msg "Patching..."
for patch in $srcdir/patches/*.patch; do
_p=`basename $patch`
msg "Applying patch $_p.."
patch -Np0 -i $patch
done
#Compatibility with kde3 and kde4
#sed -ie 's/applications-merged/tde-applications-merged/g' applnk/CMakeLists.txt
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p ../build
cd ../build
msg "Starting cmake..."
cmake ${srcdir}/kdebase \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DSYSCONF_INSTALL_DIR=/etc \
-DWITH_XFIXES=ON \
-DWITH_XCOMPOSITE=ON \
-DWITH_XCURSOR=ON \
-DWITH_XRANDR=ON \
-DWITH_XRENDER=ON \
-DWITH_XDAMAGE=ON \
-DWITH_SHADOW=ON \
-DWITH_XDMCP=ON \
-DWITH_XINERAMA=ON \
-DWITH_XEXT=ON \
-DWITH_PAM=ON \
-DWITH_HAL=ON \
-DWITH_ARTS=ON \
-DWITH_SASL=ON \
-DWITH_OPENEXR=ON \
-DWITH_SAMBA=ON \
-DWITH_LIBUSB=ON \
-DWITH_LDAP=ON \
-DWITH_LIBRAW1394=ON \
-DWITH_I8K=ON \
-DBUILD_ALL=ON
make
}
package_trinity-kdebase() {
pkgname='trinity-kdebase'
pkgdesc='Trinity Desktop Enviroment'
depends=('trinity-dbus-tqt' 'hal'
'libxtst' 'libraw1394')
#'xorg-server' 'xorg-xset' 'xorg-xsetroot' 'xorg-xprop' 'xorg-xmessage' 'xorg-xinit'
optdepends=('desktop-file-utils: Command line utilities for working with desktop entries'
'pciutils: PCI bus configuration space access library and tools'
'xscreensaver: Screen saver and locker for the X Window System'
'xorg-fonts-75dpi: X.org 75dpi fonts collection'
'samba: file sharing over SMB')
install='trinity-kdebase.install'
msg "Packaging - $pkgname-$pkgver"
_splitfolders="applnk drkonqi kappfinder kcheckpass kcminit kcontrol
kdcop kdebugdialog kdeeject kdepasswd kdeprint kdesktop
kdesu kdialog kfind khelpcenter khotkeys kicker kioslave
klipper kmenuedit knetattach kpager kpersonalizer kreadconfig
krootbacking kscreensaver ksmserver ksplashml kstart ksysguard
ksystraycmd ktip kwin l10n kxkb nsplugins pics tqt3integration
tsak doc/faq doc/glossary doc/kcontrol doc/kdcop
doc/kdebugdialog doc/kdeprint doc/kdesu doc/kfind
doc/khelpcenter doc/kicker doc/kinfocenter doc/kioslave
doc/klipper doc/kmenuedit doc/knetattach doc/kompmgr doc/kpager
doc/ksplashml doc/ksysguard doc/kxkb doc/quickstart
doc/userguide doc/visualdict"
for _dir in $_splitfolders; do
cd ${srcdir}/build/$_dir
make DESTDIR="$pkgdir" install
done
# install X11 session file
install -d -m755 ${pkgdir}/etc/X11/sessions
install -m755 ${srcdir}/trinity.desktop ${pkgdir}/etc/X11/sessions/trinity.desktop
# create the starttrinity link
# do we need this? wouldn't be better to rename startkde script
# to starttrinity? Well, whathever.
ln -sf $TDEDIR/bin/startkde ${pkgdir}$TDEDIR/bin/starttrinity
# install mkpamserv script, so we can auto-generate pam.d configs in post_install()
install -D -m755 ${srcdir}/kdebase/mkpamserv ${pkgdir}${TDEDIR}/bin/mkpamserv
# dbus config file. I don't know if we need this, since directory listed
# in the config file doens't exist. Maybe this should be provided by dbus bindings?
# No, after riconsidering I'm not gonna provide it unless it's required.
# Install nice arch logo to use in the shutdown dialog
install -D -m 644 $srcdir/arch-kdeshutdown.png ${pkgdir}$TDEDIR/share/apps/ksmserver/pics/shutdownkonq.png
# add startup/shutdown agents for ssh and gpg-agent
install -m644 -D $srcdir/agent-startup.sh ${pkgdir}$TDEDIR/env/agent-startup.sh
install -m755 -D $srcdir/agent-shutdown.sh ${pkgdir}$TDEDIR/shutdown/agent-shutdown.sh
# fix kde icons for gnome by creating symlinks
mkdir -p ${pkgdir}$TDEDIR/share/icons/gnome/{128x128,64x64,32x32,16x16,48x48,22x22,scalable}
mkdir -p ${pkgdir}$TDEDIR/share/icons/crystalsvg/{128x128/apps,64x64/apps,32x32/apps,16x16/apps,48x48/apps,22x22/apps,scalable/apps}
cd ${pkgdir}$TDEDIR/share/icons/gnome/
for i in *; do
cd $i
ln -sf ../../crystalsvg/$i/apps/ apps
cd ..
done
}
package_trinity-kdm() {
pkgname='trinity-kdm'
pkgdesc="Trinity Display Manager"
msg "Packaging - $pkgname-$pkgver"
_splitfolders="kdm kdmlib doc/kdm"
for _dir in $_splitfolders; do
cd ${srcdir}/build/$_dir
make DESTDIR="$pkgdir" install
done
# update the Xsession file, this resolves problem with kdm dropping back
# to the login screen
patch -N ${pkgdir}${TDEDIR}/share/config/kdm/Xsession < ${srcdir}/xsession.patch
# install kdm rc.d script. We need this to start kdm from rc.d
install -D -m755 ${srcdir}/kdm-trinity "${pkgdir}"/etc/rc.d/kdm-trinity
# Add image for default user avatar. This removes kdm complains about missing
# default avatar from kdm.log
install -D -m 644 $srcdir/kdm-default-face.png ${pkgdir}$TDEDIR/share/apps/kdm/faces/.default.face.icon
install -D -m 644 $srcdir/kdm-default-face.png ${pkgdir}$TDEDIR/share/apps/kdm/pics/users/arch-kdm.png
}
package_trinity-konsole() {
pkgname='trinity-konsole'
pkgdesc="Trinity - an X termnal emulator"
msg "Packaging - $pkgname-$pkgver"
_splitfolders="konsole doc/konsole"
for _dir in $_splitfolders; do
cd ${srcdir}/build/$_dir
make DESTDIR="$pkgdir" install
done
}
package_trinity-kate() {
pkgnmae='trinity-kate'
pkgdesc="Trinity - A fast texteditor with an Emacs-style document interface"
msg "Packaging - $pkgname-$pkgver"
_splitfolders="kate doc/kate doc/kwrite"
for _dir in $_splitfolders; do
cd ${srcdir}/build/$_dir
make DESTDIR="$pkgdir" install
done
}
package_trinity-konqueror() {
pkgname='trinity-kate'
pkgdesc="Trinity Swiss Army file and web browser."
msg "Packaging - $pkgname-$pkgver"
_splitfolders="konqueror libkonq doc/konqueror"
for _dir in $_splitfolders; do
cd ${srcdir}/build/$_dir
make DESTDIR="$pkgdir" install
done
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

@ -1,19 +0,0 @@
post_install() {
ldconfig &> /dev/null
mkpamserv trinity
echo "Please remember that you can change your kdesu backend from su to sudo"
echo "by adding following lines to your ~/.trinity/share/kdesurc or to the"
echo "$TDEDIR/share/config/kdesurc:"
echo "[super-user-command]"
echo "super-user-command=sudo"
}
post_upgrade() {
post_install
}
post_remove() {
ldconfig &> /dev/null
rm /etc/pam.d/trinity
}

@ -1,8 +0,0 @@
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/opt/trinity/bin/startkde
TryExec=/opt/trinity/bin/startkde
Name=Trinity
Comment=The Trinity Desktop Environment. A powerful Open Source graphical desktop environment

@ -1,151 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname='trinity-kdebase'
pkgver=3513
pkgrel=7
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-base')
pkgdesc="Trinity Desktop Enviroment base components"
depends=('trinity-kdelibs' 'trinity-dbus-tqt' 'hal'
'libxtst' 'libraw1394')
#'xorg-server' 'xorg-xset' 'xorg-xsetroot' 'xorg-xprop' 'xorg-xmessage' 'xorg-xinit'
makedepends=('pkgconfig' 'cmake' 'autoconf' 'imake' 'xorg-bdftopcf' 'smbclient'
'libxkbfile')
confilicts=('kdemod3-kdebase')
options=('libtool')
optdepends=('desktop-file-utils: Command line utilities for working with desktop entries'
'pciutils: PCI bus configuration space access library and tools'
'xscreensaver: Screen saver and locker for the X Window System'
'xorg-fonts-75dpi: X.org 75dpi fonts collection'
'samba: file sharing over SMB')
install='trinity-kdebase.install'
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/kdebase-3.5.13.tar.gz'
'patches.tar.bz2'
'xsession.patch'
'arch-kdeshutdown.png'
'kdm-default-face.png'
'agent-shutdown.sh'
'agent-startup.sh'
'kdm-trinity'
'trinity.desktop')
md5sums=('d1f7e1f94eeb46b981fe1ba144179840'
'327e4d68bd1fc4d29bdb273e81f90415'
'895f5d7351aa73ba1f57b0ad27081d69'
'bb3004513d703d6b72ce70aa240af3a3'
'e6afdd7ca60c4c59b851135785347e75'
'18e8d01124b19f7df2937c06e177bf7f'
'c963ef6e37c9051119972a58c67f05fb'
'376d85d213cf3c04cb0912e5cccd68bd'
'1418e45fea5a9738544cbd264c36373b')
build() {
cd $srcdir/kdebase
msg "Setting PATH, CMAKE and Trinity Environment variables"
# Source the QT and TDE profile
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
#export CMAKE_PREFIX_PATH=${QTDIR}:${TDEDIR}
#export CMAKE_INCLUDE_PATH=${TDEDIR}/include/dbus-1-tqt/:${TDEDIR}/include/dbus-1.0/:${TDEDIR}/include:${TDEDIR}/include/libkrandr
#export LD_LIBRARY_PATH=${TDEDIR}/lib:${TDEDIR}/lib/trinity:${QTDIR}/lib:$LD_LIBRARY_PATH
#export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${QTDIR}/lib/pkgconfig:$PKG_CONFIG_PATH
msg "Patching..."
for patch in $srcdir/patches/*.patch; do
_p=`basename $patch`
msg "Applying patch $_p.."
patch -Np0 -i $patch
done
#Compatibility with kde3 and kde4
#sed -ie 's/applications-merged/tde-applications-merged/g' applnk/CMakeLists.txt
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p ../build
cd ../build
msg "Starting cmake..."
cmake ${srcdir}/kdebase \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DSYSCONF_INSTALL_DIR=/etc \
-DWITH_XFIXES=ON \
-DWITH_XCOMPOSITE=ON \
-DWITH_XCURSOR=ON \
-DWITH_XRANDR=ON \
-DWITH_XRENDER=ON \
-DWITH_XDAMAGE=ON \
-DWITH_SHADOW=ON \
-DWITH_XDMCP=ON \
-DWITH_XINERAMA=ON \
-DWITH_XEXT=ON \
-DWITH_PAM=ON \
-DWITH_HAL=ON \
-DWITH_ARTS=ON \
-DWITH_SASL=ON \
-DWITH_OPENEXR=ON \
-DWITH_SAMBA=ON \
-DWITH_LIBUSB=ON \
-DWITH_LDAP=ON \
-DWITH_LIBRAW1394=ON \
-DWITH_I8K=ON \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd $srcdir/build
make DESTDIR="$pkgdir" install
# install X11 session file
install -d -m755 ${pkgdir}/etc/X11/sessions
install -m755 ${srcdir}/trinity.desktop ${pkgdir}/etc/X11/sessions/trinity.desktop
# update the Xsession file, this resolves problem with kdm dropping back
# to the login screen
patch -N ${pkgdir}${TDEDIR}/share/config/kdm/Xsession < ${srcdir}/xsession.patch
# install kdm rc.d script. We need this to start kdm from rc.d
install -D -m755 ${srcdir}/kdm-trinity "${pkgdir}"/etc/rc.d/kdm-trinity
# Add image for default user avatar. This removes kdm complains about missing
# default avatar from kdm.log
install -D -m 644 $srcdir/kdm-default-face.png ${pkgdir}$TDEDIR/share/apps/kdm/faces/.default.face.icon
install -D -m 644 $srcdir/kdm-default-face.png ${pkgdir}$TDEDIR/share/apps/kdm/pics/users/arch-kdm.png
# create the starttrinity link
# do we need this? wouldn't be better to rename startkde script
# to starttrinity? Well, whathever.
ln -sf $TDEDIR/bin/startkde ${pkgdir}$TDEDIR/bin/starttrinity
# install mkpamserv script, so we can auto-generate pam.d configs in post_install()
install -D -m755 ${srcdir}/kdebase/mkpamserv ${pkgdir}${TDEDIR}/bin/mkpamserv
# dbus config file. I don't know if we need this, since directory listed
# in the config file doens't exist. Maybe this should be provided by dbus bindings?
# No, after riconsidering I'm not gonna provide it unless it's required.
# Install nice arch logo to use in the shutdown dialog
install -D -m 644 $srcdir/arch-kdeshutdown.png ${pkgdir}$TDEDIR/share/apps/ksmserver/pics/shutdownkonq.png
# add startup/shutdown agents for ssh and gpg-agent
install -m644 -D $srcdir/agent-startup.sh ${pkgdir}$TDEDIR/env/agent-startup.sh
install -m755 -D $srcdir/agent-shutdown.sh ${pkgdir}$TDEDIR/shutdown/agent-shutdown.sh
# fix kde icons for gnome by creating symlinks
mkdir -p ${pkgdir}$TDEDIR/share/icons/gnome/{128x128,64x64,32x32,16x16,48x48,22x22,scalable}
mkdir -p ${pkgdir}$TDEDIR/share/icons/crystalsvg/{128x128/apps,64x64/apps,32x32/apps,16x16/apps,48x48/apps,22x22/apps,scalable/apps}
cd ${pkgdir}$TDEDIR/share/icons/gnome/
for i in *; do
cd $i
ln -sf ../../crystalsvg/$i/apps/ apps
cd ..
done
}

@ -1,13 +0,0 @@
#!/bin/sh
#
# This file is executed at kde shutdown.
# Uncomment the following lines to kill the agents
# that were started at session startup.
if [ "${GPG_AGENT_INFO}" ]; then
kill $(echo ${GPG_AGENT_INFO} | cut -d':' -f 2) >/dev/null 2>&1
fi
#
if [ "${SSH_AGENT_PID}" ]; then
ssh-agent -k
fi

@ -1,19 +0,0 @@
# Agents startup file
#
# This file is sourced at kde startup, so that
# the environment variables set here are available
# throughout the session.
# Uncomment the following lines to start gpg-agent
# and/or ssh-agent at kde startup.
# If you do so, do not forget to uncomment the respective
# lines in KDEDIR/shutdown/agent-shutdown.sh to
# properly kill the agents when the session ends.
if [ -x /usr/bin/gpg-agent ]; then
eval "$(/usr/bin/gpg-agent --daemon)"
fi
#
if [ -x /usr/bin/ssh-agent ]; then
eval "$(/usr/bin/ssh-agent -s)"
fi

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

@ -1,40 +0,0 @@
#!/bin/bash
# general config
. /etc/rc.conf
. /etc/rc.d/functions
PID=`pidof -o %PPID /opt/trinity/bin/kdm`
case "$1" in
start)
#Check for running kdm, start when not running
stat_busy "Starting TDM Desktop Manager"
[ -z "$PID" ] && /opt/trinity/bin/kdm &> /dev/null
if [ $? -gt 0 ]; then
stat_fail
else
echo $PID > /var/run/kdm.pid
add_daemon kdm-trinity
stat_done
fi
;;
stop)
stat_busy "Stopping TDM Desktop Manager"
[ ! -z "$PID" ] && kill $PID &> /dev/null
if [ $? -gt 0 ]; then
stat_fail
else
rm_daemon kdm-trinity
stat_done
fi
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
echo "usage: $0 {start|stop|restart}"
;;
esac
exit 0

@ -1,8 +0,0 @@
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/opt/trinity/bin/startkde
TryExec=/opt/trinity/bin/startkde
Name=Trinity
Comment=The Trinity Desktop Environment. A powerful Open Source graphical desktop environment

@ -1,28 +0,0 @@
--- /mnt/archlinux/opt/trinity/share/config/kdm/Xsession 2011-12-08 13:08:43.000000000 +0100
+++ /opt/kde3/share/config/kdm/Xsession 2011-09-24 14:52:28.000000000 +0200
@@ -43,4 +43,24 @@
;;
esac
# invoke global X session script
-. /etc/X11/Xsession
+
+
+ case $session in
+ "")
+ exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session."
+ ;;
+ failsafe)
+ exec ck-launch-session xterm -geometry 80x24-0-0
+ ;;
+ custom)
+ exec ck-launch-session $HOME/.xsession
+ ;;
+ default)
+ exec ck-launch-session /opt/trinity/bin/startkde
+ ;;
+ *)
+ eval exec ck-launch-session "$session"
+ ;;
+ esac
+ exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop."
+

@ -1,77 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdelibs
pkgver=3513
pkgrel=6
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-base')
pkgdesc="Trinity DE core libraries"
depends=('trinity-arts' 'xorg-iceauth'
'libxslt' 'libidn' 'libart-lgpl' 'jasper'
'libxcomposite' 'libcups' 'libutempter'
'openexr' 'aspell' 'hspell')
# taglib openssl libtiff avahi libltdl pam-krb5 libical
# libutempter - needs to be installed from aur
makedepends=('pkgconfig' 'cmake')
provides=('kdelibs3')
conflicts=('kdemod3-kdelibs' 'kdelibs3')
replaces=('trinity-kdelibs')
options=('libtool' '!makeflags')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/kdelibs-3.5.13.tar.gz' 'docpath.patch')
md5sums=('f62eefb63b4ba2141b4c576f859806dd'
'd20badec5a1a7f01f0c957db8b9b8def')
install='trinity-kdelibs.install'
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
# Source the QT and TDE profile
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
# compiles without exporting this, since we have profiles
#export CMAKE_PREFIX_PATH=${QTDIR}:${TDEDIR}
#export PATH=$PATH:${TDEDIR}/bin
#export CMAKE_INCLUDE_PATH=/usr/include/dbus-1.0
#export LD_LIBRARY_PATH=${TDEDIR}/lib:${QTDIR}/lib:${TDEDIR}/lib/trinity:$LD_LIBRARY_PATH
msg "Patching..."
patch -N -d ${srcdir} -p0 < ${srcdir}/docpath.patch
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/${_builddir}"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/kdelibs \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DCMAKE_VERBOSE_MAKEFILE=OFF \
-DWITH_ARTS=ON \
-DWITH_ALSA=ON \
-DWITH_LIBART=ON \
-DWITH_LIBIDN=ON \
-DWITH_SSL=ON \
-DWITH_CUPS=ON \
-DWITH_LUA=OFF \
-DWITH_TIFF=ON \
-DWITH_JASPER=ON \
-DWITH_OPENEXR=ON \
-DWITH_UTEMPTER=ON \
-DWITH_AVAHI=ON \
-DWITH_ASPELL=ON \
-DWITH_HSPELL=ON
msg "Building - $pkgname..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="$pkgdir" install
}

@ -1,36 +0,0 @@
diff -r -u kdelibs/admin/debianrules src/kdelibs/admin/debianrules
--- kdelibs/admin/debianrules 2011-08-21 06:15:36.000000000 +0200
+++ src/kdelibs/admin/debianrules 2012-01-04 15:28:20.000000000 +0100
@@ -16,7 +16,7 @@
$kde_cgidir = "$kde_prefix/lib/cgi-bin";
$kde_confdir = "$sysconfdir/trinity";
-$kde_htmldir = "$kde_prefix/share/doc/kde/HTML";
+$kde_htmldir = "$kde_prefix/share/doc/HTML";
if (defined $ENV{DEB_BUILD_OPTIONS} &&
$ENV{DEB_BUILD_OPTIONS} =~ /\bnostrip\b/) {
diff -r -u kdelibs/cmake/modules/TDESetupPaths.cmake src/kdelibs/cmake/modules/TDESetupPaths.cmake
--- kdelibs/cmake/modules/TDESetupPaths.cmake 2011-08-21 06:15:37.000000000 +0200
+++ src/kdelibs/cmake/modules/TDESetupPaths.cmake 2012-01-04 15:28:49.000000000 +0100
@@ -41,7 +41,7 @@
_tde_internal_setup_path( PLUGIN_INSTALL_DIR "${LIB_INSTALL_DIR}/trinity" "The subdirectory relative to the install prefix where plugins will be installed (default is ${LIB_INSTALL_DIR}/trinity)" )
_tde_internal_setup_path( CONFIG_INSTALL_DIR "${SHARE_INSTALL_PREFIX}/config" "The config file install dir" )
_tde_internal_setup_path( DATA_INSTALL_DIR "${SHARE_INSTALL_PREFIX}/apps" "The parent directory where applications can install their data" )
- _tde_internal_setup_path( HTML_INSTALL_DIR "${SHARE_INSTALL_PREFIX}/doc/kde/HTML" "The HTML install dir for documentation" )
+ _tde_internal_setup_path( HTML_INSTALL_DIR "${SHARE_INSTALL_PREFIX}/doc/HTML" "The HTML install dir for documentation" )
_tde_internal_setup_path( ICON_INSTALL_DIR "${SHARE_INSTALL_PREFIX}/icons" "The icon install dir (default ${SHARE_INSTALL_PREFIX}/share/icons/)" )
_tde_internal_setup_path( KCFG_INSTALL_DIR "${SHARE_INSTALL_PREFIX}/config.kcfg" "The install dir for kconfig files" )
_tde_internal_setup_path( LOCALE_INSTALL_DIR "${SHARE_INSTALL_PREFIX}/locale" "The install dir for translations" )
diff -r -u kdelibs/kdecore/kstandarddirs.cpp src/kdelibs/kdecore/kstandarddirs.cpp
--- kdelibs/kdecore/kstandarddirs.cpp 2011-08-21 06:15:32.000000000 +0200
+++ src/kdelibs/kdecore/kstandarddirs.cpp 2012-01-04 15:30:24.000000000 +0100
@@ -1030,7 +1030,7 @@
if (!strcmp(type, "html-bundle"))
return "share/doc-bundle/HTML/";
if (!strcmp(type, "html"))
- return "share/doc/kde/HTML/";
+ return "share/doc/HTML/";
if (!strcmp(type, "icon"))
return "share/icons/";
if (!strcmp(type, "config"))

@ -1,42 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-pyqt3
pkgver=3.18.1
pkgrel=1
arch=('i686' 'x86_64')
url="http://www.riverbankcomputing.com/software/pyqt/intro"
license=('GPL')
groups=('trinity-base')
pkgdesc="Trinity set of Python bindings for the Qt3 toolkit"
depends=('python2-sip' 'qscintilla-qt3' 'trinity-qt3')
#makedepends=()
#optdepends=()
provides=('trinity-pyqt3' 'pyqt3')
conflicts=('pyqt3')
replaces=('trinity-pyqt3')
#options=()
source=("http://www.riverbankcomputing.com/static/Downloads/PyQt3/PyQt-x11-gpl-${pkgver}.tar.gz")
md5sums=('f1d120495d1aaf393819e988c0a7bb7e')
build() {
cd ${srcdir}/PyQt-x11-gpl-${pkgver}
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Starting configure..."
export QMAKESPEC="/opt/qt/mkspecs/default"
echo yes | python2.7 configure.py -q ${QTDIR}
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/PyQt-x11-gpl-${pkgver}
make DESTDIR=${pkgdir} install
}

@ -1,192 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <MutantTurkey@gmail.com>
pkgname=trinity-qt3
pkgver=3.8.8.d
pkgrel=5
pkgdesc="The Qt3 gui toolkit - with Trinity upstream"
arch=('i686' 'x86_64')
url="http://trinitydesktop.org"
license=('GPL')
groups=('trinity-base')
depends=('libpng' 'libjpeg' 'libxmu' 'libmng' 'postgresql-libs'
'libxcursor' 'libxinerama' 'mesa' 'libxft' 'libxrandr'
'libmysqlclient')
makedepends=('libxi' 'postgresql' 'unixodbc' 'libcups')
#'mysql' 'postgresql' 'sqlite3' 'unixodbc' 'libxi' 'cups')
# cups - add for cups support
# cups is enabled by default in ./configure
# remove -no-cups if you want cups support in qt3
optdepends=('cups: The CUPS Printing System - for printing support'
'postgresql: A sophisticated object-relational DBMS - databse support'
'unixodbc: ODBC API for linux - databse support'
'mysql: A fast SQL database server - databse support')
#'libmysqlclient' 'postgresql-libs' 'unixodbc' 'cups')
provides=('qt3' 'qt3-enhanced')
replaces=('qt3-enhanced' 'qt3')
options=('libtool' '!emptydirs')
install='qt3.install'
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/dependencies/qt3-3.3.8.d.tar.gz'
'qt-patches.tar.bz2')
md5sums=('78dc675e84aed595375449818cbb589a'
'71d5f647da82d2a6f5e0e13549f1e865')
_prefix="/opt/qt3"
build() {
cd $srcdir/qt3
msg "Patching source code..."
# apply qt patches from debian/gentoo and kde
for patch in $srcdir/qt-patches/*.patch; do
_p=`basename $patch`
msg "Applying patch $_p.."
patch -Np0 -i $patch
done
unset _p patch
# Originally this was done in a patch but probably it's a bad idea
# Besides we need the rpath, since we don't install qt in the default
# system dirs. If we would install into default /usr hierarchy
# we would uncomment this. See Beyond Linux From Scratch book
# for more info.
# sed -i '/QMAKE_RPATH/d' mkspecs/linux*/qmake.conf
# These are probably arch-specific. They were present in old qt3
# PKGBULD, they were present in kdemod3 PKGBUILD, they are present
# here.
sed -i 's|-cp -P -f|-cp -L -f|' qmake/Makefile.unix
sed -i "s|-O2|$CXXFLAGS|" mkspecs/linux-g++/qmake.conf
sed -i "s|-O2|$CXXFLAGS|" mkspecs/linux-g++-32/qmake.conf
sed -i "s|-O2|$CXXFLAGS|" mkspecs/linux-g++-64/qmake.conf
sed -i "s|-I. |$CXXFLAGS -I. |" qmake/Makefile.unix
# auto license acceptance
sed -i "s|read acceptance|acceptance=yes|" configure
msg "Setting enviroment variables..."
export QTDIR="${srcdir}/qt3/"
export PATH=${QTDIR}/bin:${PATH}
export LD_LIBRARY_PATH=${QTDIR}/lib:${LD_LIBRARY_PATH}
export QMAKESPEC=$QTDIR/mkspecs/linux-g++
if [ "$CARCH" = "x86_64" ]; then
export ARCH="-64"
else unset ARCH
fi
# Remove useless to us mkspecs
rm -rf mkspecs/{*aix*,*bsd*,cygwin*,dgux*,darwin*,hpux*,hurd*,irix*,lynxos*,macx*,qnx*,reliant*,sco*,solaris*,tru64*,unixware*,win32*}
msg "Starting configure..."
./configure \
-prefix ${_prefix} \
-sysconfdir /etc/qt \
-I/usr/include/mysql \
-I/usr/include/postgresql/server \
-lpq \
-lmysqlclient \
-L/usr/lib/mysql \
-qt-gif \
-system-zlib \
-system-libpng \
-system-libjpeg \
-system-libmng \
-plugin-imgfmt-png \
-plugin-imgfmt-jpeg \
-plugin-imgfmt-mng \
-plugin-sql-mysql \
-plugin-sql-psql \
-plugin-sql-sqlite \
-plugin-sql-odbc \
-platform linux-g++${ARCH} \
-no-exceptions \
-thread \
-dlopen-opengl \
-no-ipv6
# 64bit fixes pulled from extras/qt3 PKGBUILD
# this is Arch-specific
# fix /opt/qt/lib path
[ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" "${srcdir}"/qt3/src/Makefile
[ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" "${srcdir}"/qt3/tools/designer/designer/Makefile
[ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" "${srcdir}"/qt3/tools/designer/editor/Makefile
[ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" "${srcdir}"/qt3/tools/assistant/lib/Makefile
[ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" "${srcdir}"/qt3/tools/designer/uilib/Makefile
msg "Building - $pkgname..."
# build sql plugins
# do we need this, I don't think so.
#cd "${srcdir}"/qt3
#make -C qmake
#cd "${srcdir}"/qt3/plugins/src/sqldrivers/mysql
#"${srcdir}"/qt3/bin/qmake -o Makefile "INCPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/mysql -lmysqlclient" mysql.pro
#cd "${srcdir}"/qt3/plugins/src/sqldrivers/psql
#"${srcdir}"/qt3/bin/qmake -o Makefile "INCPATH+=/usr/src/include /usr/include/postgresql/server" "LIBS+=-L/usr/lib -lpq" psql.pro
cd "${srcdir}"/qt3
# build rest, but without tutorials and examples
# of you want them, remove sub-tools
make sub-tools
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd "$srcdir/qt3"
make INSTALL_ROOT="$pkgdir" install
# install qmake
install -D -m755 qmake/qmake "${pkgdir}"$_prefix/bin/qmake
# install doc pages which are missed by make install
install -d -m755 "${pkgdir}"$_prefix/doc/
cp -r "${srcdir}"/qt3/doc "${pkgdir}"$_prefix/doc
# install link the apps provided by qt3 so we don't collide with
# qt4 and can run them.
ln -sf $_prefix/bin/assistant "${pkgdir}"$_prefix/bin/qt3assistant
ln -sf $_prefix/bin/designer "${pkgdir}"$_prefix/bin/qt3designer
ln -sf $_prefix/bin/linguist "${pkgdir}"$_prefix/bin/qt3linguist
ln -sf $_prefix/bin/lrelease "${pkgdir}"$_prefix/bin/qt3lrelease
ln -sf $_prefix/bin/lupdate "${pkgdir}"$_prefix/bin/qt3lupdate
ln -sf $_prefix/bin/moc "${pkgdir}"$_prefix/bin/qt3moc
ln -sf $_prefix/bin/qmake "${pkgdir}"$_prefix/bin/qt3qmake
ln -sf $_prefix/bin/qtconfig "${pkgdir}"$_prefix/bin/qt3config
# Build ld.so.conf file
install -d -m755 ${pkgdir}/etc/ld.so.conf.d/
echo "${_prefix}/lib" >> ${pkgdir}/etc/ld.so.conf.d/qt3.conf
# Build and install qt.profile
install -d -m755 ${pkgdir}/etc/profile.d/
echo "export QTDIR=${_prefix}" > ${pkgdir}/etc/profile.d/qt3.sh
echo "export QT_XFT=true" >> ${pkgdir}/etc/profile.d/qt3.sh
echo "export PATH+=:${_prefix}/bin" >> ${pkgdir}/etc/profile.d/qt3.sh
echo "export PKG_CONFIG_PATH+=:${_prefix}/pkgconfig" >> ${pkgdir}/etc/profile.d/qt3.sh
msg "Cleaning package..."
#rm -rf "${pkgdir}"$_prefix/{phrasebooks,templates,translations}
# remove any link to the compiled libraries present in
# $srcdir, which won't be present in non-building system.
sed -i "s|-L${srcdir}/qt3/lib ||g" "${pkgdir}"$_prefix/lib/*.prl
#rm -f "${pkgdir}"${_prefix}/mkspecs/linux-g++$ARCH/linux-g++$ARCH
# Fix issues with GCC4
sed -i 's/\(char\*\)/const char*/g' $pkgdir$_prefix/include/*.h
# Fix the mess we did fixing issues with GCC4
sed -i 's/const u char/const uchar/g' $pkgdir$_prefix/include/*.h
sed -i 's/u const char/const uchar/g' $pkgdir$_prefix/include/*.h
sed -i 's/const const/const/g' $pkgdir$_prefix/include/*.h
sed -i 's/uconst/ unsigned /g' $pkgdir$_prefix/include/*.h
# missing include "qglobal.h" in include/qtimer.h fix
sed -ie 's/define QTIMER_H/&\n#include "qglobal.h"/g' $pkgdir$_prefix/include/qtimer.h
}

@ -1,20 +0,0 @@
post_install() {
ldconfig &> /dev/null
echo "Note that the tools provided by this package (assistant, designer,"
echo "linguist, lrelease, lupdate, moc, qmake and qtconfig) have been"
echo "renamet to qt3<toolname> to ensure compatibility with Qt4 and should"
echo "be run through new command scheme."
echo ""
echo "In order to update PATH to include Qt3 binaries location, You should"
echo "reboot your system. Before you do that you can access Qt3 bin path by"
echo "sourcing /etc/profile.d/qt3.sh"
}
post_upgrade() {
ldconfig &> /dev/null
}
post_remove() {
ldconfig &> /dev/null
}

@ -1,75 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-tqtinterface
pkgver=3513
pkgrel=4
arch=('i686' 'x86_64')
url="http://trinity.pearsoncomputing.net"
license=('GPL2')
groups=('trinity-base')
pkgdesc="Trinity - TQt interface"
depends=('trinity-qt3')
makedepends=('pkgconfig' 'cmake')
conflicts=('kdemod3-tqtinterface')
makeopts=('libtool' '!emptydirs')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/dependencies/tqtinterface-3.5.13.tar.gz'
'tqtpc-location.patch' 'trinity.profile.sh' 'trinity.profile.csh')
md5sums=('d54cc9fd0b35555298efd17c32471a2b'
'c15745c944d98cb7c4cb553f0ca421d4'
'72c6c4fb492c1f4b4741fad1dd70d62f'
'915e14c6264a6b9c46a6a20b16cdcd06')
install='trinity-tqtinterface.install'
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
# Source the QT and KDE profile
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake "../dependencies/tqtinterface" \
-DCMAKE_INSTALL_PREFIX=/opt/trinity \
-DQT_PREFIX_DIR=${QTDIR} \
-DQT_INCLUDE_DIR=${QTDIR}/include \
-DMOC_EXECUTABLE=${QTDIR}/bin/moc \
-DQT_VERSION=3
# -DQT_INCLUDE_DIR=${QTDIR}/include/tqt/Qt
# -DQT_LIBRARY_DIRS=/opt/qt/lib \
# -DCMAKE_SKIP_RPATH=ON || return 1
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="${pkgdir}" install
# include uic-tqt in package
#cd ${srcdir}
#mkdir -p ${pkgdir}/usr/bin
#cp -Rp ${srcdir}/${_svnmod}/qtinterface/uic-tqt ${pkgdir}/usr/bin
# it should contain sripts which would add
# their location into system variables
# this mean that this package should provide
# /etc/ld.so.conf.d/trinity.conf - lib locations for linker
# /etc/profile.d/trinity.sh - $PATH and other system variables for bash
# /etc/profile.d/trinity.csh - $PATH and other system variables for csh
# up until now it was done in the kdelibs PKGBUILD/package
# Create and install ld.so.conf.d file
install -d -m755 $pkgdir/etc/ld.so.conf.d/
echo /opt/trinity/lib > $pkgdir/etc/ld.so.conf.d/trinity.conf
echo /opt/trinity/lib/trinity >> $pkgdir/etc/ld.so.conf.d/trinity.conf
# Install profiles
install -D -m755 $srcdir/trinity.profile.sh $pkgdir/etc/profile.d/trinity.sh
install -D -m755 $srcdir/trinity.profile.csh $pkgdir/etc/profile.d/trinity.csh
}

@ -1,21 +0,0 @@
setenv TDEDIR /opt/trinity
setenv TDEDIRS /usr:$TDEDIR
setenv PATH $PATH:$TDEDIR/bin
if ( ! $?PKG_CONFIG_PATH ) then
setenv PKG_CONFIG_PATH $TDEDIR/lib/pkgconfig
else
setenv PKG_CONFIG_PATH $TDEDIR/lib/pkgconfig:$PKG_CONFIG_PATH
endif
if ( ! $?XDG_DATA_DIRS ) then
setenv XDG_DATA_DIRS $TDEDIR/share
else
setenv XDG_DATA_DIRS $TDEDIR/share:$XDG_DATA_DIRS
endif
if ( ! $?XDG_CONFIG_DIRS ) then
setenv XDG_CONFIG_DIRS $TDEDIR/etc/xdg
else
setenv XDG_CONFIG_DIRS $TDEDIR/etc/xdg:$XDG_CONFIG_DIRS
endif

@ -1,14 +0,0 @@
export TDEDIR=/opt/trinity
export TDEDIRS=$TDEDIR
export PATH=$PATH:$TDEDIR/bin
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$TDEDIR/lib/pkgconfig
if [ ! -z $XDG_DATA_DIRS ]; then
export XDG_DATA_DIRS=$XDG_DATA_DIRS:$TDEDIR/share
else
export XDG_DATA_DIRS=$TDEDIR/share
fi
if [ ! -z $XDG_CONFIG_DIRS ]; then
export XDG_CONFIG_DIRS=$XDG_CONFIG_DIRS:$TDEDIR/etc/xdg
else
export XDG_CONFIG_DIRS=$TDEDIR/etc/xdg
fi

@ -1,18 +0,0 @@
#!/bin/bash
pkgarray="kdeaccessibility kdeaddons kdeadmin kdeartwork kdeedu
kdegames kdegraphics kdemultimedia kdenetwork kdepim
kdesdk kdetoys kdeutils kdevelop kdewebdev libcaldav
libcarddav libkdcraw libkexiv2 libkipi i18n"
arch=`uname -m`
for i in $pkgarray; do
cd trinity-${i}
makepkg -s -c -i --noconfirm
cd ..
done
[ -d binaries-$arch ] || mkdir binaires-$arch
mv `find . -name *.tar.xz` binaries-$arch/

@ -1,591 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=('trinity-i18n-af' 'trinity-i18n-ar' 'trinity-i18n-az'
'trinity-i18n-be' 'trinity-i18n-bg' 'trinity-i18n-bn'
'trinity-i18n-br' 'trinity-i18n-bs'
'trinity-i18n-csb' 'trinity-i18n-cy'
'trinity-i18n-ca' 'trinity-i18n-cs' 'trinity-i18n-da'
'trinity-i18n-de' 'trinity-i18n-el'
'trinity-i18n-en_gb' 'trinity-i18n-eo' 'trinity-i18n-es'
'trinity-i18n-et' 'trinity-i18n-eu' 'trinity-i18n-fa'
'trinity-i18n-fi' 'trinity-i18n-fr' 'trinity-i18n-fy'
'trinity-i18n-ga' 'trinity-i18n-gl' 'trinity-i18n-he'
'trinity-i18n-hi' 'trinity-i18n-hr' 'trinity-i18n-hu'
'trinity-i18n-is' 'trinity-i18n-it' 'trinity-i18n-ja'
'trinity-i18n-kk' 'trinity-i18n-km' 'trinity-i18n-ko'
'trinity-i18n-lt' 'trinity-i18n-lv' 'trinity-i18n-mk'
'trinity-i18n-mn' 'trinity-i18n-ms' 'trinity-i18n-nb'
'trinity-i18n-nds' 'trinity-i18n-nl' 'trinity-i18n-nn'
'trinity-i18n-pa' 'trinity-i18n-pl' 'trinity-i18n-pt'
'trinity-i18n-pt_br' 'trinity-i18n-ro' 'trinity-i18n-ru'
'trinity-i18n-rw' 'trinity-i18n-se' 'trinity-i18n-sk'
'trinity-i18n-sl' 'trinity-i18n-sr' 'trinity-i18n-sr-latn'
'trinity-i18n-ss' 'trinity-i18n-sv' 'trinity-i18n-ta'
'trinity-i18n-te' 'trinity-i18n-tg' 'trinity-i18n-th'
'trinity-i18n-tr' 'trinity-i18n-uk' 'trinity-i18n-uz'
'trinity-i18n-uz-cyrillic' 'trinity-i18n-vi' 'trinity-i18n-wa' '
trinity-i18n-zh_cn' 'trinity-i18n-zh_tw')
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-i18n')
pkgdesc="Trinity Localizations collection"
depends=('trinity-kdelibs' 'trinity-kdebase')
makedepends=('pkgconfig' 'autoconf' 'automake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/kde-i18n-3.5.13.tar.gz)
md5sums=('7c919c7cb85f454fed46767082a87773')
build() {
msg "Setting Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
cd $srcdir/kde-i18n
rm HOW.TO.BUILD TRINITY.RELEASE
for _filename in *.tar.bz2; do
_dir=`echo "$_filename" | cut -d'.' -f1-3`
_newname=`echo "$_dir" | cut -d'-' -f2-4`
if [ ! -d trinity-${newname} ]; then
msg "Extracting $_filename..."
tar xfj $_filename
mv $_dir trinity-${_newname}
fi
cd trinity-${_newname}
msg "Starting trinity-${_newname} configure..."
./configure --prefix=${TDEDIR} > /dev/null
msg "Building trinity-${_newname}..."
make > /dev/null
cd ..
done
}
package_trinity-i18n-af() {
groups=('trinity-i18n')
pkgdesc="Trinity Afrikaans localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-ar() {
groups=('trinity-i18n')
pkgdesc="Trinity Arabic localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-az() {
groups=('trinity-i18n')
pkgdesc="Trinity Azerbaijani localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-be() {
groups=('trinity-i18n')
pkgdesc="Trinity Belgian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-bg() {
groups=('trinity-i18n')
pkgdesc="Trinity Bulgarian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-bn() {
groups=('trinity-i18n')
pkgdesc="Trinity Brumei localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-br() {
groups=('trinity-i18n')
pkgdesc="Trinity Breton localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-bs() {
groups=('trinity-i18n')
pkgdesc="Trinity Bosnian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-ca() {
groups=('trinity-i18n')
pkgdesc="Trinity Catalan localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-cs() {
groups=('trinity-i18n')
pkgdesc="Trinity Czech localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-csb() {
groups=('trinity-i18n')
pkgdesc="Trinity Kashubian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-cy() {
groups=('trinity-i18n')
pkgdesc="Trinity Cyprus localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-da() {
groups=('trinity-i18n')
pkgdesc="Trinity Danish localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-de() {
groups=('trinity-i18n')
pkgdesc="Trinity German localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-el() {
groups=('trinity-i18n')
pkgdesc="Trinity Greek localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-en_gb() {
groups=('trinity-i18n')
pkgdesc="Trinity British English localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/trinity-i18n-en_GB-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-eo() {
groups=('trinity-i18n')
pkgdesc="Trinity Esperanto localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-es() {
groups=('trinity-i18n')
pkgdesc="Trinity Spanish localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-et() {
groups=('trinity-i18n')
pkgdesc="Trinity Estonian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-eu() {
groups=('trinity-i18n')
pkgdesc="Trinity Basque localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-fa() {
groups=('trinity-i18n')
pkgdesc="Trinity Farsi localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-fi() {
groups=('trinity-i18n')
pkgdesc="Trinity Finnish localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-fr() {
groups=('trinity-i18n')
pkgdesc="Trinity French localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-fy() {
groups=('trinity-i18n')
pkgdesc="Trinity Frisian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-ga() {
groups=('trinity-i18n')
pkgdesc="Trinity Irish Galeic localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-gl() {
groups=('trinity-i18n')
pkgdesc="Trinity Galician localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-he() {
groups=('trinity-i18n')
pkgdesc="Trinity Hebrew localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-hi() {
groups=('trinity-i18n')
pkgdesc="Trinity Hindi localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-hr() {
groups=('trinity-i18n')
pkgdesc="Trinity Croatian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-hu() {
groups=('trinity-i18n')
pkgdesc="Trinity Hungarian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-is() {
groups=('trinity-i18n')
pkgdesc="Trinity Icelandic localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-it() {
groups=('trinity-i18n')
pkgdesc="Trinity Italian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-ja() {
groups=('trinity-i18n')
pkgdesc="Trinity Japanese localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-kk() {
groups=('trinity-i18n')
pkgdesc="Trinity Kazakh localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-km() {
groups=('trinity-i18n')
pkgdesc="Trinity Khmer localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-ko() {
groups=('trinity-i18n')
pkgdesc="Trinity Korean localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-lt() {
groups=('trinity-i18n')
pkgdesc="Trinity Lithuanian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-lv() {
groups=('trinity-i18n')
pkgdesc="Trinity Latvian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-mk() {
groups=('trinity-i18n')
pkgdesc="Trinity Macedonian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-mn() {
groups=('trinity-i18n')
pkgdesc="Trinity Mongolian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-ms() {
groups=('trinity-i18n')
pkgdesc="Trinity Malay localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-nb() {
groups=('trinity-i18n')
pkgdesc="Trinity Norvegian Bokmal localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-nds() {
groups=('trinity-i18n')
pkgdesc="Trinity Low Saxon localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-nl() {
groups=('trinity-i18n')
pkgdesc="Trinity Dutch localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-nn() {
groups=('trinity-i18n')
pkgdesc="Trinity Norvegian Nynorsk localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-pa() {
groups=('trinity-i18n')
pkgdesc="Trinity Panjabi/Punjabi localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-pl() {
groups=('trinity-i18n')
pkgdesc="Trinity Polish localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-pt() {
groups=('trinity-i18n')
pkgdesc="Trinity Portoghese localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-pt_br() {
groups=('trinity-i18n')
pkgdesc="Trinity Brazilian Porthogese localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/trinity-i18n-pt_BR-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-ro() {
groups=('trinity-i18n')
pkgdesc="Trinity Romanian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-ru() {
groups=('trinity-i18n')
pkgdesc="Trinity Russian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-rw() {
groups=('trinity-i18n')
pkgdesc="Trinity Kinyarwanda localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-se() {
groups=('trinity-i18n')
pkgdesc="Trinity Northern Sami localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-sk() {
groups=('trinity-i18n')
pkgdesc="Trinity Slovak localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-sl() {
groups=('trinity-i18n')
pkgdesc="Trinity Slovenian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-sr() {
groups=('trinity-i18n')
pkgdesc="Trinity Serbian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-sr-latn() {
groups=('trinity-i18n')
pkgdesc="Trinity Serbian latin charset localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/trinity-i18n-sr@Latn-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-ss() {
groups=('trinity-i18n')
pkgdesc="Trinity Swati localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-sv() {
groups=('trinity-i18n')
pkgdesc="Trinity Swedish localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-ta() {
groups=('trinity-i18n')
pkgdesc="Trinity Tamil localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-te() {
groups=('trinity-i18n')
pkgdesc="Trinity Telgu localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-tg() {
groups=('trinity-i18n')
pkgdesc="Trinity Tajik localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-th() {
groups=('trinity-i18n')
pkgdesc="Trinity Thai localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-tr() {
groups=('trinity-i18n')
pkgdesc="Trinity Turkish localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-uk() {
groups=('trinity-i18n')
pkgdesc="Trinity Ukrainian localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-uz() {
groups=('trinity-i18n')
pkgdesc="Trinity Uzbek localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-uz-cyrillic() {
groups=('trinity-i18n')
pkgdesc="Trinity Uzbek cyrillic charset localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/trinity-i18n-uz@cyrillic-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-vi() {
groups=('trinity-i18n')
pkgdesc="Trinity Vietnamese localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-wa() {
groups=('trinity-i18n')
pkgdesc="Trinity Walloon localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/$pkgname-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-zh_cn() {
groups=('trinity-i18n')
pkgdesc="Trinity Chinese Simplified localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/trinity-i18n-zh_CN-3.5.10
make DESTDIR="${pkgdir}" install
}
package_trinity-i18n-zh_tw() {
groups=('trinity-i18n')
pkgdesc="Trinity Chinese Traditional localization"
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kde-i18n/trinity-i18n-zh_TW-3.5.10
make DESTDIR="${pkgdir}" install
}

@ -1,51 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdeaccessibility
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity accessibility tools"
depends=('trinity-kdebase')
makedepends=('pkgconfig' 'autoconf' 'automake')
optdepends=('festival: speech synthesis'
'epos: text to speech synthesis'
'flite: lighweght version of festival'
'mbrola: speech synthesis'
'txt2pho: frontend for mbrola')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/kdeaccessibility-3.5.13.tar.gz)
md5sums=('ce31b01c1831046fb28aab172f2423bf')
build() {
msg "Setting Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Starting automake..."
cd "$srcdir/kdeaccessibility"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
sed -i -e "s@/usr/include/tqt@$TDEDIR/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${TDEDIR} \
--enable-closure \
--with-alsa \
--with-extra-includes=${_prefix}/include \
--with-extra-libs=${_prefix}/lib:${_prefix}/lib/trinity:${_prefix}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kdeaccesibility
make DESTDIR="${pkgdir}" install
}

@ -1,50 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdeaddons
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity DE addons collection"
depends=('trinity-kdelibs' 'trinity-kdebase' 'xmms')
makedepends=('pkgconfig' 'autoconf' 'automake')
optdepends=()
provides=($pkgname)
conflicts=()
replaces=()
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/kdeaddons-3.5.13.tar.gz)
md5sums=('f5fa96a5d99d1bc33600f609881eaee6')
build() {
msg "Setting Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Starting automake..."
cd "$srcdir/kdeaddons"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
sed -i -e "s@/usr/include/tqt@$TDEDIR/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${TDEDIR} \
--enable-closure \
--with-{sdl,xmms} \
#--with-extra-includes=${TDEDIR}/include:/usr/include/dbus-1.0:${TDEDIR}/include/libkrandr \
#--with-extra-libs=${TDEDIR}/lib:${TDEDIR}/lib/trinity:${TDEDIR}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kdeaddons
make DESTDIR="${pkgdir}" install
}

@ -1,46 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdeadmin
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity system administration utils"
depends=('trinity-kdelibs')
makedepends=('pkgconfig' 'autoconf' 'automake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/kdeadmin-3.5.13.tar.gz)
md5sums=('b8bbabf353070a3e730464e0ce2960e2')
build() {
msg "Setting Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Starting automake..."
cd "$srcdir/kdeadmin"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
sed -i -e "s@/usr/include/tqt@$TDEDIR/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${TDEDIR} \
--enable-closure \
--with-shadow \
--with-extra-includes=${TDEDIR}/include:/usr/include/dbus-1.0:${TDEDIR}/include/libkrandr \
--with-extra-libs=${TDEDIR}/lib:${TDEDIR}/lib/trinity:${TDEDIR}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kdeadmin
make DESTDIR="${pkgdir}" install
}

@ -1,45 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdeartwork
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity artwork collection"
depends=('trinity-kdebase' 'trinity-arts' 'xscreensaver' 'libart-lgpl' 'glproto')
makedepends=('pkgconfig' 'cmake' 'imake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/kdeartwork-3.5.13.tar.gz)
md5sums=('24f85eb3e5a9106de48a3e81d2575ffe')
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/kdeartwork \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DWITH_XSCREENSAVER=ON \
-DWITH_LIBART=ON \
-DWITH_OPENGL=ON \
-DWITH_ARTS=ON \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="$pkgdir" install
}

@ -1,46 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdeedu
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity educational applications and tools"
depends=('trinity-kdelibs')
makedepends=('pkgconfig' 'autoconf' 'automake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/kdeedu-3.5.13.tar.gz)
md5sums=('37a14a67c4d00babc3015c6a31698cb0')
build() {
msg "Setting Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Starting automake..."
cd "$srcdir/kdeedu"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
sed -i -e "s@/usr/include/tqt@$TDEDIR/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${TDEDIR} \
--enable-closure
#--with-extra-includes=${TDEDIR}/include:/usr/include/dbus-1.0:${TDEDIR}/include/libkrandr \
#--with-extra-libs=${TDEDIR}/lib:${TDEDIR}/lib/trinity:${TDEDIR}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kdeedu
make DESTDIR="${pkgdir}" install
}

@ -1,47 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdegames
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity games collection"
depends=('trinity-kdelibs')
makedepends=('pkgconfig' 'autoconf' 'automake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/kdegames-3.5.13.tar.gz)
md5sums=('6c63e161050939f53921bfceb923a19e')
build() {
msg "Setting Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Starting automake..."
cd "$srcdir/kdegames"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
sed -i -e "s@/usr/include/tqt@$TDEDIR/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${TDEDIR} \
--enable-closure
#--with-extra-includes=${TDEDIR}/include:/usr/include/dbus-1.0:${TDEDIR}/include/libkrandr \
#--with-extra-libs=${TDEDIR}/lib:${TDEDIR}/lib/trinity:${TDEDIR}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kdegames
make DESTDIR="${pkgdir}" install
}

@ -1,10 +0,0 @@
--- kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h
+++ kdegraphics/kviewshell/plugins/djvu/libdjvu/GSmartPointer.h 2011-05-08 11:47:20.000000000 -0500
@@ -56,6 +56,7 @@
#ifndef _GSMARTPOINTER_H_
#define _GSMARTPOINTER_H_
+#include <cstddef>
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif

@ -1,58 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdegraphics
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.com'
license=('GPL')
groups=('trinity-extras')
kgdesc="Trinity graphics applications and tools"
depends=('trinity-kdebase' 'libart-lgpl' 'libgphoto2' 'libtiff' 'openexr' 't1lib' 'imlib' 'sane' 'lcms' 'poppler')
makedepends=('pkgconfig' 'cmake' 'imake' 'fribidi')
# 'poppler-qt'
optdepends=('xscreensaver: Screen saver and locker for the X Window System')
provides=('trinity-kdegraphics')
conflicts=('trinity-kdegraphics')
replaces=('trinity-kdegraphics')
options=('libtool' '!strip')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/kdegraphics-3.5.13.tar.gz' 'ksnapshot.patch')
md5sums=('a75c254cd1060343cd04c6744bce6798' '635ed9478cb3edde4fda84f3bac85438')
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Patching..."
patch -p0 -i ${srcdir}/ksnapshot.patch
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/kdegraphics \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DQT_VERSION=3 \
-DCMAKE_CXX_FLAGS="-fpermissive" \
-DWITH_T1LIB=ON \
-DWITH_LIBPAPER=ON \
-DWITH_TIFF=ON \
-DWITH_OPENEXR=ON \
-DWITH_PDF=ON \
-DBUILD_ALL=ON
make
# -DWITH_PDF=ON \ (waiting on poppler-qt3)
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="$pkgdir" install
cd ${startdir}
}

@ -1,11 +0,0 @@
diff -u -r kdegraphics/ksnapshot/CMakeLists.txt src/kdegraphics/ksnapshot/CMakeLists.txt
--- kdegraphics/ksnapshot/CMakeLists.txt 2011-06-19 21:15:42.000000000 +0200
+++ src/kdegraphics/ksnapshot/CMakeLists.txt 2012-01-23 23:02:15.000000000 +0100
@@ -40,6 +40,6 @@
SOURCES
ksnapshotiface.skel main.cpp ksnapshot.cpp regiongrabber.cpp
windowgrabber.cpp ksnapshotwidget.ui
- LINK kdeprint-shared
+ LINK kdeprint-shared Xext
DESTINATION ${BIN_INSTALL_DIR}
)

@ -1,59 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdemultimedia
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity multimedia applications and tools"
depends=('trinity-kdelibs' 'xine-lib' 'libvorbis' 'trinity-arts' 'alsa-lib' 'cdparanoia' 'lame' 'audiofile' 'libtheora' 'flac')
makedepends=('pkgconfig' 'autoconf' 'automake')
options=('libtool' '!strip')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/kdemultimedia-3.5.13.tar.gz' 'xine_artsplugin.patch')
md5sums=('6d906b8a8fd0928e01ecd600175381c0' 'bb045d94e8dca80d73af4add43b7fc15')
build() {
msg "Setting Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Patching..."
patch -p0 -i ${srcdir}/xine_artsplugin.patch
msg "Starting automake..."
cd "$srcdir/kdemultimedia"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
sed -i -e "s@/usr/include/tqt@$TDEDIR/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${TDEDIR} \
--enable-closure \
--with-vorbis \
--with-alsa \
--with-cdparanoia \
--with-lame \
--with-audiofile \
--with-theora \
--with-flac \
--with-kscd-cdda \
--with-xine
#--with-gstreamer
#--with-akode \
#--with-extra-includes=${TDEDIR}/include:/usr/include/dbus-1.0:${TDEDIR}/include/libkrandr \
#--with-extra-libs=${TDEDIR}/lib:${TDEDIR}/lib/trinity:${TDEDIR}/pkgconfig \
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kdemultimedia
make DESTDIR="${pkgdir}" install
}

@ -1,30 +0,0 @@
diff -u -r src/kdemultimedia/xine_artsplugin/xinePlayObject_impl.cpp kdemultimedia/xine_artsplugin/xinePlayObject_impl.cpp
--- src/kdemultimedia/xine_artsplugin/xinePlayObject_impl.cpp 2012-01-24 00:34:05.000000000 +0100
+++ kdemultimedia/xine_artsplugin/xinePlayObject_impl.cpp 2011-08-13 08:18:23.000000000 +0200
@@ -698,7 +698,7 @@
if (stream != 0)
{
- xine_gui_send_vo_data( stream,
+ xine_port_send_gui_data( vo_port,
XINE_GUI_SEND_EXPOSE_EVENT,
&event );
}
@@ -714,7 +714,7 @@
if (stream != 0)
{
- xine_gui_send_vo_data( stream,
+ xine_port_send_gui_data( vo_port,
XINE_GUI_SEND_COMPLETION_EVENT,
&event );
}
@@ -748,7 +748,7 @@
{
resizeNotify();
- xine_gui_send_vo_data( stream,
+ xine_port_send_gui_data( vo_port,
XINE_GUI_SEND_DRAWABLE_CHANGED,
(void *)window );
}

@ -1,60 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdenetwork
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity network utilities"
depends=('trinity-kdebase'
'trinity-arts'
'speex' 'wireless_tools'
'gsmlib-git'
'libgadu'
'meanwhile'
'sqlite3'
'libidn'
'v4l-utils')
makedepends=('pkgconfig' 'cmake' 'imake')
options=('libtool' '!strip')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/kdenetwork-3.5.13.tar.gz' 'kdenetwork.patch')
md5sums=('349f197c9af4bf0d9b8773f26829415e'
'ee468902b7c40ac1cc86cbaababa35dc')
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
patch -p0 -i ${srcdir}/kdenetwork.patch
mv ${srcdir}/kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/xmllite/qname.cc ${srcdir}/kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/xmllite/tqname.cc
mv ${srcdir}/kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/xmllite/qname.h ${srcdir}/kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/xmllite/tqname.h
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/kdenetwork \
-DCMAKE_INSTALL_PREFIX=$TDEDIR \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DWITH_JINGLE=ON \
-DWITH_SPEEX=ON \
-DWITH_WEBCAM=ON \
-DWITH_GSM=ON \
-DWITH_ARTS=ON \
-DBUILD_KOPETE_PROTOCOL_ALL=ON \
-DBUILD_KOPETE_PLUGIN_ALL=ON \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="$pkgdir" install
}

@ -1,97 +0,0 @@
diff -u -r kdenetwork/kopete/plugins/motionautoaway/motionawayplugin.cpp src/kdenetwork/kopete/plugins/motionautoaway/motionawayplugin.cpp
--- kdenetwork/kopete/plugins/motionautoaway/motionawayplugin.cpp 2011-08-12 22:11:02.000000000 +0200
+++ src/kdenetwork/kopete/plugins/motionautoaway/motionawayplugin.cpp 2011-12-15 23:25:02.000000000 +0100
@@ -75,7 +75,7 @@
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,50)
#define _LINUX_TIME_H
#endif
-#include <linux/videodev.h>
+#include <libv4l1-videodev.h>
#define DEF_WIDTH 352
#define DEF_HEIGHT 288
diff -u -r kdenetwork/kopete/protocols/jabber/CMakeLists.txt src/kdenetwork/kopete/protocols/jabber/CMakeLists.txt
--- kdenetwork/kopete/protocols/jabber/CMakeLists.txt 2011-06-22 03:37:12.000000000 +0200
+++ src/kdenetwork/kopete/protocols/jabber/CMakeLists.txt 2011-12-15 22:56:58.000000000 +0100
@@ -80,6 +80,6 @@
jabberclient-static kopetejabberui-static
iris_jabber-static iris_xmpp_core-static iris_xmpp_im-static iris-static
qca-static cutestuff_network-static cutestuff_util-static ${JINGLE_LIBRARIES}
- kopete-shared
+ kopete-shared idn
DESTINATION ${PLUGIN_INSTALL_DIR}
)
diff -u -r kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/base/sigslot.h src/kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/base/sigslot.h
--- kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/base/sigslot.h 2011-06-22 03:37:10.000000000 +0200
+++ src/kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/base/sigslot.h 2011-12-15 22:56:58.000000000 +0100
@@ -80,6 +80,7 @@
#include <set>
#include <list>
+#include <stdlib.h>
// On our copy of sigslot.h, we force single threading
#define SIGSLOT_PURE_ISO
diff -u -r kdenetwork/kopete/protocols/jabber/kioslave/CMakeLists.txt src/kdenetwork/kopete/protocols/jabber/kioslave/CMakeLists.txt
--- kdenetwork/kopete/protocols/jabber/kioslave/CMakeLists.txt 2011-06-22 03:37:08.000000000 +0200
+++ src/kdenetwork/kopete/protocols/jabber/kioslave/CMakeLists.txt 2011-12-15 22:56:58.000000000 +0100
@@ -35,7 +35,7 @@
tde_add_kpart( kio_jabberdisco AUTOMOC
SOURCES jabberdisco.cpp
LINK
- jabberclient-static
+ jabberclient-static idn
iris_xmpp_core-static iris_xmpp_im-static iris_jabber-static iris-static
qca-static cutestuff_network-static cutestuff_util-static kio-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
diff -u -r kdenetwork/kopete/protocols/msn/CMakeLists.txt src/kdenetwork/kopete/protocols/msn/CMakeLists.txt
--- kdenetwork/kopete/protocols/msn/CMakeLists.txt 2011-06-22 03:37:22.000000000 +0200
+++ src/kdenetwork/kopete/protocols/msn/CMakeLists.txt 2011-12-15 22:56:58.000000000 +0100
@@ -47,7 +47,7 @@
tde_add_kpart( kopete_msn AUTOMOC
SOURCES
- dummy.cpp webcam.cpp
+ webcam.cpp
LINK kopete_msn_shared-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
)
diff -u -r kdenetwork/kopete/protocols/msn/msnswitchboardsocket.cpp src/kdenetwork/kopete/protocols/msn/msnswitchboardsocket.cpp
--- kdenetwork/kopete/protocols/msn/msnswitchboardsocket.cpp 2011-08-12 22:11:37.000000000 +0200
+++ src/kdenetwork/kopete/protocols/msn/msnswitchboardsocket.cpp 2011-12-15 22:56:58.000000000 +0100
@@ -54,7 +54,7 @@
#include "kopetemessage.h"
#include "kopetecontact.h"
#include "kopeteuiglobal.h"
-#include "kopeteemoticons.h"
+#include "private/kopeteemoticons.h"
//#include "kopeteaccountmanager.h"
//#include "kopeteprotocol.h"
diff -u -r kdenetwork/kopete/protocols/sms/services/smsclient.cpp src/kdenetwork/kopete/protocols/sms/services/smsclient.cpp
--- kdenetwork/kopete/protocols/sms/services/smsclient.cpp 2011-08-12 22:11:13.000000000 +0200
+++ src/kdenetwork/kopete/protocols/sms/services/smsclient.cpp 2011-12-15 22:56:58.000000000 +0100
@@ -67,7 +67,7 @@
return;
}
- TQString programName = c->readEntry(TQString("%1:%2").tqarg("SMSClient").tqarg("ProgramName"). TQString());
+ TQString programName = c->readEntry(TQString("%1:%2").tqarg("SMSClient").tqarg("ProgramName"));
if (programName.isNull())
programName = "/usr/bin/sms_client";
diff -u -r kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/xmllite/CMakeLists.txt src/kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/xmllite/CMakeLists.txt
--- kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/xmllite/CMakeLists.txt 2011-06-22 03:37:11.000000000 +0200
+++ src/kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/xmllite/CMakeLists.txt 2012-01-24 12:10:06.000000000 +0100
@@ -23,6 +23,6 @@
tde_add_library( cricketxmllite STATIC_PIC
SOURCES
- qname.cc xmlbuilder.cc xmlconstants.cc xmlelement.cc xmlnsstack.cc
+ tqname.cc xmlbuilder.cc xmlconstants.cc xmlelement.cc xmlnsstack.cc
xmlparser.cc xmlprinter.cc
)
Only in kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/xmllite: qname.cc
Only in kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/xmllite: qname.h
Only in src/kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/xmllite: tqname.cc
Only in src/kdenetwork/kopete/protocols/jabber/jingle/libjingle/talk/xmllite: tqname.h

@ -1,69 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdepim
pkgver=3513
pkgrel=1.0
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.com'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity Personal Information Management suite"
depends=('trinity-kdebase'
'gpgme'
'boost'
'gnokii' 'poppler'
'trinity-libcaldav'
'trinity-libcarddav')
makedepends=('pkgconfig' 'cmake' 'imake' 'fribidi')
# 'poppler-qt'
provides=('trinity-kdepim')
conflicts=('trinity-kdepim')
replaces=('trinity-kdepim')
options=('libtool' '!strip')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/kdepim-3.5.13.tar.gz')
source=('http://anduin.linuxfromscratch.org/sources/trinity/kdepim-3.5.13.tar.gz')
md5sums=('4488062d5400bdd99642fe0b72ebcf9a')
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/kdepim \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DWITH_SASL=ON \
-DWITH_NEWDISTRLISTS=ON \
-DWITH_GNOKII=ON \
-DWITH_EXCHANGE=ON \
-DWITH_EGROUPWARE=ON \
-DWITH_KOLAB=ON \
-DWITH_SLOX=ON \
-DWITH_GROUPWISE=ON \
-DWITH_FEATUREPLAN=ON \
-DWITH_GROUPDAV=ON \
-DWITH_BIRTHDAYS=ON \
-DWITH_NEWEXCHANGE=ON \
-DWITH_SCALIX=ON \
-DWITH_CALDAV=ON \
-DWITH_CARDDAV=ON \
-DWITH_INDEXLIB=ON \
-DWITH_ARTS=ON \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="$pkgdir" install
cd ${startdir}
}

@ -1,75 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdesdk
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity Software Developement Kit"
depends=('trinity-kdebase' 'subversion')
makedepends=('pkgconfig' 'cmake' 'imake')
options=('libtool' '!strip')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/kdesdk-3.5.13.tar.gz' 'kdesdk.patch')
source=('http://anduin.linuxfromscratch.org/sources/trinity/kdesdk-3.5.13.tar.gz' 'kdesdk.patch')
md5sums=('130662f683be1a49d56a713c5ae87e46'
'a1d0b533ae427847bd84e601c587f882')
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
patch -N -d ${srcdir} -p0 < kdesdk.patch
cd $srcdir/kdesdk
msg "Starting configure..."
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
sed -i -e "s@/usr/include/tqt@$TDEDIR/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${TDEDIR} \
--enable-closure \
--with-berkeley-db \
--with-subversion
#--with-extra-includes=${TDEDIR}/include:/usr/include/dbus-1.0:${TDEDIR}/include/libkrandr \
#--with-extra-libs=${TDEDIR}/lib:${TDEDIR}/lib/trinity:${TDEDIR}/pkgconfig \
make
#msg "Starting cmake..."
#cmake ${srcdir}/kdesdk \
# -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
# -DCMAKE_VERBOSE_MAKEFILE=ON \
# -DWITH_DBSEARCHENGINE=ON \
# -DWITH_KCAL=ON \
# -DBUILD_ALL=ON
#make
#--with-berkeley-db enable the dictionary plugin based on Berkeley DB IV
#--with-db-dir=DIR where the root of Berkeley DB IV is installed
#--with-db-include-dir=DIR where the includes of Berkeley DB IV are installed
#--with-db-include=FILE path to the Berkeley DB IV header file
#--with-db-lib-dir=DIR where the libs of Berkeley DB IV are installed
#--with-db-name=NAME name of the Berkeley DB IV library (default db)
#--with-subversion enable support for subversion [default=check]
#--with-apr-config=FILE Use the given path to apr-config when determining APR configuration; defaults to "apr-config"
#--with-apu-config=FILE Use the given path to apu-config when determining APR util configuration; defaults to "apu-config"
#--with-subversion-dir=DIR where Subversion is installed
#--with-svn-include=DIR Use the given path to the subversion headers.
#--with-svn-lib=DIR
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kdesdk
make DESTDIR="$pkgdir" install
}

@ -1,13 +0,0 @@
diff -u -r kdesdk/kbabel/common/libgettext/CMakeLists.txt src/kdesdk/kbabel/common/libgettext/CMakeLists.txt
--- kdesdk/kbabel/common/libgettext/CMakeLists.txt 2011-06-12 06:48:47.000000000 +0200
+++ src/kdesdk/kbabel/common/libgettext/CMakeLists.txt 2011-12-16 13:36:08.000000000 +0100
@@ -20,7 +20,7 @@
##### pofiles.cc (source) #######################
add_custom_command( OUTPUT pofiles.cpp
- COMMAND ${LEX_EXECUTABLE} -+ -opofiles.cpp ${CMAKE_CURRENT_SOURCE_DIR}/pofiles.ll
+ COMMAND /usr/bin/flex -+ -opofiles.cpp ${CMAKE_CURRENT_SOURCE_DIR}/pofiles.ll
)
Only in src/kdesdk/kbabel/common/libgettext: .CMakeLists.txt.swp

@ -1,45 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdetoys
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity toys collection"
depends=('trinity-kdelibs')
makedepends=('pkgconfig' 'autoconf' 'automake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/kdetoys-3.5.13.tar.gz)
md5sums=('823dd778c1e9e15972a509f4eee4434d')
build() {
msg "Setting Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Starting automake..."
cd "$srcdir/kdetoys"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
sed -i -e "s@/usr/include/tqt@$TDEDIR/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${TDEDIR} \
--enable-closure
#--with-extra-includes=${TDEDIR}/include:/usr/include/dbus-1.0:${TDEDIR}/include/libkrandr \
#--with-extra-libs=${TDEDIR}/lib:${TDEDIR}/lib/trinity:${TDEDIR}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kdetoys
make DESTDIR="${pkgdir}" install
}

@ -1,47 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdeutils
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity TDE utilities collection"
depends=('trinity-kdelibs')
makedepends=('pkgconfig' 'autoconf' 'automake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/kdeutils-3.5.13.tar.gz)
md5sums=('e2cd6695606c5c91b3380dcc7f1a6a83')
build() {
msg "Setting Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Starting automake..."
cd "$srcdir/kdeutils"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
sed -i -e "s@/usr/include/tqt@$TDEDIR/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${TDEDIR} \
--enable-closure
#--with-extra-includes=${TDEDIR}/include:/usr/include/dbus-1.0:${TDEDIR}/include/libkrandr \
#--with-extra-libs=${TDEDIR}/lib:${TDEDIR}/lib/trinity:${TDEDIR}/pkgconfig
#--with-xmms
#--with-snmp \
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/kdeutils
make DESTDIR="${pkgdir}" install
}

@ -1,50 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kdevelop
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity Developement tools"
depends=('trinity-kdebase')
makedepends=('pkgconfig' 'cmake' 'imake')
options=('libtool' '!strip')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/kdevelop-3.5.13.tar.gz' 'kdevelop.patch')
md5sums=('777bd77e4f2dc6a5b5b45a370dcf6da0'
'ab23854b1658adc1da4621cb589ec1be')
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Patching..."
# apply second part of Francois Andriot patch
patch -p0 -i ${srcdir}/kdevelop.patch
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/kdevelop \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DQT_VERSION=3 \
-DWITH_QT3=ON \
-DQTDIR=/opt/qt \
-DQT_DOCDIR=/opt/qt/man \
-DQT_LIBRARY_DIRS=/opt/qt/lib \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="$pkgdir/" install
}

@ -1,12 +0,0 @@
--- kdevelop/kdevdesigner/designer/listeditor.ui.h.ORI 2011-10-30 13:30:56.655489268 +0100
+++ kdevelop/kdevdesigner/designer/listeditor.ui.h 2011-10-30 13:31:00.782489292 +0100
@@ -30,7 +30,7 @@
{
QListViewItem *i = new QListViewItem( listview, listview->lastItem() );
i->setRenameEnabled( 0, TRUE );
- tqApp->processEvents();
+ qApp->processEvents();
i->startRename( 0 );
}

@ -1,42 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-webdev
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity Web development tools"
depends=('trinity-kdebase')
makedepends=('pkgconfig' 'cmake' 'imake')
options=('libtool' '!strip')
source=('http://mirror.ets.kth.se/trinity/releases/3.5.13/kdewebdev-3.5.13.tar.gz' 'kdewebdev.patch')
md5sums=('4f56a6c4b5916615ca3615f8e8f868c6'
'5ef6636db45e35d6dcda35332bdca931')
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
patch -N -d ${srcdir} -p0 < kdewebdev.patch
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/kdewebdev \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="$pkgdir" install
}

@ -1,22 +0,0 @@
diff -u -r kdewebdev/quanta/CMakeLists.txt src/kdewebdev/quanta/CMakeLists.txt
--- kdewebdev/quanta/CMakeLists.txt 2011-06-16 21:11:44.000000000 +0200
+++ src/kdewebdev/quanta/CMakeLists.txt 2011-12-16 15:58:35.000000000 +0100
@@ -18,6 +18,6 @@
add_subdirectory( messages )
add_subdirectory( plugins )
add_subdirectory( parts )
-add_subdirectory( project )
+add_subdirectory( "project" )
add_subdirectory( src )
add_subdirectory( scripts )
diff -u -r kdewebdev/quanta/project/CMakeLists.txt src/kdewebdev/quanta/project/CMakeLists.txt
--- kdewebdev/quanta/project/CMakeLists.txt 2011-06-16 21:11:28.000000000 +0200
+++ src/kdewebdev/quanta/project/CMakeLists.txt 2011-12-16 16:00:15.000000000 +0100
@@ -15,6 +15,7 @@
${CMAKE_SOURCE_DIR}/lib
${CMAKE_SOURCE_DIR}/quanta/src
${CMAKE_SOURCE_DIR}/quanta/parsers
+ ${CMAKE_SOURCE_DIR}/quanta/project
${CMAKE_SOURCE_DIR}/quanta/utility
${CMAKE_SOURCE_DIR}/quanta/treeviews
${CMAKE_SOURCE_DIR}/quanta/dialogs

@ -1,12 +0,0 @@
--- libcaldav-0.6.5/ChangeLog
+++ libcaldav-0.6.5/ChangeLog 2011-05-08 00:56:11.000000000 -0500
@@ -1,3 +1,9 @@
+libcaldav (0.6.5)
+ * Fix bug to be able to integrate the debian libcaldav
+ source with Arch PKGBUILD Patch provided by Timothy Pearson
+
+-- David Rankin <drankinatty@gmail.com> Sun, 8 May 2011 22:51:03 +0100
+
libcaldav (0.6.2)
* Fix bug to be able to handle HTTP HEADER lines split
over multiple lines. Patch provided by Timothy Pearson

@ -1,11 +0,0 @@
--- libcaldav-0.6.5/src/Makefile.am
+++ libcaldav-0.6.5/src/Makefile.am 2011-05-08 01:16:47.000000000 -0500
@@ -37,7 +37,7 @@
get-freebusy-report.c \
get-freebusy-report.h
-libcaldav_includedir=$(includedir)/libcaldav-@VERSION@
+libcaldav_includedir=$(includedir)/libcaldav
libcaldav_include_HEADERS = caldav.h
noinst_HEADERS = \

@ -1,11 +0,0 @@
--- libcaldav-0.6.5/src/Makefile.in
+++ libcaldav-0.6.5/src/Makefile.in 2011-05-08 01:16:15.000000000 -0500
@@ -284,7 +284,7 @@
get-freebusy-report.c \
get-freebusy-report.h
-libcaldav_includedir = $(includedir)/libcaldav-@VERSION@
+libcaldav_includedir = $(includedir)/libcaldav
libcaldav_include_HEADERS = caldav.h
noinst_HEADERS = \
add-caldav-object.h \

@ -1,46 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-libcaldav
pkgver=0.6.5
_pkgsuffix=2debian2
pkgrel=1
pkgdesc="A client library adding support for the CalDAV protocol"
arch=('i686' 'x86_64')
url="http://www.trinitydesktop.org"
groups=('trinity-extras')
depends=('doxygen' 'curl')
license=('GPL')
provides=('trinity-libcaldav' 'libcaldav')
conflicts=('libcaldav')
replaces=('trinity-libcaldav')
source=("http://quickbuild.pearsoncomputing.net:58080/2055979/libcaldav_0.6.5-2debian2.tar.gz" "Changelog.patch" "Makefile.am.patch" "Makefile.in.patch")
md5sums=('fba66a6c605a6d7be67a638cd29667b6'
'184818aedf65459ad3f9c0741462f85a'
'5ce5bd3c1ed4d5004a864130a971f737'
'c136e14af1923c2cf6dc5beb93da2ba4')
build() {
msg "Setting enviroment variables..."
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
# patch for Changelog version
patch -p0 -i ${srcdir}/Changelog.patch || return 1
patch -p0 -i ${srcdir}/Makefile.am.patch || return 1
patch -p0 -i ${srcdir}/Makefile.in.patch || return 1
cd ${srcdir}/libcaldav-${pkgver}
msg "Running ./autogen.sh for autoreconf"
./autogen.sh --prefix=${TDEDIR}
# --includedir=/usr/include
# msg "Running configure"
# ./configure --prefix=${TDEDIR}
make || return 1
}
package() {
cd ${srcdir}/libcaldav-${pkgver}
make DESTDIR=${pkgdir} install
}

@ -1,43 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-libcarddav
pkgver=0.6.2
_pkgsuffix=2debian2
pkgrel=1
pkgdesc="A client library adding support for the CardDAV protocol"
arch=('i686' 'x86_64')
url="http://www.trinitydesktop.org/"
groups=('trinity-extras')
depends=('curl')
license=('GPL')
provides=('trinity-libcarddav' 'libcarddav')
conflicts=('libcarddav')
replaces=('trinity-libcarddav')
source=("http://quickbuild.pearsoncomputing.net:58080/2056019/libcarddav_${pkgver}-${_pkgsuffix}.tar.gz" "libcarddav.patch")
md5sums=('42a0fe57ba4c639aad53024f6c8d5614'
'63ef0b91ff27dfb7c48ca0f07866af79')
build() {
cd ${srcdir}
msg "setting environment variables..."
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
# apply libcarddav patch
msg "Applying Patch: libcarddav.patch"
patch -uNp2 -i ${srcdir}/libcarddav.patch || return 1
cd ${srcdir}/libcarddav-${pkgver}
msg "Running ./autogen.sh for autoreconf"
./autogen.sh --prefix=${TDEDIR}
# msg "Running configure"
# ./configure --prefix=${TDEDIR}
make || return 1
}
package() {
cd ${srcdir}/libcarddav-${pkgver}
make DESTDIR=${pkgdir} install
}

@ -1,38 +0,0 @@
diff -Naur trinity-libcarddav-orig//src/libcarddav-0.6.2/ChangeLog trinity-libcarddav//src/libcarddav-0.6.2/ChangeLog
--- trinity-libcarddav-orig//src/libcarddav-0.6.2/ChangeLog 2010-07-21 02:57:45.000000000 -0500
+++ trinity-libcarddav//src/libcarddav-0.6.2/ChangeLog 2011-05-08 14:08:07.000000000 -0500
@@ -1,3 +1,9 @@
+libcarddav (0.6.2)
+ * Update Changelog to correct version. Includes patch
+ provided by Timothy Pearson
+
+-- David Rankin <drankinatty@gmail.com> Sun, 8 May 2011 22:51:03 +0100
+
libcarddav (0.6.1)
* Fix redirection bug to fully support Zimbra server. Patch
provided by Timothy Pearson
diff -Naur trinity-libcarddav-orig//src/libcarddav-0.6.2/src/Makefile.am trinity-libcarddav//src/libcarddav-0.6.2/src/Makefile.am
--- trinity-libcarddav-orig//src/libcarddav-0.6.2/src/Makefile.am 2010-07-21 02:57:45.000000000 -0500
+++ trinity-libcarddav//src/libcarddav-0.6.2/src/Makefile.am 2011-05-08 14:08:37.000000000 -0500
@@ -35,7 +35,7 @@
lock-carddav-object.c \
lock-carddav-object.h
-libcarddav_includedir=$(includedir)/libcarddav-@VERSION@
+libcarddav_includedir=$(includedir)/libcarddav
libcarddav_include_HEADERS = carddav.h
noinst_HEADERS = \
diff -Naur trinity-libcarddav-orig//src/libcarddav-0.6.2/src/Makefile.in trinity-libcarddav//src/libcarddav-0.6.2/src/Makefile.in
--- trinity-libcarddav-orig//src/libcarddav-0.6.2/src/Makefile.in 2010-07-21 02:57:45.000000000 -0500
+++ trinity-libcarddav//src/libcarddav-0.6.2/src/Makefile.in 2011-05-08 14:09:05.000000000 -0500
@@ -278,7 +278,7 @@
lock-carddav-object.c \
lock-carddav-object.h
-libcarddav_includedir = $(includedir)/libcarddav-@VERSION@
+libcarddav_includedir = $(includedir)/libcarddav
libcarddav_include_HEADERS = carddav.h
noinst_HEADERS = \
add-carddav-object.h \

@ -1,47 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-libkdcraw
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity DCRaw library"
depends=('trinity-kdelibs')
#openmpi
makedepends=('pkgconfig' 'autoconf' 'automake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/libraries/libkdcraw-3.5.13.tar.gz)
md5sums=('770dd734dc427337a1a2e61b6b0874ae')
build() {
msg "Setting Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Starting automake..."
cd "$srcdir/libraries/libkdcraw"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
sed -i -e "s@/usr/include/tqt@$TDEDIR/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${TDEDIR} \
--enable-closure \
--enable-openmp
#--with-extra-includes=${TDEDIR}/include:/usr/include/dbus-1.0:${TDEDIR}/include/libkrandr \
#--with-extra-libs=${TDEDIR}/lib:${TDEDIR}/lib/trinity:${TDEDIR}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/libraries/libkdcraw
make DESTDIR="${pkgdir}" install
}

@ -1,45 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-libkexiv2
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity exiv2 library"
depends=('trinity-kdelibs' 'exiv2')
makedepends=('pkgconfig' 'autoconf' 'automake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/libraries/libkexiv2-3.5.13.tar.gz)
md5sums=('74b160da8ea95f25048757b5fe692f85')
build() {
msg "Setting Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Starting automake..."
cd "$srcdir/libraries/libkexiv2"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
sed -i -e "s@/usr/include/tqt@$TDEDIR/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${TDEDIR} \
--enable-closure
#--with-extra-includes=${TDEDIR}/include:/usr/include/dbus-1.0:${TDEDIR}/include/libkrandr \
#--with-extra-libs=${TDEDIR}/lib:${TDEDIR}/lib/trinity:${TDEDIR}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/libraries/libkexiv2
make DESTDIR="${pkgdir}" install
}

@ -1,45 +0,0 @@
# Maintainer: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-libkipi
pkgver=3513
pkgrel=2
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity kipi library"
depends=('trinity-kdelibs')
makedepends=('pkgconfig' 'autoconf' 'automake')
options=('libtool' '!strip')
source=(http://mirror.ets.kth.se/trinity/releases/3.5.13/libraries/libkipi-3.5.13.tar.gz)
md5sums=('22cb0ba7507cac99140cd1c0180cbe99')
build() {
msg "Setting Trinity Environment variables"
[ "$QTDIR" = "" ] && . /etc/profile.d/qt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Starting automake..."
cd "$srcdir/libraries/libkipi"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
sed -i -e "s@/usr/include/tqt@$TDEDIR/include/tqt@" admin/acinclude.m4.in
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${TDEDIR} \
--enable-closure
#--with-extra-includes=${TDEDIR}/include:/usr/include/dbus-1.0:${TDEDIR}/include/libkrandr \
#--with-extra-libs=${TDEDIR}/lib:${TDEDIR}/lib/trinity:${TDEDIR}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/libraries/libkipi
make DESTDIR="${pkgdir}" install
}

@ -1,27 +0,0 @@
Those are PKGBUILDs for trinity components
that won't build on arch because of various reasons.
I've out them here for archival reasons.
PKGBUILDs itself (apart for dependencies) are pretty
much finished for those.
After fixing and veryfing that they build pleas move
them to the 3.5.13 dir.
Problems with builds:
kgtk-qt3:
not our CMakeLists.txt files. Probably created
by original KDE team (since it includes options
for building it for Qt4). Cannot be build because
of hard coded paths to tmoc. And uic-tqt.
Fix for uic-tqt is included in the patch, but tmoc
cannot be fixed. Maybe manually passing
-DQT_MOC_EXECUTABLE=/opt/trinity/bin/tmoc could help?
Tried: cmake hangs after "--Found Threads:TRUE"
message. Top shows 24 sed processes. Any fix?
If it cannot be fixed, maybe whole CMake should
be rewritten for this?
wlassistant:
hardcoded incudes? Does not compile?

@ -1,50 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-kgtk-qt3
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity - kgtk-qt3"
depends=('trinity-kdebase' 'gtk2')
makedepends=('pkgconfig' 'cmake' 'imake')
options=('libtool' '!strip')
source=('http://mirror.its.uidaho.edu/pub/trinity/releases/3.5.13/applications/kgtk-qt3-3.5.13.tar.gz' 'kgtk.patch')
md5sums=('27eb49a405696db149c6bb2e030b6ee0'
'ccf1b146105dd38b6dcbc49b4b8fb376')
_svnmod=applications/kgtk-qt3
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
export CMAKE_PREFIX_PATH=/opt/qt:/opt/trinity
export CMAKE_INCLUDE_PATH=/opt/qt/include/tqt:/usr/include/dbus-1.0:/opt/trinity/include
export LD_LIBRARY_PATH=/opt/trinity/lib:/opt/trinity/lib/kde3:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=:/opt/qt/lib/pkgconfig
trinity_prefix="/opt/trinity"
patch -N -d ${srcdir} -p0 < kgtk.patch
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${_svnmod} \
-DCMAKE_INSTALL_PREFIX=${trinity_prefix} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DQT_MOC_EXECUTABLE=/opt/trinity/bin/tmoc \
-DBUILD_ALL=ON
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make DESTDIR="$pkgdir/" install
}

@ -1,17 +0,0 @@
diff -u -r applications/kgtk-qt3/CMakeLists.txt src/applications/kgtk-qt3/CMakeLists.txt
--- applications/kgtk-qt3/CMakeLists.txt 2011-05-08 21:37:48.000000000 +0200
+++ src/applications/kgtk-qt3/CMakeLists.txt 2011-12-16 16:42:01.000000000 +0100
@@ -16,9 +16,9 @@
include(CheckFunctionExists)
check_function_exists(getpeereid HAVE_GETPEEREID)
-SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I/usr/include/tqt -include tqt.h -DTQT_THREAD_SUPPORT")
-SET(QT_UIC_EXECUTABLE "/usr/bin/uic-tqt")
-#SET(QT_MOC_EXECUTABLE "/usr/bin/tmoc")
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I/opt/trinity/include/tqt -include tqt.h -DTQT_THREAD_SUPPORT")
+SET(QT_UIC_EXECUTABLE "/opt/trinity/bin/uic-tqt")
+#SET(QT_MOC_EXECUTABLE "/opt/trinity/bin/tmoc")
if (NOT "${KGTK_KDE3}" MATCHES "false")
add_subdirectory(kdialogd3)
Only in src/applications/kgtk-qt3: .CMakeLists.txt.swp

@ -1,48 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-wlassistant
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity')
pkgdesc="Trinity - wlassistant"
depends=('trinity-kdelibs' 'trinity-pyqt3')
makedepends=('pkgconfig' 'autoconf' 'automake' 'scons')
options=('libtool' '!strip')
source=(http://mirror.its.uidaho.edu/pub/trinity/releases/3.5.13/applications/wlassistant-3.5.13.tar.gz)
md5sums=('1fd3680a634fedee3c2d90b81c1ffe23')
_builddir=applications/wlassistant
_prefix=/opt/trinity
build() {
msg "Setting Trinity Environment variables"
export LD_LIBRARY_PATH=${_prefix}/lib:${_prefix}/lib/trinity:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=${_prefix}/lib/pkgconfig:${QTDIR}/lib/pkgconfig
cd ${srcdir}/${_builddir}
msg "Starting configure..."
./configure --qtdir=${QTDIR} \
--qtlibs=${QTDIR}/lib \
--kdedir=${_prefix} \
--prefix=${_prefix} \
--kdeincludes=${_prefix}/include \
--kde-libs=${_prefix}/lib
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${_builddir}
make DESTDIR="${pkgdir}" install
}

@ -0,0 +1,16 @@
FROM archlinux/base
RUN echo "[docker-dev]" >> /etc/pacman.conf
RUN echo "SigLevel = Optional TrustAll" >> /etc/pacman.conf
RUN echo "Server = http://repo.nasutek.com/arch/contrib/docker-dev/" >> /etc/pacman.conf
RUN pacman -Syyu --noconfirm
RUN pacman-db-upgrade
RUN pacman -S --noconfirm base-devel sudo grep wget xscreensaver libxss libgphoto2 fribidi sane xmms2 alsa-plugins alsa-tools alsa-utils audiofile glib2 libmad libogg libvorbis pulseaudio-alsa avahi nss-mdns dbus libraw1394 libxtst lm_sensors ttf-dejavu ttf-freefont xorg-server xorg-xinit openssl-1.0 aspell hspell jasper libcups libidn libutempter libxcomposite libxslt openexr pcre xorg-iceauth xorg-xmessage xorg-xprop xorg-xset xorg-xsetroot glu taglib gtk3 dbus-glib speex wireless_tools wpa_supplicant boost boost-libs gnokii curl libraw pkgconfig autoconf imake cmake python2 imlib automake libtool libxkbfile smbclient rpcsvc-proto xorg-bdftopcf libiodbc libxi mariadb unixodbc libmng xorg-xrandr libxft flex subversion mplayer exiv2 doxygen
RUN pacman -S --noconfirm htdig lcms postgresql-9.6
RUN echo "%wheel ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
RUN useradd -m dev
RUN gpasswd -a dev wheel

@ -0,0 +1,23 @@
# Trinity Build Environment Docker Image
## How to build
All you need to do is run
```
docker build
```
in this directory and it will create an image for building Trinity with.
## Using the docker image
Here is an example way to run docker for building trinity
```
docker run -it --rm -v `pwd`:/tmp/src <finalimageid>
```
Once running just run
```
su - dev
```
To enter a non-root user
This will mount your source directory in /tmp/src where you can run ./build.

@ -0,0 +1,59 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
_mod=tdepowersave
_cat=applications/
_kdemod="${_mod/tde/kde}"
pkgname="tde-$_mod"
pkgver=14.0.5
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64')
url="http://scm.trinitydesktop.org/scm/git/$_mod"
license=('GPL')
provides=("$_mod")
groups=('tde-complete')
depends=(
'tde-tdelibs'
)
makedepends=(
'autoconf'
'cmake'
'pkgconfig'
)
optdepends=()
confilicts=("trinity-$_kdemod" "kdemod3-$_kdemod")
replaces=("trinity-$_mod")
options=('staticlibs' 'libtool' '!strip')
install=
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R$pkgver/$_cat$_mod-R$pkgver.tar.bz2")
build() {
cd "${srcdir}/${_cat}${_mod}"
msg "Setting PATH, CMAKE and Trinity Environment variables"
# Source the QT and TDE profile
[ "$QTDIR" = "" ] && . /etc/profile.d/tqt3.sh
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p "$srcdir/build"
cd "$srcdir/build"
msg "Starting cmake..."
cmake ${srcdir}/${_cat}${_mod} \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
-DBUILD_ALL=ON \
-DWITH_GCC_VISIBILITY=ON
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd "$srcdir/build"
make -j1 DESTDIR="$pkgdir" install
}

@ -0,0 +1,26 @@
# Trinity_ArchLinux_PKGBUILD
PKGBUILD's for building Trinity on Arch Linux
## How to build Trinity with these Files
If you have trouble building one of these packages,
please source the environment variables by issuing (from package directory):
```
. ../environment
```
OR
```
source ../environment
```
The Build Script build.sh will automatically source this environment and is not needed to be ran beforehand
## Building the Trinity Packages
All you need to do is run ./build.sh after installing any dependencies. A Docker Script is included to create
a temporary build environment for Trinity. It is recommended to use this Docker Environment as this is how
the official trinity arch repo is compiled by. See the README.md in DockerBuildEnvironment for details.
## Unbuildable Packages
Here lists the unbuildable packages at the moment. Please help make these packages buildable and submit any pull
requests to fix them. Each package has a Bug entry which includes the build log for reference.
1. amarok - Needs dependencies and havent added them into build environment yet, wasnt yet included anyway

@ -0,0 +1,36 @@
#!/bin/bash
set -e
tdesrc=$PWD
rm -rf $tdesrc/out
. $tdesrc/environment
compile_directory() {
cd $tdesrc/$1
dir=$PWD
for pkg in $2; do
if [[ $pkg != .* ]]; then
cd "$dir"/tde-"$pkg"
makepkg -Lsci
fi
done
}
### Build Packages
compile_directory tde-core "tqt3 tqtinterface arts dbus-tqt dbus-1-tqt tqca-tls libart-lgpl avahi-tqt tdelibs tdebase"
compile_directory tde-libs "libcaldav libcarddav libkdcraw libkexiv2"
compile_directory tde-base "tdeartwork tdebindings tdegraphics tdeutils tdeadmin"
compile_directory tde-extra "tdenetwork tdegames gtk-qt-engine tdemultimedia systemsettings .amarok kmplayer krusader tdeedu ksplash-engine-moodin style-qtcurve tdeaccessibility tdepim tdeaddons tdenetworkmanager tdepowersave tdesudo tdetoys tdmtheme twin-style-crystal gtk3-tqt-engine"
compile_directory tde-devel "tdesdk tdevelop tdewebdev"
### Copy completed packages to out folder and download dependencies to out folder
cd $tdesrc
mkdir -p $tdesrc/out
cp $(find $tdesrc -name *.pkg.tar.xz) $tdesrc/out
wget http://repo.nasutek.com/arch/contrib/docker-dev/htdig-3.2.0b6-11-x86_64.pkg.tar.xz -O $tdesrc/out/htdig-3.2.0b6-11-x86_64.pkg.tar.xz
wget http://repo.nasutek.com/arch/contrib/docker-dev/lcms-1.19-7-x86_64.pkg.tar.xz -O $tdesrc/out/lcms-1.19-7-x86_64.pkg.tar.xz
wget http://repo.nasutek.com/arch/contrib/docker-dev/postgresql-9.6-9.6.13-1-x86_64.pkg.tar.xz -O $tdesrc/out/postgresql-9.6-9.6.13-1-x86_64.pkg.tar.xz
wget http://repo.nasutek.com/arch/contrib/docker-dev/python2-lcms-1.19-7-x86_64.pkg.tar.xz -O $tdesrc/out/python2-lcms-1.19-7-x86_64.pkg.tar.xz
### Create trinity pacman repo
repo-add $tdesrc/out/trinity.db.tar.gz $tdesrc/out/*.pkg.tar.xz

@ -0,0 +1,29 @@
export TDEDIR=/opt/trinity
export QTDIR=$TDEDIR/tqt3
export TQTDIR=$QTDIR
#export SYSCONFDIR=/etc/trinity
#export LIBDIR=$TDEDIR/lib
#export MANDIR=$TDEDIR/man
export QT_XFT=true
export PATH=$PATH:$TQTDIR/bin:$TDEDIR/bin
if [ ! -z $PKG_CONFIG_PATH ]; then
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$TDEDIR/lib/pkgconfig:$TQTDIR/lib/pkgconfig
else
export PKG_CONFIG_PATH=$TDEDIR/share
fi
if [ ! -z $XDG_DATA_DIRS ]; then
export XDG_DATA_DIRS=$XDG_DATA_DIRS:$TDEDIR/share
else
export XDG_DATA_DIRS=$TDEDIR/share
fi
if [ ! -z $XDG_CONFIG_DIRS ]; then
export XDG_CONFIG_DIRS=$XDG_CONFIG_DIRS:$TDEDIR/etc/xdg
else
export XDG_CONFIG_DIRS=$TDEDIR/etc/xdg
fi
if [ ! -z $PKG_CONFIG_PATH ]; then
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$TDEDIR/lib/pkgconfig:$TQTDIR/lib/pkgconfig
else
export PKG_CONFIG_PATH=$TDEDIR/share
fi

@ -1,12 +0,0 @@
contents of this directory
autotools_PKGBUILD: example of PKGBUILD for building
trinity components with autotools. Should be used
as template for new PKGBUILDS.
cmake_PKGBUILD: example of PKGBUILD for building
trinity components with CMake. Should be used as
a template for new PKGBUILDS.
batchbuild: simple scirpt for batch building trinity
components.

@ -1,54 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-pkname
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity')
pkgdesc="Trinity - pkgdesc"
depends=('trinity-kdelibs')
makedepends=('pkgconfig' 'autoconf' 'automake')
optdepends=()
provides=($pkgname)
conflicts=()
replaces=()
options=('libtool' '!strip')
source=(http://mirror.its.uidaho.edu/pub/trinity/releases/3.5.13/applications/pkname-3.5.13.tar.gz)
md5sums=('pkgmd5')
_builddir=applications/pkname
_prefix=/opt/trinity
build() {
msg "Setting Trinity Environment variables"
export LD_LIBRARY_PATH=${_prefix}/lib:${_prefix}/lib/trinity:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=${_prefix}/lib/pkgconfig:${QTDIR}/lib/pkgconfig
#msg "Patching..."
#patch -N -d ${srcdir} -p0 < pkname.patch
msg "Starting automake..."
cd "$srcdir/${_builddir}"
cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
make -f admin/Makefile.common
msg "Starting configure..."
./configure --with-qt-dir=${QTDIR} \
--prefix=${_prefix} \
--enable-closure \
--with-extra-includes=${_prefix}/include:/usr/include/dbus-1.0:${_prefix}/include/libkrandr \
--with-extra-libs=${_prefix}/lib:${_prefix}/lib/trinity:${_prefix}/pkgconfig
msg "Building ${pkgname}..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${_builddir}
make DESTDIR="${pkgdir}" install
}

@ -1,324 +0,0 @@
#!/bin/bash
# some of base things
version="3.5.13"
arch=`arch`
startdir=`pwd`
binariesdir="${startdir}/binaries-${arch}"
scriptname=`basename $0`
#usage function
function usage(){
printf "Usage: %s [ OPTIONS ]\n\n" ${scriptname}
printf "Options:\n"
printf " -a, --all\t\tBuild all binaries.\n"
printf " -b, --base\t\tBuild base components.\n"
printf " -x, --extras\t\tBuild extras.\n"
printf " -d, --deps\t\tBuild external dependencies.\n"
printf " -h, --help\t\tDisplay this mesage.\n"
printf " -p, --patch [dir]\tPatch PKGBUILDs using patches found in patch folder.\n"
printf "\t\t\tThis files should be created manually.\n"
printf "\t\t\tPatches should be named after PKGBUILD they correct.\n"
printf "\t\t\tExample: kdebase.patch\n"
printf "\t\t\tOptionally you can specify patches location (default\n"
printf "\t\t\tpatch folder).\n"
printf " -c, --dont-clean\tDont remove anything.\n"
printf "Note: This script should be run on clean and out-of-box arch\n"
printf "installation for the best outcome. There is no need to \n"
printf "pull anything needed for building manually.\n"
printf "Binaries will be automatically installed as build process\n"
printf "progress and gethered in %s dir.\n" ${binariesdir}
printf "\e[0;31m THIS SCRIPT SHOULD BE RUN AS ROOT\e[0m\n\n\n"
exit 1
}
function build_pkg(){
cd $1
makepkg -i $cleanflag -s --noconfirm --asroot
cd ..
}
function patch_pkgbuild(){
if [ -e ${startdir}/patch/${1}.patch ]; then
patch ${1}/PKGBUILD < ${patchdir}/${1}.patch
fi
}
# Parse args
if [ $# -lt 1 ]; then
usage
fi
args=`getopt -o abxdrhp::c \
-l all,base,extras,asroot,deps,"help",patch::,dont-clean \
-n $scriptname -- "$@"`
eval set -- "$args"
while true ; do
case "$1" in
-a|--all)
buildbase=1
fetch=1
builddeps=1
buildextras=1
shift 1
;;
-b|--base)
buildbase=1
fetch=1
shift 1
;;
-x|--extras)
buildextras=1
fetch=1
shift 1
;;
-d|--deps)
builddeps=1
shift 1
;;
-h|--help)
usage
shift 1
;;
-p|--patch)
patch=1
case $2 in
"")
patchdir=${curdir}/patch/
shift 2
;;
*)
patchdir=${2}
shift 2
;;
esac
;;
-c|--dont-clean)
dontclean=1
shift 1
;;
--) shift ; break ;;
esac
done
if [ ! $dontclean ]; then
cleanflag="-c"
fi
if [ $builddeps ]; then
printf "\e[0;34m=========================================\e[0m\n"
printf "\n\e[0;34mBuilding dependencies form aur\e[0m\n"
printf "\e[0;34m=========================================\e[0m\n"
mkdir deps
cd deps
printf "\n\e[0;34mhal-info\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
wget http://aur.archlinux.org/packages/ha/hal-info/hal-info.tar.gz
tar zxvf hal-info.tar.gz
build_pkg hal-info
printf "\n\e[0;34mhal-git\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
wget http://aur.archlinux.org/packages/ha/hal-git/hal-git.tar.gz
tar zxvf hal-git.tar.gz
build_pkg hal-git
printf "\n\e[0;34mlibnjb\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
wget http://aur.archlinux.org/packages/li/libnjb/libnjb.tar.gz
tar zxvf libnjb.tar.gz
build_pkg libnjb
# gather binaries
cd $curdir
mkdir -p ${binariesdir}/deps/
mv aur/*/*.tar.xz ${binariesdir}/deps/
if [ ! $dontclean ]; then
rm -r deps
fi
printf "\e[0;34m=========================================\e[0m\n"
printf "\e[0;34mFinished building external dependencies\e[0m\n"
printf "\e[0;34m=========================================\e[0m\n"
fi
if [ $fetch ]; then
printf "\e[0;34m=========================================\e[0m\n"
printf "\n\e[0;34mFetching trinity PKGBUILDs\e[0m\n"
printf "\e[0;34m=========================================\e[0m\n"
# fetch PKGBUILD and remove useless things
git clone http://scm.trinitydesktop.org/scm/git/tde-packaging
cd tde-packaging
git submodule init
git submodule update
rm -r ark debian ubuntu fedora mandriva opensuse redhat slackware README.GIT
cd $startdir
mv tde-packaging/arch/${version}/* .
rm -r tde-packaging
if [ ! $buildbase ]; then
rm -r trinity-base
fi
if [ ! $buildextras ]; then
rm -r trinity-extras
fi
fi
if [ $buildbase ]; then
cd trinity-base
# build
printf "\e[0;34m=========================================\e[0m\n"
printf "Building base trinity components\n"
printf "\e[0;34m=========================================\e[0m\n"
printf "\n\e[0;34mtrinity-qt3\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild qt3
fi
build_pkg trinity-qt3
printf "\n\e[0;34mtrinity-pyqt3\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild pyqt3
fi
build_pkg trinity-pyqt3
printf "\n\e[0;34mtrinity-tqtinterface\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild tqtinterface
fi
build_pkg trinity-tqtinterface
printf "\n\e[0;34mtrinity-arts\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild arts
fi
build_pkg trinity-arts
printf "\n\e[0;34mtrinity-dbus-1-qt3\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild dbus-1-qt3
fi
build_pkg trinity-dbus-1-qt3
printf "\n\e[0;34mtrinity-dbus-tqt\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild dbus-tqt
fi
build_pkg trinity-dbus-tqt
printf "\n\e[0;34mtrinity-dbus-tqt-1\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild dbus-tqt-1
fi
build_pkg trinity-dbus-tqt-1
printf "\n\e[0;34mtrinity-kdelibs\e[0m\n\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild kdelibs
fi
build_pkg trinity-kdelibs
printf "\n\e[0;34mtrinity-kdebase\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild kdebase
fi
build_pkg trinity-kdebase
# gather binaries and clean
cd $curdir
mkdir -p ${binariesdir}/trinity-base/
mv aur/*/*.tar.xz ${binariesdir}/trinity-base/
if [ ! $dontclean ]; then
rm -r trinity-base
fi
printf "\e[0;34m=========================================\e[0m\n"
printf "\e[0;34mFinished building base components\e[0m\n"
printf "\e[0;34m=========================================\e[0m\n"
fi
if [ $buildextras ]; then
cd trinity-extras
printf "\e[0;34m=========================================\e[0m\n"
printf "\n\e[0;34mBuilding trinity-extras\e[0m\n"
printf "\e[0;34m=========================================\e[0m\n"
printf "\n\e[0;34mtrinity-amarok\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild amarok
fi
build_pkg trinity-amarok
printf "\n\e[0;34mtrinity-gtk-qt-engine\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild gtk-qt-engine
fi
build_pkg trinity-gtk-qt-engine
printf "\n\e[0;34mtrinity-kdegraphics\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild kdegraphics
fi
build_pkg trinity-kdegraphics
printf "\n\e[0;34mtrinity-kdevelop\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild kdevelop
fi
build_pkg trinity-kdevelop
printf "\n\e[0;34mtrinity-konversation\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild konversation
fi
build_pkg trinity-konversation
printf "\n\e[0;34mtrinity-kpowersave\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild kpowersave
fi
build_pkg trinity-kpowersave
printf "\n\e[0;34mtrinity-amarok\e[0m\n"
printf "\e[0;34m%b----------------------------------------\e[0m\n"
if [ $patch ]; then
patch_pkgbuild qtcurve
fi
build_pkg trinity-qtcurve
# gather binaries and clean
cd $curdir
mkdir -p ${binariesdir}/trinity-extras/
mv aur/*/*.tar.xz ${binariesdir}/trinity-extras/
if [ ! $dontclean ]; then
rm -r trinity-extras
fi
printf "\e[0;34m=========================================\e[0m\n"
printf "\e[0;34mFinished building external dependencies\e[0m\n"
printf "\e[0;34m=========================================\e[0m\n"
fi

@ -1,60 +0,0 @@
# Maintainer: Calvin Morrison <mutantturkey@gmail.com>
pkgname=trinity-pkname
pkgver=3513
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('trinity-extras')
pkgdesc="Trinity - pkgdesc"
depends=('trinity-kdelibs')
makedepends=('pkgconfig' 'cmake' 'imake')
optdepends=()
provides=($pkgname)
confilcts=()
replaces=()
options=('libtool' '!strip')
source=(http://mirror.its.uidaho.edu/pub/trinity/releases/3.5.13/applications/pkname-3.5.13.tar.gz)
md5sums=('')
_svnmod=applications/kpowersave
_builddir=build
_prefix="/opt/trinity"
build() {
msg "Setting PATH, CMAKE and Trinity Environment variables"
export CMAKE_PREFIX_PATH=${QTDIR}:${_prefix}
export CMAKE_INCLUDE_PATH=${QTDIR}/include:${QTDIR}/include/tqt:/usr/include/dbus-1.0:${_prefix}/include:${_prefix}/include/libkrandr
export LD_LIBRARY_PATH=${_prefix}/lib:${_prefix}/lib/trinity:$LD_LIBRARY_PATH
export PKG_CONFIG_PATH=${_prefix}/lib/pkgconfig:${QTDIR}/lib/pkgconfig
# patch
# msg "Patching..."
# patch -N -d ${srcdir} -p0 < ${srcdir}/pkname.patch
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/${_builddir}"
mkdir -p ${_builddir}
cd ${_builddir}
msg "Starting cmake..."
cmake ${srcdir}/${_svnmod} \
-DCMAKE_INSTALL_PREFIX=${_prefix} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DQT_VERSION=3 \
-DWITH_QT3=ON \
-DQTDIR=${QTDIR} \
-DQT_DOCDIR=${QTDIR}/man \
-DQT_LIBRARY_DIRS=${QTDIR}/lib \
-DBUILD_ALL=ON
msg "Building - $pkgname..."
make
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${_builddir}
make DESTDIR="${pkgdir}" install
}

@ -0,0 +1,65 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-tdeadmin
pkgver=14.0.5
pkgrel=1
pkgdesc="The TDE system administration utilities"
arch=('i686' 'x86_64')
url="http://scm.trinitydesktop.org/scm/git/${pkgname#*-}"
license=('GPL')
groups=('tde-base')
depends=('tde-tdebase' 'tde-libkexiv2' 'tde-libkdcraw')
makedepends=('pkgconfig' 'autoconf' 'imake')
optdepends=()
provides=("${pkgname#*-}")
conflicts=("trinity-${pkgname#*-}")
replaces=("${pkgname#*-}")
options=('staticlibs' 'libtool' '!emptydirs')
# install='pkgname.install'
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdeadmin-R${pkgver}.tar.bz2")
md5sums=('bd80a30280c39cd28f2f751ca19946b3')
build() {
export CFLAGS="${CFLAGS} -fpermissive"
export CXXFLAGS="${CXXFLAGS} -fpermissive"
export DO_NOT_COMPILE="knetworkconf"
## Generate config files and update with autoreconf
cd ${srcdir}/${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}..."
CFLAGS="${CFLAGS} -fpermissive" \
CXXFLAGS="${CXXFLAGS} -fpermissive" \
./configure \
--prefix=${TDEDIR} \
--with-qt-dir=${QTDIR} \
--with-qt-includes=${QTDIR}/include \
--with-qt-libraries=${QTDIR}/lib \
--with-extra-includes=${TDEDIR}/include/tde \
--with-extra-libs=${TDEDIR}/lib/trinity \
--localstatedir=/var \
--enable-debug=full \
--enable-closure
## make $NUMJOBS
msg "Building - ${pkgname}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${pkgname#*-} # use for non-out-of-source
make -j1 DESTDIR="$pkgdir" install
}

@ -0,0 +1,46 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-tdeartwork
pkgver=14.0.5
pkgrel=1
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdeartwork'
license=('GPL')
groups=('tde-base')
pkgdesc="Trinity Desktop Development Ingegration Components - TDE upstream GIT"
depends=('tde-tdebase' 'xscreensaver' 'libxss')
makedepends=('pkgconfig' 'cmake')
optdepends=()
provides=('tdeartwork')
conflicts=('trinity-tdeartwork' 'trinity-kdeartwork')
replaces=('trinity-tdeartwork')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdeartwork-R${pkgver}.tar.bz2")
md5sums=('292af8c2fa2ad695f1dd00cd1ecdc5f6')
# install=''
build() {
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${pkgname#*-} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DWITH_ARTS=ON \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DBUILD_ALL=ON
msg "Building - ${pkgname#*-}..."
make -j1
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,55 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-tdebindings
pkgver=14.0.5
pkgrel=1
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdebindings'
license=('GPL')
groups=('tde-base')
pkgdesc="Trinity Desktop bindings"
depends=('tde-tdebase')
makedepends=('pkgconfig' 'cmake' 'python2')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdebindings-R${pkgver}.tar.bz2")
md5sums=('6ec6d2f34dfd4d7652f62807fdc269ea')
# install=''
build() {
## Generate config files and update with autoreconf
cd ${srcdir}/${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}..."
PYTHON=/usr/bin/python2 \
./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" \
--sysconfdir=${TDEDIR}/etc \
--localstatedir=/var \
--enable-closure
msg "Building - ${pkgname}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${pkgname#*-}
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,45 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: e1z0 <marcinkeviciusjustinas at gmail dot com>
pkgname=tde-tdegraphics
pkgver=14.0.5
pkgrel=1
pkgdesc="Trinity Desktop Graphics Components"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdegraphics'
license=('GPL')
groups=('tde-base')
depends=('tde-tdebase' 'libgphoto2' 'fribidi' 'sane')
makedepends=('pkgconfig' 'cmake' 'imlib')
provides=('tdegraphics')
conflicts=('trinity-tdegraphics' 'trinity-kdegraphics')
replaces=('trinity-tdegraphics')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdegraphics-R${pkgver}.tar.bz2")
md5sums=('6edfbe368abb5530cacc9f610e385f55')
# install=''
build() {
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${pkgname#*-} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DWITH_ARTS=ON \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DBUILD_ALL=ON
msg "Building - ${pkgname#*-}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,45 @@
# Maintainer: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-tdeutils
pkgver=14.0.5
pkgrel=1
pkgdesc="The TDE something - with Trinity upstream"
arch=('i686' 'x86_64')
url="http://scm.trinitydesktop.org/scm/git/${pkgname#*-}"
license=('GPL')
groups=('tde-base')
depends=('tde-tdebase' 'xmms2')
makedepends=('pkgconfig' 'autoconf' 'automake' 'libtool')
optdepends=()
provides=("${pkgname#*-}")
conflicts=("trinity-${pkgname#*-}")
replaces=("trinity-${pkgname#*-}")
options=('staticlibs' 'libtool' '!emptydirs')
# install='pkgname.install'
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdeutils-R${pkgver}.tar.bz2")
md5sums=('fa80d40539342071baf2e70514887791')
build() {
cd ${srcdir}
# CMAKE - create out of source build directory
msg "Creating out-of-source build directory: ${srcdir}/${_builddir}"
mkdir -p build
cd build
## cmake call
msg "Starting cmake..."
cmake ../tdeutils \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DWITH_DPMS=ON \
-DBUILD_ALL=ON
make VERBOSE=1
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build # cmake
make -j1 DESTDIR="$pkgdir" install
}

@ -0,0 +1,60 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-arts
pkgver=14.0.5
pkgrel=1
pkgdesc="Trinity ARTS Sound System and libraries"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/arts'
license=('GPL')
groups=('tde-core')
depends=('alsa-plugins'
'alsa-tools'
'alsa-utils'
'audiofile'
'glib2'
'libmad'
'libogg'
'libvorbis'
'pulseaudio-alsa'
'tde-tqtinterface')
makedepends=('pkgconfig' 'cmake')
optdepends=('audio-convert: A script with an easy to use interface to convert audio files: wav, mp3, ogg, flac, aac, mpc, ape and wma'
'lame: A high quality MPEG Audio Layer III (MP3) encoder'
'libmp3splt: Library for splitting mp3 and ogg files without decoding'
'mpd: Music daemon that plays MP3, FLAC, and Ogg Vorbis files'
'vorbis-tools: Extra tools for Ogg-Vorbis')
provides=('arts')
conflicts=('kdemod3-arts' 'arts')
replaces=('trinity-arts')
options=('staticlibs' 'libtool' '!emptydirs')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/dependencies/arts-R${pkgver}.tar.bz2")
md5sums=('2632ad0a5045b24a5f01ed1aebcf2fa8')
install='tde-arts.install'
build() {
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/dependencies/arts/ \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DWITH_GCC_VISIBILITY=ON
msg "Building $pkgname..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="$pkgdir" install
}

@ -0,0 +1,44 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-avahi-tqt
pkgver=14.0.5
pkgrel=1
pkgdesc="Trinity Avahi-TQt"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/avahi-tqt'
license=('GPL')
groups=('tde-core')
depends=('tde-tqtinterface' 'avahi' 'nss-mdns')
# nss-mdns should probably move to tdelibs depends
makedepends=('pkgconfig')
provides=('avahi-tqt')
replaces=('trinity-avahi-tqt')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/dependencies/avahi-tqt-R${pkgver}.tar.bz2")
md5sums=('3b296fb5e6131c14dec4f299b0c9d1d6')
build() {
cd ${srcdir}
## adjust pkgconfig path
export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/opt/trinity/tqt3/lib/pkgconfig"
cd ${srcdir}/dependencies/${pkgname#*-}
msg "Starting configure..."
./autogen.sh --prefix=${TDEDIR} \
--sysconfdir=${TDEDIR}/etc \
--localstatedir=/var
msg "Building - $pkgname..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname"
cd ${srcdir}/dependencies/${pkgname#*-}
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,43 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-dbus-1-tqt
pkgver=14.0.5
pkgrel=1
pkgdesc="Trinity D-Bus TQtInterface Wrapper - from TDE upstream GIT"
arch=('i686' 'x86_64')
url='http://www.trinitydesktop.org'
license=('GPL')
groups=('tde-core' 'tde-base')
depends=('tde-tqtinterface' 'dbus')
makedepends=('pkgconfig' 'cmake')
provides=('dbus-1-tqt')
conflicts=('trinity-dbus-1-tqt')
replaces=('trinity-dbus-1-tqt' 'trinity-dbus-1-qt3' 'dbus-1-qt3' 'tde-dbus-tqt-1')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/dependencies/dbus-1-tqt-R${pkgver}.tar.bz2")
md5sums=('727b960ac3fbb5bf92d53215e70f58a6')
install='trinity-dbus-1-tqt.install'
build() {
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/${_builddir}"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/dependencies/${pkgname#*-} \
-DCMAKE_INSTALL_PREFIX=${TDEDIR}
msg "Building - $pkgname..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,40 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-dbus-tqt
pkgver=14.0.5
pkgrel=1
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/dbus-tqt'
license=('GPL')
groups=('tde-core')
pkgdesc="Trinity TQt DBus wrapper"
depends=('tde-arts' 'dbus')
makedepends=('pkgconfig' 'cmake')
provides=('dbus-tqt')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/dependencies/dbus-tqt-R${pkgver}.tar.bz2")
md5sums=('619e65a35e2e750900f1d10931b6698c')
install='trinity-dbus-tqt.install'
build() {
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/dependencies/${pkgname#*-} \
-DCMAKE_INSTALL_PREFIX=$TDEDIR
msg "Building - $pkgname..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,32 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-libart-lgpl
pkgver=14.0.5
pkgrel=1
pkgdesc="Trinity Desktop LGPL'd Component"
arch=('i686' 'x86_64')
url="http://scm.trinitydesktop.org/scm/git/libart-lgpl"
license=('LGPL')
groups=('tde-core')
depends=('tde-tqtinterface')
makedepends=()
optdepends=()
provides=('libart-lgpl')
conflicts=()
replaces=()
options=('staticlibs' 'libtool' '!strip')
install=
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/dependencies/libart-lgpl-R${pkgver}.tar.bz2")
md5sums=('89ee9f3901fdd8622b24e789638818e6')
build() {
cd $srcdir/dependencies/${pkgname#*-}
./configure --prefix=${TDEDIR}
make
}
package() {
cd $srcdir/dependencies/${pkgname#*-}
make -j1 DESTDIR=$pkgdir install
}

@ -0,0 +1,182 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname='tde-tdebase'
pkgver=14.0.5
pkgrel=1
pkgdesc="Trinity Desktop Enviroment base components"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdebase'
license=('GPL')
provides=('tdebase')
groups=('tde-core')
# depends=('hal'
depends=('libraw1394'
'libxtst'
'libxss'
'lm_sensors'
'tde-tdelibs'
'tde-dbus-tqt'
'tde-dbus-1-tqt'
'ttf-dejavu'
'ttf-freefont'
'xorg-server'
'xorg-xinit'
'htdig'
'openssl-1.0')
makedepends=('autoconf'
'cmake'
'imake'
'pkgconfig'
'libxkbfile'
'smbclient'
'rpcsvc-proto'
'xorg-bdftopcf'
'xscreensaver')
optdepends=('desktop-file-utils: Command line utilities for working with desktop entries'
'pciutils: PCI bus configuration space access library and tools'
'samba: file sharing over SMB'
'tde-extra: (meta-package) extra utilities and applications for TDE'
'tde-multimedia: (meta-package) multimedia applications, k3b, rosegarden, etc..'
'tde-complete: (meta-package) install all of TDE'
'tde-avahi-tqt: Trinity Avahi-TQt implementation'
'tde-libcaldav: A client library adding support for the CalDAV protocol'
'tde-libcarddav: A client library adding support for the CardDAV protocol'
'tde-tqca-tls: Trinity SSL/TLS plugin for TQt Cryptographic Architecture (TQCA)'
'xorg-fonts-75dpi: X.org 75dpi fonts collection'
'xscreensaver: Screen saver and locker for the X Window System')
confilicts=('trinity-kdebase ''kdemod3-kdebase')
replaces=('trinity-tdebase')
options=('staticlibs' 'libtool' '!strip')
install='trinity-tdebase.install'
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdebase-R${pkgver}.tar.bz2"
'arch-kdeshutdown.png'
'kdm-default-face.png'
'agent-shutdown.sh'
'agent-startup.sh'
'tdm-trinity'
'trinity.desktop'
'tdm.service'
'xsession.patch'
'stat.patch'
'rpcfix.patch'
'config_fix.patch')
md5sums=('aed6cd45278faa17b9a448b34cbb5127'
'2dac928c6177b9fa0f4e751d7dddc62e'
'81eb97f16b66a2152e592358727a30c7'
'18e8d01124b19f7df2937c06e177bf7f'
'c963ef6e37c9051119972a58c67f05fb'
'bb4c25e560fa719e8e8f49ef80bd1c99'
'091f4e1045867bbbc15bf323731aae82'
'e0ddb96fc86bd081ce691744a68d2f9a'
'a761787a4d2f917389ced194552addca'
'9ed22bf950f1b8c722aad0078e270774'
'409bccfb0632c4eda71130e744676b9d'
'b75b47ff872e80ef2853389237665e9f')
build() {
cd ${srcdir}/${pkgname#*-}
msg "Patching to use new rpc/rpc.h include path"
patch -p1 -i ${srcdir}/rpcfix.patch
msg "Patching to not use linux/stat.h"
patch -p1 -i ${srcdir}/stat.patch
msg "Patching CMakeLists.txt to fix config bug"
patch -p1 -i ${srcdir}/config_fix.patch
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p ../build
cd ../build
msg "Starting cmake..."
export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
cmake ${srcdir}/tdebase \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
-DWITH_SASL=ON \
-DWITH_LDAP=ON \
-DWITH_SAMBA=ON \
-DWITH_OPENEXR=ON \
-DWITH_XCOMPOSITE=ON \
-DWITH_XCURSOR=ON \
-DWITH_XFIXES=ON \
-DWITH_XRANDR=ON \
-DWITH_XRENDER=ON \
-DWITH_XDAMAGE=ON \
-DWITH_XEXT=ON \
-DWITH_XTEST=ON \
-DWITH_OPENGL=ON \
-DWITH_XSCREENSAVER=ON \
-DWITH_LIBART=ON \
-DWITH_LIBRAW1394=ON \
-DWITH_PAM=ON \
-DWITH_XDMCP=ON \
-DWITH_XINERAMA=ON \
-DWITH_ARTS=ON \
-DWITH_I8K=ON \
-DWITH_SENSORS=ON \
-DWITH_HAL=OFF \
-DWITH_TDEHWLIB=ON \
-DWITH_UPOWER=ON \
-DBUILD_ALL=ON \
-DWITH_GCC_VISIBILITY=ON
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd $srcdir/build
make -j1 DESTDIR="$pkgdir" install
# install X11 session file /usr/share/xsessions (changed from /etc/X11 sessions)
install -d -m755 ${pkgdir}/usr/share/xsessions
install -m755 ${srcdir}/trinity.desktop ${pkgdir}/usr/share/xsessions/trinity.desktop
# update the Xsession file, this resolves problem with kdm dropping back
# to the login screen.
patch -N ${pkgdir}${TDEDIR}/share/config/tdm/Xsession < ${srcdir}/xsession.patch
## we will need systemd service files created
install -D -m644 "${srcdir}"/tdm.service \
"${pkgdir}"/usr/lib/systemd/system/tdm.service
# Add image for default user avatar. This removes kdm complains about missing
# default avatar from kdm.log
install -D -m 644 $srcdir/kdm-default-face.png ${pkgdir}$TDEDIR/share/apps/tdm/faces/.default.face.icon
install -D -m 644 $srcdir/kdm-default-face.png ${pkgdir}$TDEDIR/share/apps/tdm/pics/users/arch-kdm.png
# create the starttrinity link
# do we need this? wouldn't be better to rename startkde script
# to starttrinity? (renamed to starttde) Create for compatibility sake.
ln -sf $TDEDIR/bin/starttde ${pkgdir}$TDEDIR/bin/starttrinity
# install mkpamserv script, so we can auto-generate pam.d configs in post_install()
install -D -m755 ${srcdir}/tdebase/mkpamserv ${pkgdir}${TDEDIR}/bin/mkpamserv
# Install nice arch logo to use in the shutdown dialog
install -D -m 644 $srcdir/arch-kdeshutdown.png ${pkgdir}$TDEDIR/share/apps/ksmserver/pics/shutdownkonq.png
# add startup/shutdown agents for ssh and gpg-agent
install -m644 -D $srcdir/agent-startup.sh ${pkgdir}$TDEDIR/env/agent-startup.sh
install -m755 -D $srcdir/agent-shutdown.sh ${pkgdir}$TDEDIR/shutdown/agent-shutdown.sh
# fix kde icons for gnome by creating symlinks
mkdir -p ${pkgdir}$TDEDIR/share/icons/gnome/{128x128,64x64,32x32,16x16,48x48,22x22,scalable}
mkdir -p ${pkgdir}$TDEDIR/share/icons/crystalsvg/{128x128/apps,64x64/apps,32x32/apps,16x16/apps,48x48/apps,22x22/apps,scalable/apps}
cd ${pkgdir}$TDEDIR/share/icons/gnome/
for i in *; do
cd $i
ln -sf ../../crystalsvg/$i/apps/ apps
cd ..
done
}

@ -0,0 +1,13 @@
diff -Naur tdebase-orig/tdm/kfrontend/CMakeLists.txt tdebase/tdm/kfrontend/CMakeLists.txt
--- tdebase-orig/tdm/kfrontend/CMakeLists.txt 2018-08-25 10:01:35.000000000 +0000
+++ tdebase/tdm/kfrontend/CMakeLists.txt 2019-01-30 19:27:06.000000000 +0000
@@ -48,7 +48,7 @@
##### tdm_config (executable) ###################
-set_property( SOURCE tdm_config.c APPEND PROPERTY OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/config.ci )
+set_property( SOURCE tdm_config.c tdm_greet.c APPEND PROPERTY OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/config.ci )
tde_add_executable( tdm_config
SOURCES tdm_config.c

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

@ -0,0 +1,21 @@
--- tdebase-orig/CMakeLists.txt 2016-11-06 21:13:18.000000000 -0800
+++ tdebase/CMakeLists.txt 2018-06-11 20:56:07.988765200 -0700
@@ -23,6 +23,8 @@
##### include essential cmake modules ###########
+include_directories( /usr/include/tirpc ) # FIX For ArchLinux
+
include( FindPkgConfig )
include( CheckIncludeFile )
include( CheckIncludeFiles )
--- tdebase-orig/tdeioslave/nfs/CMakeLists.txt 2016-11-06 21:13:18.000000000 -0800
+++ tdebase/tdeioslave/nfs/CMakeLists.txt 2018-06-11 21:22:40.661414000 -0700
@@ -41,6 +41,6 @@
tde_add_kpart( ${target} AUTOMOC
SOURCES tdeio_nfs.cpp mount_xdr.c nfs_prot_xdr.c
- LINK tdeio-shared
+ LINK tdeio-shared tirpc
DESTINATION ${PLUGIN_INSTALL_DIR}
)

@ -0,0 +1,12 @@
diff -Naur tdebase-orig/kdesktop/lock/lockprocess.cc tdebase/kdesktop/lock/lockprocess.cc
--- tdebase-orig/kdesktop/lock/lockprocess.cc 2018-08-25 10:01:35.000000000 +0000
+++ tdebase/kdesktop/lock/lockprocess.cc 2019-01-22 23:24:54.000000000 +0000
@@ -80,7 +80,7 @@
#include <kcrash.h>
#ifdef __linux__
+//#include <linux/stat.h>
-#include <linux/stat.h>
#endif
#include <pthread.h>

@ -4,27 +4,27 @@
. /etc/rc.conf
. /etc/rc.d/functions
PID=`pidof -o %PPID /opt/trinity/bin/kdm`
PID=`pidof -o %PPID /opt/trinity/bin/tdm`
case "$1" in
start)
#Check for running kdm, start when not running
stat_busy "Starting TDM Desktop Manager"
[ -z "$PID" ] && /opt/trinity/bin/kdm &> /dev/null
#Check for running tdm, start when not running
stat_busy "Starting TDE Desktop Manager (tdm)"
[ -z "$PID" ] && /opt/trinity/bin/tdm &> /dev/null
if [ $? -gt 0 ]; then
stat_fail
else
echo $PID > /var/run/kdm.pid
add_daemon kdm-trinity
echo $PID > /var/run/tdm.pid
add_daemon tdm-trinity
stat_done
fi
;;
stop)
stat_busy "Stopping TDM Desktop Manager"
stat_busy "Stopping TDE Desktop Manager (tdm)"
[ ! -z "$PID" ] && kill $PID &> /dev/null
if [ $? -gt 0 ]; then
stat_fail
else
rm_daemon kdm-trinity
rm_daemon tdm-trinity
stat_done
fi
;;

@ -0,0 +1,9 @@
[Unit]
Description=TDE Display Manager
After=systemd-user-sessions.service
[Service]
ExecStart=/opt/trinity/bin/tdm
[Install]
Alias=display-manager.service

@ -1,8 +1,10 @@
post_install() {
ldconfig &> /dev/null
mkpamserv trinity
[ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh
[ -x "${TDEDIR}/bin/mkpamserv" ] && "${TDEDIR}/bin/mkpamserv" trinity || \
echo "Warning: unable to run mkpamserv trinity, you will need to manually confirure pam"
echo "Please remember that you can change your kdesu backend from su to sudo"
echo "by adding following lines to your ~/.trinity/share/kdesurc or to the"
echo "by adding following lines to your ~/.tde/share/kdesurc or to the"
echo "$TDEDIR/share/config/kdesurc:"
echo "[super-user-command]"
echo "super-user-command=sudo"

@ -0,0 +1,8 @@
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/opt/trinity/bin/starttde
TryExec=/opt/trinity/bin/starttde
Name=Trinity
Comment=The Trinity Desktop Environment (TDE). A powerful Open Source graphical desktop environment.

@ -1,5 +1,5 @@
--- /mnt/archlinux/opt/trinity/share/config/kdm/Xsession 2011-12-08 13:08:43.000000000 +0100
+++ /opt/kde3/share/config/kdm/Xsession 2011-09-24 14:52:28.000000000 +0200
+++ /opt/trinity/share/config/tdm/Xsession 2011-09-24 14:52:28.000000000 +0200
@@ -43,4 +43,24 @@
;;
esac
@ -12,16 +12,16 @@
+ exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session."
+ ;;
+ failsafe)
+ exec ck-launch-session xterm -geometry 80x24-0-0
+ exec xterm -geometry 80x24-0-0
+ ;;
+ custom)
+ exec ck-launch-session $HOME/.xsession
+ exec $HOME/.xsession
+ ;;
+ default)
+ exec ck-launch-session /opt/trinity/bin/startkde
+ exec /opt/trinity/bin/starttde
+ ;;
+ *)
+ eval exec ck-launch-session "$session"
+ eval exec "$session"
+ ;;
+ esac
+ exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop."

@ -0,0 +1,94 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-tdelibs
pkgver=14.0.5
pkgrel=1
pkgdesc="Trinity Desktop core libraries and applications"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdelibs'
license=('GPL')
groups=('tde-core')
depends=('aspell'
'hspell'
'jasper'
'libcups'
'libidn'
'libutempter'
'libxcomposite'
'libxslt'
'libxtst'
'openssl-1.0'
'openexr'
'pcre'
'tde-arts'
'tde-libart-lgpl'
'xorg-iceauth'
'xorg-xmessage'
'xorg-xprop'
'xorg-xset'
'xorg-xsetroot'
'tde-dbus-1-tqt')
makedepends=('pkgconfig' 'cmake')
provides=('tdelibs')
conflicts=('trinity-kdelibs' 'trinity-tdelibs' 'kdemod3-kdelibs' 'kdelibs3')
replaces=('trinity-kdelibs' 'trinity-tdelibs')
options=('staticlibs' 'libtool' '!makeflags' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdelibs-R${pkgver}.tar.bz2")
md5sums=('03e4bdd2f36d1f5df1427b731a7c75ae')
install='trinity-tdelibs.install'
build() {
cd "${srcdir}/tdelibs"
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/${_builddir}"
mkdir -p build
cd build
export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
msg "Starting cmake..."
cmake ${srcdir}/tdelibs \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DWITH_ARTS=ON \
-DWITH_ALSA=ON \
-DWITH_LIBART=ON \
-DWITH_LIBIDN=ON \
-DWITH_SSL=ON \
-DWITH_CUPS=ON \
-DWITH_LUA=OFF \
-DWITH_TIFF=ON \
-DWITH_JASPER=ON \
-DWITH_OPENEXR=ON \
-DWITH_UTEMPTER=ON \
-DWITH_AVAHI=ON \
-DWITH_PAM=ON \
-DWITH_PCRE=ON \
-DWITH_GCC_VISIBILITY=ON \
-DWITH_TDEHWLIB_DAEMONS=ON \
-DWITH_UPOWER=ON \
-DWITH_UDISKS2=ON \
-DWITH_LZMA=ON \
-DWITH_XRANDR=ON \
-DWITH_XCOMPOSITE=ON \
-DWITH_ASPELL=ON \
-DWITH_HSPELL=ON
msg "Building - $pkgname..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="$pkgdir" install
msg "Removing conflicting images"
rm ${pkgdir}/opt/trinity/share/mimelnk/application/x-mplayer2.desktop
}

@ -0,0 +1,38 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-tqca-tls
pkgver=14.0.5
pkgrel=1
pkgdesc="Trinity SSL/TLS plugin for TQt Cryptographic Architecture (TQCA)"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tqca-tls'
license=('GPL')
groups=('tde-core')
depends=('tde-tqtinterface' 'openssl-1.0')
makedepends=('pkgconfig')
provides=('tqca-tls')
conflicts=('trinity-tqca-tls')
replaces=('trinity-tqca-tls')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/dependencies/tqca-tls-R${pkgver}.tar.bz2")
md5sums=('21dd2d8680bdfccbbb68616682d5e898')
build() {
cd ${srcdir}/dependencies/${pkgname#*-}
msg "Starting configure..."
./configure --qtdir=${QTDIR} --with-openssl-inc=/usr/include/openssl-1.0 \
--with-openssl-lib=/usr/lib/openssl-1.0
msg "Building - $pkgname..."
make || return 1
}
package() {
msg "Packaging - $pkgname"
cd ${srcdir}/dependencies/${pkgname#*-}
make INSTALL_ROOT="${pkgdir}" install
}

@ -0,0 +1,59 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: Pawel 'l0ner' Soltys <pwslts@gmail.com>
# Contributor: Calvin Morrison <mutantturkey@gmail.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-tqtinterface
pkgver=14.0.5
pkgrel=1
arch=('i686' 'x86_64')
url="http://trinity.pearsoncomputing.net"
license=('GPL2')
groups=('tde-core')
pkgdesc="TQt interface for the TDE desktop"
depends=('tde-tqt3' 'glu')
makedepends=('pkgconfig' 'cmake')
provides=('tqtinterface')
conflicts=('kdemod3-tqtinterface' 'trinity-tqtinterface')
replaces=('trinity-tqtinterface')
# makeopts=('libtool' '!emptydirs' '!strip')
options=('staticlibs' 'libtool' '!emptydirs' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/dependencies/tqtinterface-R${pkgver}.tar.bz2"
'tqtpc-location.patch')
md5sums=('b1d086bbcc0cd62dfbb5833ff0af71a2'
'c15745c944d98cb7c4cb553f0ca421d4')
install='trinity-tqtinterface.install'
_prefix=/usr
_tdedir=/opt/trinity
build() {
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake "../dependencies/tqtinterface" \
-DCMAKE_INSTALL_PREFIX=${_prefix} \
-DQT_PREFIX_DIR=${QTDIR} \
-DQT_INCLUDE_DIR=${QTDIR}/include \
-DMOC_EXECUTABLE=${QTDIR}/bin/moc \
-DQT_VERSION=3
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
# Create and install ld.so.conf.d file
install -d -m755 $pkgdir/etc/ld.so.conf.d/
echo ${_tdedir}/lib > $pkgdir/etc/ld.so.conf.d/trinity.conf
echo ${_tdedir}/lib/trinity >> $pkgdir/etc/ld.so.conf.d/trinity.conf
}

@ -0,0 +1,12 @@
post_install() {
ldconfig &> /dev/null
}
post_upgrade() {
post_install
}
post_remove() {
post_install
}

@ -0,0 +1,59 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-tdesdk
pkgver=14.0.5
pkgrel=1
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdesdk'
license=('GPL')
groups=('tde-devel')
pkgdesc="Trinity Desktop Development Tools"
depends=('tde-tdebase')
makedepends=('pkgconfig' 'cmake' 'flex' 'subversion')
provides=('tdesdk')
conflicts=('trinity-tdesdk' 'trinity-kdesdk')
replaces=('trinity-tdesdk')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdesdk-R${pkgver}.tar.bz2")
md5sums=('3821592afede20daf82ed2eef597955b')
# install=''
#prepare() {
# patch -Np1 -i "${srcdir}/../kautoconfig.patch"
#}
build() {
## Generate config files and update with autoreconf
cd ${srcdir}/${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}..."
CFLAGS="${CFLAGS} -fpermissive" \
CXXFLAGS="${CXXFLAGS} -std=c++0x -fpermissive" \
./configure \
--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() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${pkgname#*-} # use for libtool
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,49 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-tdevelop
pkgver=14.0.5
pkgrel=1
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdevelop'
license=('GPL')
groups=('tde-devel')
pkgdesc="Trinity Desktop Developer Tools"
depends=('tde-tdebase')
makedepends=('pkgconfig' 'cmake')
provides=('tdevelop')
conflicts=('trinity-tdevelop' 'trinity-kdevelop')
replaces=('trinity-tdevelop')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdevelop-R${pkgver}.tar.bz2"
"fix_tqt_error.patch")
md5sums=('ddc6fe1c7adc3c6284db806a8ea96e76'
'da7c0a4793e98351d9f2d4122d3d2626')
# install=''
build() {
cd ${srcdir}/${pkgname#*-}
patch -p1 -i ${srcdir}/fix_tqt_error.patch
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p ${srcdir}/build
cd ${srcdir}/build
msg "Starting cmake..."
cmake ${srcdir}/${pkgname#*-} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=$TDEDIR \
-DWITH_BUILDTOOL_ALL=ON \
-DWITH_LANGUAGE_ALL=ON \
-DWITH_VCS_ALL=ON \
-DBUILD_ALL=ON
msg "Building - ${pkgname#*-}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,26 @@
diff -Naur tdevelop-orig/lib/interfaces/external/CMakeLists.txt tdevelop/lib/interfaces/external/CMakeLists.txt
--- tdevelop-orig/lib/interfaces/external/CMakeLists.txt 2015-09-22 20:10:40.000000000 -0700
+++ tdevelop/lib/interfaces/external/CMakeLists.txt 2017-06-29 04:29:48.095622130 -0700
@@ -15,6 +15,9 @@
${TQT_INCLUDE_DIRS}
)
+link_directories (
+ ${TQT_LIBRARY_DIRS}
+)
##### headers ###################################
diff -Naur tdevelop-orig/src/newui/CMakeLists.txt tdevelop/src/newui/CMakeLists.txt
--- tdevelop-orig/src/newui/CMakeLists.txt 2015-09-22 20:10:40.000000000 -0700
+++ tdevelop/src/newui/CMakeLists.txt 2017-06-29 04:34:10.788957492 -0700
@@ -15,6 +15,9 @@
${TQT_INCLUDE_DIRS}
)
+link_directories(
+ ${TQT_LIBRARY_DIRS}
+)
##### d (shared) ################################

@ -0,0 +1,43 @@
# Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-tdewebdev
pkgver=14.0.5
pkgrel=1
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdewebdev'
license=('GPL')
groups=('tde-devel')
pkgdesc="Trinity Web Developer Tools"
depends=('tde-tdebase')
makedepends=('pkgconfig' 'cmake')
provides=('tdewebdev')
conflicts=('trinity-tdewebdev' 'trinity-kdewebdev')
replaces=('trinity-tdewebdev')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdewebdev-R${pkgver}.tar.bz2")
md5sums=('a51df50c2a897883d3557421b6949620')
# install=''
build() {
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${pkgname#*-} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=$TDEDIR \
-DWITH_SPEEX=ON \
-DWITH_ARTS=ON \
-DBUILD_ALL=ON
msg "Building - ${pkgname#*-}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,40 @@
# Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-amarok
pkgver=14.0.5
pkgrel=1
pkgdesc="TDE Amarok"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/amarok'
license=('GPL')
groups=('tde-extra')
depends=('tde-tdebase' 'taglib')
makedepends=('pkgconfig' 'cmake')
#provides=('tde-amarok')
#conflicts=('tde-amarok')
#replaces=('tde-amarok')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/amarok-R${pkgver}.tar.bz2")
md5sums=('0351b0d4ee54ae266e2a3ec47cd3accf')
# install=''
build() {
## Generate config files and update with autoreconf
cd ${srcdir}/applications/${pkgname#*-}
msg "Running make -f admin/Makefile.common ...."
make -f admin/Makefile.common
## configure
msg "Configuring - ${pkgname}..."
./configure --prefix=${TDEDIR}
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-}
make -j1 DESTDIR="${pkgdir}" install
}

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

@ -0,0 +1,48 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-gtk3-tqt-engine
pkgver=14.0.5
pkgrel=1
pkgdesc="gtk3 tqt engine"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/gtk3-tqt-engine'
license=('GPL')
groups=('tde-extra')
depends=('tde-tdebase' 'gtk3')
makedepends=('pkgconfig' 'cmake')
#provides=('tdemultimedia')
#conflicts=('gtk3-tqt-engine')
#replaces=('gtk3-tqt-engine')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/gtk3-tqt-engine-R${pkgver}.tar.bz2")
md5sums=('76b078e7afcd6a8e683efa924fcfad2e')
# install=''
build() {
## 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}
### 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
LD_LIBRARY_PATH=$TQTDIR/lib make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-}
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,60 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-kmplayer
pkgver=14.0.5
pkgrel=1
pkgdesc="TDE KMPlayer"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/kmplayer'
license=('GPL')
groups=('tde-extra')
depends=('tde-tdebase' 'dbus-glib')
makedepends=('pkgconfig' 'cmake' 'mplayer')
#provides=('kmplayer')
#conflicts=('kmplayer')
#replaces=('kmplayer')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/kmplayer-R${pkgver}.tar.bz2"
"callback-stub-fix.patch")
md5sums=('968e2116b333ea646ce00fd2ab2038a8'
'31ed0b0814a3855c65541c058ac91a68')
# install=''
build() {
## 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
msg "Configuring - ${pkgname}..."
CFLAGS="${CFLAGS} -fpermissive" \
CXXFLAGS="${CXXFLAGS} -fpermissive" \
./configure \
--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() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} # use for libtool
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,35 @@
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:

@ -0,0 +1,56 @@
# Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-krusader
pkgver=14.0.5
pkgrel=1
pkgdesc="TDE Krusader"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/krusader'
license=('GPL')
groups=('tde-extra')
depends=('tde-tdebase')
makedepends=('pkgconfig' 'automake')
#provides=('krusader')
#conflicts=('krusader')
#replaces=('krusader')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/krusader-R${pkgver}.tar.bz2")
md5sums=('0787b4b4271f7a107b4d397db621b145')
# install=''
build() {
# 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
msg "Configuring - ${pkgname}..."
CFLAGS="${CFLAGS} -fpermissive" \
CXXFLAGS="${CXXFLAGS} -fpermissive" \
./configure \
--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() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} # use for libtool
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,56 @@
# Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-ksplash-engine-moodin
pkgver=14.0.5
pkgrel=1
pkgdesc="TDE KSplash Engine Moodin"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/ksplash-engine-moodin'
license=('GPL')
groups=('tde-extra')
depends=('tde-tdebase')
makedepends=('pkgconfig' 'automake')
#provides=('ksplash-engine-moodin')
#conflicts=('ksplash-engine-moodin')
#replaces=('ksplash-engine-moodin')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/ksplash-engine-moodin-R${pkgver}.tar.bz2")
md5sums=('fb580976442327d34fbfcd2fcab63e9e')
# install=''
build() {
# 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
msg "Configuring - ${pkgname}..."
CFLAGS="${CFLAGS} -fpermissive" \
CXXFLAGS="${CXXFLAGS} -fpermissive" \
./configure \
--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() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} # use for libtool
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,46 @@
# Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-style-qtcurve
pkgver=14.0.5
pkgrel=1
pkgdesc="TDE Style QTCurve"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/tde-style-qtcurve'
license=('GPL')
groups=('tde-extra')
depends=('tde-tdebase')
makedepends=('pkgconfig' 'cmake')
#provides=('tde-style-qtcurve')
#conflicts=('tde-style-qtcurve')
#replaces=('tde-style-qtcurve')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/tde-style-qtcurve-R${pkgver}.tar.bz2")
md5sums=('43e7e865807d966890663e511837b616')
# install=''
build() {
## Generate config files and update with autoreconf
cd ${srcdir}/applications/${pkgname}
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p "$srcdir/build"
cd "$srcdir/build"
msg "Starting cmake..."
cmake ${srcdir}/applications/${pkgname} \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
-DBUILD_ALL=ON \
-DWITH_GCC_VISIBILITY=ON
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build # use for libtool
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,49 @@
# Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-systemsettings
pkgver=14.0.5
pkgrel=1
pkgdesc="TDE System Settings"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/tde-systemsettings'
license=('GPL')
groups=('tde-extra')
depends=('tde-tdebase')
makedepends=('pkgconfig' 'cmake')
#provides=('tde-systemsettings')
#conflicts=('tde-systemsettings')
#replaces=('tde-systemsettings')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/tde-systemsettings-R${pkgver}.tar.bz2")
md5sums=('2a59f87b39bd63b8ae30eca38763a3ec')
# install=''
build() {
## 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}
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname}
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
}

@ -0,0 +1,60 @@
# Maintainer: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-tdeaccessibility
pkgver=14.0.5
pkgrel=1
pkgdesc="Accessibility utilities for the TDE Desktop"
arch=('i686' 'x86_64')
url="http://scm.trinitydesktop.org/scm/git/${pkgname#*-}"
license=('GPL')
groups=('tde-extra')
depends=('tde-tdebase')
makedepends=('pkgconfig' 'cmake' 'autoconf' 'imake')
optdepends=()
provides=("${pkgname#*-}")
conflicts=("trinity-${pkgname#*-}")
replaces=("trinity-${pkgname#*-}")
options=('staticlibs' 'libtool' '!emptydirs')
# install='pkgname.install'
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdeaccessibility-R${pkgver}.tar.bz2")
md5sums=('e6b46859ddc8bb22e6b4e5cd21f989e1')
build() {
cd ${srcdir}/${pkgname#*-}
## Generate config files and update with autoreconf
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} \
--with-qt-dir=${QTDIR} \
--with-extra-libs=${TDEDIR}/lib/trinity \
--localstatedir=/var \
--enable-kttsd-epos=no \
--enable-kttsd-festivalint=no \
--enable-kttsd-flite=no \
--enable-kttsd-freetts=no \
--enable-kttsd-hadifix=no \
--enable-debug=full \
--enable-closure
msg "Building - ${pkgname}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${pkgname#*-} # use for non-out-of-source
make -j1 DESTDIR="$pkgdir" install
}

@ -0,0 +1,43 @@
# Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-tdeaddons
pkgver=14.0.5
pkgrel=1
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdeaddons'
license=('GPL')
groups=('tde-extra')
pkgdesc="Trinity Desktop Addons"
depends=('tde-tdebase')
makedepends=('pkgconfig' 'cmake' 'tde-tdegames' 'tde-tdepim' 'tde-tdemultimedia')
provides=('tdeaddons')
conflicts=('trinity-tdeaddons' 'trinity-kdeaddons')
replaces=('trinity-tdeaddons')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdeaddons-R${pkgver}.tar.bz2")
md5sums=('b730d4d465d867755a19f77e6efc9e88')
# install=''
build() {
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${pkgname#*-} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=$TDEDIR \
-DWITH_SPEEX=ON \
-DWITH_ARTS=ON \
-DBUILD_ALL=ON
msg "Building - ${pkgname#*-}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,75 @@
# Maintainer: e1z0 <justinas at eofnet dot lt>
pkgname=tde-tdeedu
pkgver=14.0.5
pkgrel=1
pkgdesc="Educational utilities for the TDE Desktop"
arch=('i686' 'x86_64')
url="http://scm.trinitydesktop.org/scm/git/${pkgname#*-}"
license=('GPL')
groups=('tde-extra')
depends=('tde-tdebase')
makedepends=('pkgconfig' 'autoconf')
optdepends=()
provides=("${pkgname#*-}")
conflicts=("trinity-${pkgname#*-}")
replaces=("trinity-${pkgname#*-}")
options=('staticlibs' 'libtool' '!emptydirs')
# install='pkgname.install'
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdeedu-R${pkgver}.tar.bz2"
"kmplot.patch")
md5sums=('b6ceb82d93d19e3862dfb01c45457774'
'3b00bf93b77d020d69d9d92ef80041d2')
build() {
cd ${srcdir}/${pkgname#*-}
## Generate config files and update with autoreconf
msg "Patching for kmplot..."
patch -p1 -i ${srcdir}/kmplot.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
msg "Configuring - ${pkgname}..."
./configure \
--prefix=${TDEDIR} \
--with-qt-dir=${QTDIR} \
--with-extra-libs=${TDEDIR}/lib/trinity \
--localstatedir=/var \
--enable-kttsd-epos=no \
--enable-kttsd-festivalint=no \
--enable-kttsd-flite=no \
--enable-kttsd-freetts=no \
--enable-kttsd-hadifix=no \
--enable-debug=full \
--enable-closure
msg "Building - ${pkgname}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${pkgname#*-} # use for non-out-of-source
make -j1 DESTDIR="$pkgdir" install
# # remove icons that conflict with tdelibs
# msg "Removing kttsd.png icons that conflict with tdelibs..."
# rm ${pkgdir}/opt/trinity/share/icons/crystalsvg/16x16/apps/kttsd.png
# rm ${pkgdir}/opt/trinity/share/icons/crystalsvg/22x22/apps/kttsd.png
# rm ${pkgdir}/opt/trinity/share/icons/crystalsvg/32x32/apps/kttsd.png
# rm ${pkgdir}/opt/trinity/share/icons/crystalsvg/48x48/apps/kttsd.png
# rm ${pkgdir}/opt/trinity/share/icons/crystalsvg/64x64/apps/kttsd.png
# rm ${pkgdir}/opt/trinity/share/icons/crystalsvg/128x128/apps/kttsd.png
# rm ${pkgdir}/opt/trinity/share/icons/crystalsvg/scalable/apps/kttsd.svgz
}

@ -0,0 +1,12 @@
diff -Naur tdeedu-orig/kmplot/kmplot/Makefile.am tdeedu/kmplot/kmplot/Makefile.am
--- tdeedu-orig/kmplot/kmplot/Makefile.am 2018-08-25 10:03:05.000000000 +0000
+++ tdeedu/kmplot/kmplot/Makefile.am 2019-01-31 21:39:42.000000000 +0000
@@ -28,6 +28,8 @@
kmplot_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEIO) $(LIB_TDEPARTS) -lDCOP
kmplot_LDADD = $(LIB_TDEPARTS)
+kmplot_COMPILE_FIRST = FktDlgData.h qminmax.h settings.h
+
# this is where the desktop file will go
appmimedir = $(kde_mimedir)/application
appmime_DATA = x-kmplot.desktop

@ -0,0 +1,43 @@
# Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-tdegames
pkgver=14.0.5
pkgrel=1
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdegames'
license=('GPL')
groups=('tde-extra')
pkgdesc="Trinity Desktop Games"
depends=('tde-tdebase')
makedepends=('pkgconfig' 'cmake')
provides=('tdegames')
conflicts=('trinity-tdegames' 'trinity-kdegames')
replaces=('trinity-tdegames')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdegames-R${pkgver}.tar.bz2")
md5sums=('8832d778231615da0dc6b4d1e083f9ba')
# install=''
build() {
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${pkgname#*-} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=$TDEDIR \
-DWITH_SPEEX=ON \
-DWITH_ARTS=ON \
-DBUILD_ALL=ON
msg "Building - ${pkgname#*-}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,60 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-tdemultimedia
pkgver=14.0.5
pkgrel=1
pkgdesc="Trinity Desktop MultiMedia Components"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdemultimedia'
license=('GPL')
groups=('tde-extra')
depends=('tde-tdebase')
makedepends=('pkgconfig' 'cmake')
provides=('tdemultimedia')
conflicts=('trinity-tdemultimedia' 'trinity-kdemultimedia')
replaces=('trinity-tdemultimedia')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdemultimedia-R${pkgver}.tar.bz2"
"stat.patch")
md5sums=('35df868eecb8a7d794c156fe6e6e038c'
'19a31ab61d45477149dd7ab6b85a17cd')
# install=''
build() {
## Generate config files and update with autoreconf
cd ${srcdir}/${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 "Patching to not use linux/stat.h"
patch -p1 -i ${srcdir}/stat.patch
msg "Running make -f admin/Makefile.common ...."
make -f admin/Makefile.common
## configure
msg "Configuring - ${pkgname}..."
CFLAGS="${CFLAGS} -fpermissive" \
CXXFLAGS="${CXXFLAGS} -fpermissive" \
./configure \
--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() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/${pkgname#*-} # use for libtool
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,15 @@
diff -Naur tdemultimedia-orig/kscd/kcompactdisc.cpp tdemultimedia/kscd/kcompactdisc.cpp
--- tdemultimedia-orig/kscd/kcompactdisc.cpp 2018-08-25 05:29:23.000000000 +0000
+++ tdemultimedia/kscd/kcompactdisc.cpp 2019-01-31 10:16:44.000000000 +0000
@@ -42,11 +42,6 @@
#include <fcntl.h>
#include <sys/ioctl.h>
-/* this is for glibc 2.x which the ust structure in ustat.h not stat.h */
-#ifdef __GLIBC__
-#include <sys/ustat.h>
-#endif
-
#ifdef __FreeBSD__
#include <sys/param.h>
#include <sys/ucred.h>

@ -0,0 +1,44 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-tdenetwork
pkgver=14.0.5
pkgrel=1
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdenetwork'
license=('GPL')
groups=('tde-extra')
pkgdesc="Trinity Desktop Network Components"
depends=('tde-tdebase' 'speex' 'wireless_tools' 'wpa_supplicant')
makedepends=('pkgconfig' 'cmake')
provides=('tdenetwork')
conflicts=('trinity-tdenetwork' 'trinity-kdenetwork')
replaces=('trinity-tdenetwork')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdenetwork-R${pkgver}.tar.bz2")
md5sums=('a8bf7062f8955179955aa6a52e58112c')
# install=''
build() {
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${pkgname#*-} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=$TDEDIR \
-DWITH_SPEEX=ON \
-DWITH_ARTS=ON \
-DBUILD_ALL=ON
msg "Building - ${pkgname#*-}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
}

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

@ -0,0 +1,46 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-tdepim
pkgver=14.0.5
pkgrel=1
pkgdesc="Trinity Desktop PIM Components"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdepim'
license=('GPL')
groups=('tde-extra')
depends=('tde-tdenetwork' 'boost' 'boost-libs' 'gnokii' 'libxss' 'xscreensaver' 'tde-libcaldav' 'tde-libcarddav')
makedepends=('pkgconfig' 'cmake' )
provides=('tdepim')
replaces=('trinity-tdepim')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdepim-R${pkgver}.tar.bz2")
md5sums=('0dfd3561ff0ffc440fc9ead221021333')
build() {
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${pkgname#*-} \
-DCMAKE_C_FLAGS="-fpermissive" \
-DCMAKE_CXX_FLAGS="-fpermissive" \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=$TDEDIR \
-DWITH_ALL_OPTIONS=ON \
-DBUILD_ALL=ON
msg "Building - ${pkgname#*-}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
# Removing /opt/trinity/share/icons/default.tde to prevent a conflict
rm -rf ${pkgdir}/opt/trinity/share/icons/default.tde
}

@ -0,0 +1,60 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
_mod=tdepowersave
_cat=applications/
_kdemod="${_mod/tde/kde}"
pkgname="tde-$_mod"
pkgver=14.0.5
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64')
url="http://scm.trinitydesktop.org/scm/git/$_mod"
license=('GPL')
#provides=("$_mod")
groups=('tde-extra')
depends=(
'tde-tdelibs'
'tde-dbus-1-tqt'
)
makedepends=(
'autoconf'
'cmake'
'pkgconfig'
)
optdepends=()
confilicts=("trinity-$_kdemod" "kdemod3-$_kdemod")
#replaces=("trinity-$_mod")
options=('staticlibs' 'libtool' '!strip')
install=
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R$pkgver/$_cat$_mod-R$pkgver.tar.bz2")
build() {
cd "${srcdir}/${_cat}${_mod}"
msg "Patch sources"
sed -i 's/^int kdemain/KDE_EXPORT \0/' src/main.cpp
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p "$srcdir/build"
cd "$srcdir/build"
msg "Starting cmake..."
export LIBRARY_PATH="$LIBRARY_PATH:/opt/trinity/lib/"
cmake ${srcdir}/${_cat}${_mod} \
-DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
-DBUILD_ALL=ON \
-DWITH_GCC_VISIBILITY=ON
make VERBOSE=1 $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd "$srcdir/build"
make -j1 DESTDIR="$pkgdir" install
}
md5sums=('5006a20e844e3d8dc2ba8dbc41487990')

@ -0,0 +1,56 @@
# Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-tdesudo
pkgver=14.0.5
pkgrel=1
pkgdesc="TDE Sudo"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/tdesudo'
license=('GPL')
groups=('tde-extra')
depends=('tde-tdebase')
makedepends=('pkgconfig' 'automake')
#provides=('tdesudo')
#conflicts=('tdesudo')
#replaces=('tdesudo')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/tdesudo-R${pkgver}.tar.bz2")
md5sums=('8f86b7b497a9575979b27fd2911b0106')
# install=''
build() {
# 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
msg "Configuring - ${pkgname#*-}..."
CFLAGS="${CFLAGS} -fpermissive" \
CXXFLAGS="${CXXFLAGS} -fpermissive" \
./configure \
--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() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} # use for libtool
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,43 @@
# Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-tdetoys
pkgver=14.0.5
pkgrel=1
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/tdetoys'
license=('GPL')
groups=('tde-extra')
pkgdesc="Trinity Desktop Toys"
depends=('tde-tdebase')
makedepends=('pkgconfig' 'cmake' 'tde-tdegames')
provides=('tdetoys')
conflicts=('trinity-tdetoys' 'trinity-kdetoys')
replaces=('trinity-tdetoys')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/tdetoys-R${pkgver}.tar.bz2")
md5sums=('bc2324f104aa0c9db1caf2e8419b76fb')
# install=''
build() {
cd $srcdir
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p build
cd build
msg "Starting cmake..."
cmake ${srcdir}/${pkgname#*-} \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=$TDEDIR \
-DWITH_SPEEX=ON \
-DWITH_ARTS=ON \
-DBUILD_ALL=ON
msg "Building - ${pkgname#*-}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/build
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,56 @@
# Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-tdmtheme
pkgver=14.0.5
pkgrel=1
pkgdesc="TDM Theme"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/tdmtheme'
license=('GPL')
groups=('tde-extra')
depends=('tde-tdebase')
makedepends=('pkgconfig' 'automake')
#provides=('tdmtheme')
#conflicts=('tdmtheme')
#replaces=('tdmtheme')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/tdmtheme-R${pkgver}.tar.bz2")
md5sums=('dc202459e80fde7b469ef1cfb684803c')
# install=''
build() {
# 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
msg "Configuring - ${pkgname#*-}..."
CFLAGS="${CFLAGS} -fpermissive" \
CXXFLAGS="${CXXFLAGS} -fpermissive" \
./configure \
--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() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} # use for libtool
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,56 @@
# Contributor: e1z0 <justinas at eofnet dot lt>
pkgname=tde-twin-style-crystal
pkgver=14.0.5
pkgrel=1
pkgdesc="TDE TWin Style Crystal"
arch=('i686' 'x86_64')
url='http://scm.trinitydesktop.org/scm/git/applications/twin-style-crystal'
license=('GPL')
groups=('tde-extra')
depends=('tde-tdebase')
makedepends=('pkgconfig' 'automake')
#provides=('twin-style-crystal')
#conflicts=('twin-style-crystal')
#replaces=('twin-style-crystal')
options=('staticlibs' 'libtool' '!strip')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/applications/twin-style-crystal-R${pkgver}.tar.bz2")
md5sums=('51983ea2543b9ed886b4357bc6cfec60')
# install=''
build() {
# 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
msg "Configuring - ${pkgname#*-}..."
CFLAGS="${CFLAGS} -fpermissive" \
CXXFLAGS="${CXXFLAGS} -fpermissive" \
./configure \
--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() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/applications/${pkgname#*-} # use for libtool
make -j1 DESTDIR="${pkgdir}" install
}

@ -0,0 +1,37 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contribuitor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-libcaldav
pkgver=14.0.5
pkgrel=1
pkgdesc="A client library adding support for the CalDAV protocol (rfc4791)"
arch=('i686' 'x86_64')
url="http://scm.trinitydesktop.org/scm/git/libcaldav"
license=('GPL')
groups=('tde-libs')
depends=('curl' 'glib2')
makedepends=(doxygen)
optdepends=()
provides=('libcaldav')
# conflicts=()
replaces=('trinity-libcaldav')
options=('staticlibs' 'libtool' '!strip')
install=
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/dependencies/libcaldav-R${pkgver}.tar.bz2")
md5sums=('e834fe3095d2c58f68fceebb5235aac2')
build() {
cd $srcdir
cd $srcdir/dependencies/${pkgname#*-}
./autogen.sh --prefix=/usr
make $NUMJOBS
}
package() {
cd ${srcdir}/dependencies/${pkgname#*-}
make -j1 DESTDIR=${pkgdir} install
}

@ -0,0 +1,36 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty@gmail.com>
pkgname=tde-libcarddav
pkgver=14.0.5
pkgrel=1
pkgdesc="A client library adding support for the CardDAV protocol"
arch=('i686' 'x86_64')
url="http://scm.trinitydesktop.org/scm/git/libcarddav"
groups=('tde-libs')
depends=('curl')
license=('GPL')
provides=('libcarddav')
# conflicts=()
replaces=('trinity-libcarddav')
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/dependencies/libcarddav-R${pkgver}.tar.bz2")
md5sums=('cd52173e640c5072bd5bf69e36bba47e')
_prefix=/usr
build() {
cd $srcdir
cd ${srcdir}/dependencies/${pkgname#*-}
msg "Running ./autogen.sh for autoreconf"
./autogen.sh --prefix=${_prefix}
make $NUMJOBS
}
package() {
cd ${srcdir}/dependencies/${pkgname#*-}
make -j1 DESTDIR=${pkgdir} install
}

@ -0,0 +1,64 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-libkdcraw
pkgver=14.0.5
pkgrel=1
pkgdesc="The EXIV2 Library interface for TDE kipi-plugins"
arch=('i686' 'x86_64')
url="http://scm.trinitydesktop.org/scm/git/${pkgname#*-}"
license=('GPL')
groups=('tde-libs')
depends=('tde-tdebase' 'libraw' 'lcms')
makedepends=('pkgconfig' 'autoconf' 'imake')
optdepends=()
provides=("${pkgname#*-}")
conflicts=("trinity-${pkgname#*-}")
replaces=("trinity-${pkgname#*-}")
options=('staticlibs' 'libtool' '!emptydirs')
# install='pkgname.install'
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/libraries/libkdcraw-R${pkgver}.tar.bz2")
md5sums=('45d3aea12d4b1e307ed77639346b1b85')
build() {
## Generate config files and update with autoreconf
cd ${srcdir}/libraries/${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 autotools, libtoolize, aclocal, autoupdate, autoconf, automake, autoreconf"
aclocal
autoupdate
autoconf
automake --add-missing
msg "Running make -f admin/Makefile.common ...."
make -f admin/Makefile.common
## configure
msg "Configuring - ${pkgname}..."
./configure \
--prefix=${TDEDIR} \
--with-qt-dir=${QTDIR} \
--with-qt-includes=${QTDIR}/include \
--with-qt-libraries=${QTDIR}/lib \
--localstatedir=/var \
--enable-debug=full \
--enable-closure
## make $NUMJOBS
msg "Building - ${pkgname}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/libraries/${pkgname#*-} # use for non-out-of-source
make -j1 DESTDIR="$pkgdir" install
}

@ -0,0 +1,62 @@
# Maintainer: Michael Manley <mmanley@nasutek.com>
# Contributor: David C. Rankin <drankinatty at gmail dot com>
pkgname=tde-libkexiv2
pkgver=14.0.5
pkgrel=1
pkgdesc="The EXIV2 Library interface for TDE kipi-plugins"
arch=('i686' 'x86_64')
url="http://scm.trinitydesktop.org/scm/git/${pkgname#*-}"
license=('GPL')
groups=('tde-libs')
depends=('tde-tdebase' 'exiv2')
makedepends=('pkgconfig' 'autoconf' 'imake')
optdepends=()
provides=("${pkgname#*-}")
conflicts=("trinity-${pkgname#*-}")
replaces=("trinity-${pkgname#*-}")
options=('staticlibs' 'libtool' '!emptydirs')
# install='pkgname.install'
source=("http://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/libraries/libkexiv2-R${pkgver}.tar.bz2"
"exiv2-fixes.patch")
md5sums=('c6fbcf0c85099e9f689e6af69507b860'
'71bf0967f94cf8975c5be0efe313265e')
build() {
## Generate config files and update with autoreconf
cd ${srcdir}/libraries/${pkgname#*-}
msg "Patching to fix compiler errors with exiv2..."
patch -p1 -i ${srcdir}/exiv2-fixes.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
msg "Configuring - ${pkgname}..."
./configure \
--prefix=${TDEDIR} \
--with-qt-dir=${QTDIR} \
--with-qt-includes=${QTDIR}/include \
--with-qt-libraries=${QTDIR}/lib \
--localstatedir=/var \
--enable-debug=full \
--enable-closure
msg "Building - ${pkgname}..."
make $NUMJOBS
}
package() {
msg "Packaging - $pkgname-$pkgver"
cd ${srcdir}/libraries/${pkgname#*-} # use for non-out-of-source
make -j1 DESTDIR="$pkgdir" install
}

@ -0,0 +1,105 @@
diff -Naur libkexiv2.orig/libkexiv2/libkexiv2/kexiv2.cpp libkexiv2/libkexiv2/libkexiv2/kexiv2.cpp
--- libkexiv2.orig/libkexiv2/libkexiv2/kexiv2.cpp 2015-09-23 05:34:27.000000000 +0000
+++ libkexiv2/libkexiv2/libkexiv2/kexiv2.cpp 2019-06-19 03:34:15.000000000 +0000
@@ -180,7 +180,7 @@
Exiv2::ExifData& exif = d->exifMetadata;
-#if (EXIV2_TEST_VERSION(0,17,91))
+#if !(EXIV2_TEST_VERSION(0,18,0))
Exiv2::Blob blob;
Exiv2::ExifParser::encode(blob, Exiv2::bigEndian, exif);
TQByteArray ba(blob.size());
@@ -227,7 +227,7 @@
}
else
{
-#if (EXIV2_TEST_VERSION(0,17,91))
+#if !(EXIV2_TEST_VERSION(0,18,0))
c2 = Exiv2::IptcParser::encode(d->iptcMetadata);
#else
c2 = iptc.copy();
@@ -263,7 +263,7 @@
{
if (!data.isEmpty())
{
-#if (EXIV2_TEST_VERSION(0,17,91))
+#if !(EXIV2_TEST_VERSION(0,18,0))
Exiv2::ExifParser::decode(d->exifMetadata, (const Exiv2::byte*)data.data(), data.size());
return (!d->exifMetadata.empty());
#else
@@ -291,7 +291,7 @@
{
if (!data.isEmpty())
{
-#if (EXIV2_TEST_VERSION(0,17,91))
+#if !(EXIV2_TEST_VERSION(0,18,0))
Exiv2::IptcParser::decode(d->iptcMetadata, (const Exiv2::byte*)data.data(), data.size());
return (!d->iptcMetadata.empty());
#else
@@ -715,7 +715,7 @@
try
{
-#if (EXIV2_TEST_VERSION(0,17,91))
+#if !(EXIV2_TEST_VERSION(0,18,0))
Exiv2::ExifThumbC thumb(d->exifMetadata);
Exiv2::DataBuf const c1 = thumb.copy();
#else
@@ -795,7 +795,7 @@
try
{
-#if (EXIV2_TEST_VERSION(0,17,91))
+#if !(EXIV2_TEST_VERSION(0,18,0))
TQByteArray data;
TQBuffer buffer(data);
buffer.open(IO_WriteOnly);
@@ -1401,7 +1401,7 @@
TQByteArray data((*it).size());
if (data.size())
{
-#if (EXIV2_TEST_VERSION(0,17,91))
+#if !(EXIV2_TEST_VERSION(0,18,0))
(*it).copy((Exiv2::byte*)data.data(), Exiv2::bigEndian);
#else
(*it).copy((Exiv2::byte*)data.data(), exifData.byteOrder());
@@ -1603,7 +1603,7 @@
{
std::string exifkey(exifTagName);
Exiv2::ExifKey ek(exifkey);
-#if EXIV2_TEST_VERSION(0, 21, 0)
+#if !EXIV2_TEST_VERSION(0, 18, 0)
return TQString::fromLocal8Bit( ek.tagLabel().c_str() );
#else
return TQString::fromLocal8Bit( Exiv2::ExifTags::tagTitle(ek.tag(), ek.ifdId()) );
@@ -1623,7 +1623,7 @@
{
std::string exifkey(exifTagName);
Exiv2::ExifKey ek(exifkey);
-#if EXIV2_TEST_VERSION(0, 21, 0)
+#if !EXIV2_TEST_VERSION(0, 18, 0)
return TQString::fromLocal8Bit( ek.tagDesc().c_str() );
#else
return TQString::fromLocal8Bit( Exiv2::ExifTags::tagDesc(ek.tag(), ek.ifdId()) );
diff -Naur libkexiv2.orig/libkexiv2/libkexiv2/kexiv2private.cpp libkexiv2/libkexiv2/libkexiv2/kexiv2private.cpp
--- libkexiv2.orig/libkexiv2/libkexiv2/kexiv2private.cpp 2015-09-23 05:34:27.000000000 +0000
+++ libkexiv2/libkexiv2/libkexiv2/kexiv2private.cpp 2019-06-19 03:34:03.000000000 +0000
@@ -51,7 +51,7 @@
{
if (data.size_ != 0)
{
-#if (EXIV2_TEST_VERSION(0,17,91))
+#if !(EXIV2_TEST_VERSION(0,18,0))
Exiv2::ExifParser::decode(exifMetadata, data.pData_, data.size_);
return (!exifMetadata.empty());
#else
@@ -79,7 +79,7 @@
{
if (data.size_ != 0)
{
-#if (EXIV2_TEST_VERSION(0,17,91))
+#if !(EXIV2_TEST_VERSION(0,18,0))
Exiv2::IptcParser::decode(iptcMetadata, data.pData_, data.size_);
return (!iptcMetadata.empty());
#else

@ -0,0 +1,53 @@
pkgname=tde-meta
pkgver=14.0.5
pkgrel=1
pkgdesc="Trinity Desktop Environment"
arch=('any')
url="https://www.trinitydesktop.org/"
license=('GPL')
depends=(
'tde-arts'
'tde-avahi-tqt'
'tde-dbus-1-tqt'
'tde-dbus-tqt'
'tde-gtk-qt-engine'
'tde-kmplayer'
'tde-krusader'
'tde-ksplash-engine-moodin'
'tde-libart-lgpl'
'tde-libcaldav'
'tde-libcarddav'
'tde-libkdcraw'
'tde-libkexiv2'
'tde-style-qtcurve'
'tde-tdeaccessibility'
'tde-tdeaddons'
'tde-tdeadmin'
'tde-tdeartwork'
'tde-tdebase'
'tde-tdebindings'
'tde-tdeedu'
'tde-tdegames'
'tde-tdegraphics'
'tde-tdelibs'
'tde-tdemultimedia'
'tde-tdenetwork'
'tde-tdenetworkmanager'
'tde-tdepim'
'tde-tdepowersave'
'tde-tdesdk'
'tde-tdesudo'
'tde-tdetoys'
'tde-tdeutils'
'tde-tdevelop'
'tde-tdewebdev'
'tde-tdmtheme'
'tde-tqca-tls'
'tde-tqt3'
'tde-tqt3-docs'
'tde-tqtinterface'
)
package() {
true
}

@ -0,0 +1,38 @@
#!/bin/bash
set -e
tdesrc=$PWD
cd $tdesrc/tde-core
dir=$PWD
for pkg in tqt3 tqtinterface arts dbus-tqt dbus-1-tqt tqca-tls libart-lgpl avahi-tqt tdelibs tdebase; do
cd "$dir"/tde-"$pkg"
updpkgsums
done
cd $tdesrc/tde-base
dir=$PWD
for pkg in tdeadmin tdeartwork tdebindings tdegraphics tdeutils; do
cd "$dir"/tde-"$pkg"
updpkgsums
done
cd $tdesrc/tde-libs
dir=$PWD
for pkg in libcaldav libcarddav libkdcraw libkexiv2; do
cd "$dir"/tde-"$pkg"
updpkgsums
done
cd $tdesrc/tde-extra
dir=$PWD
for pkg in tdenetwork tdegames amarok gtk-qt-engine gtk3-tqt-engine kmplayer krusader ksplash-engine-moodin style-qtcurve systemsettings tdeaccessibility tdeaddons tdeedu tdemultimedia tdenetworkmanager tdepim tdepowersave tdesudo tdetoys tdmtheme twin-style-crystal; do
cd "$dir"/tde-"$pkg"
updpkgsums
done
cd $tdesrc/tde-devel
dir=$PWD
for pkg in tdesdk tdevelop tdewebdev; do
cd "$dir"/tde-"$pkg"
updpkgsums
done
Loading…
Cancel
Save