summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-21 13:03:43 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-21 13:03:43 -0600
commita4a5eb7bc74f7aaf5a093ddb4a73a17101a1f42e (patch)
treeed19149bcc4a8fffbfd2f5fee43b031177013830
parenta121fe19874eb8380d2e2e2f9ed55c0e1b124ea2 (diff)
parentf5a153007a57a4dd0384f369801193a1bdfc2b93 (diff)
downloadtde-packaging-a4a5eb7bc74f7aaf5a093ddb4a73a17101a1f42e.tar.gz
tde-packaging-a4a5eb7bc74f7aaf5a093ddb4a73a17101a1f42e.zip
Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tde-packaging
-rw-r--r--arch/3.5.13/trinity-base/trinity-kdebase/PKGBUILD7
-rw-r--r--arch/3.5.13/trinity-base/trinity-kdebase/kdm-trinity38
-rw-r--r--arch/3.5.13/trinity-base/trinity-qt3/PKGBUILD5
3 files changed, 46 insertions, 4 deletions
diff --git a/arch/3.5.13/trinity-base/trinity-kdebase/PKGBUILD b/arch/3.5.13/trinity-base/trinity-kdebase/PKGBUILD
index ac253174b..053c22903 100644
--- a/arch/3.5.13/trinity-base/trinity-kdebase/PKGBUILD
+++ b/arch/3.5.13/trinity-base/trinity-kdebase/PKGBUILD
@@ -14,9 +14,10 @@ optdepends=('desktop-file-utils: Command line utilities for working with desktop
'pciutils: PCI bus configuration space access library and tools'
'xscreensaver: Screen saver and locker for the X Window System')
options=('libtool' '!strip')
-source=('http://mirror.its.uidaho.edu/pub/trinity/releases/3.5.13/kdebase-3.5.13.tar.gz' 'dbusfix.diff')
+source=('http://mirror.its.uidaho.edu/pub/trinity/releases/3.5.13/kdebase-3.5.13.tar.gz' 'dbusfix.diff' 'kdm-trinity')
md5sums=('d1f7e1f94eeb46b981fe1ba144179840'
- 'c9ce810c281002440a6de8cfd8735d07')
+ 'c9ce810c281002440a6de8cfd8735d07'
+ '523838d16b38fc62445863ca762c17f8')
_qtdir=/opt/qt
_prefix="/opt/trinity"
@@ -118,6 +119,6 @@ package() {
ln -sf /opt/trinity/bin/startkde starttrinity
cd ${startdir}
+ install -D -m755 ./kdm-trinity "${pkgdir}"/etc/rc.d/kdm-trinity
-# rm -r ${srcdir}/${_svnmod}
}
diff --git a/arch/3.5.13/trinity-base/trinity-kdebase/kdm-trinity b/arch/3.5.13/trinity-base/trinity-kdebase/kdm-trinity
new file mode 100644
index 000000000..48f290355
--- /dev/null
+++ b/arch/3.5.13/trinity-base/trinity-kdebase/kdm-trinity
@@ -0,0 +1,38 @@
+#!/bin/bash
+
+# general config
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+case "$1" in
+ start)
+ #Check for running kdm, start when not running
+ stat_busy "Starting KDM"
+ /opt/trinity/bin/kdm
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ add_daemon kdm
+ stat_done
+ fi
+ ;;
+ stop)
+ stat_busy "Stopping KDM"
+ [ -f /var/run/kdm.pid ] && kill `cat /var/run/kdm.pid` &> /dev/null
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ rm_daemon kdm
+ stat_done
+ fi
+ ;;
+ restart)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+ *)
+ echo "usage: $0 {start|stop|restart}"
+ ;;
+esac
+exit 0 \ No newline at end of file
diff --git a/arch/3.5.13/trinity-base/trinity-qt3/PKGBUILD b/arch/3.5.13/trinity-base/trinity-qt3/PKGBUILD
index cd9385df2..ca7954484 100644
--- a/arch/3.5.13/trinity-base/trinity-qt3/PKGBUILD
+++ b/arch/3.5.13/trinity-base/trinity-qt3/PKGBUILD
@@ -59,7 +59,10 @@ package() {
echo 'export PATH=$PATH:$QTDIR/bin' >> ${srcdir}/qt.profile
echo 'export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$QTDIR/pkgconfig' >> ${srcdir}/qt.profile
install -D -m755 ${srcdir}/qt.profile ${pkgdir}/etc/profile.d/qt3.sh
-
+
+ install -d -m755 ${pkgdir}/etc/ld.so.conf.d/
+ echo "${QTDIR}/lib" > ${pkgdir}/etc/ld-so.conf.d/${pkgname}.conf
+
make INSTALL_ROOT="$pkgdir/" install
}