Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=5f44988812a0ac5fa6329dea05507f4aed0b047a
commit 5f44988812a0ac5fa6329dea05507f4aed0b047a Author: centuri0 <[email protected]> Date: Mon Mar 26 21:47:27 2012 +0200 kdebase-workspace-4.8.1-2-i686 * adding shutdown/reboot fixing patch (until fixed upstream) * closes #4665 diff --git a/source/kde/kdebase-workspace/FrugalBuild b/source/kde/kdebase-workspace/FrugalBuild index 145eb46..4983d89 100644 --- a/source/kde/kdebase-workspace/FrugalBuild +++ b/source/kde/kdebase-workspace/FrugalBuild @@ -7,7 +7,7 @@ USE_GPSD=${USE_GPSD:-"n"} USE_NETWORKMANAGER=${USE_NETWORKMANAGER:-"y"} pkgname=kdebase-workspace -pkgrel=1 +pkgrel=2 pkgdesc="Programs specific for the KDE4 desktop." groups=('kde' 'kde-minimal') archs=('i686' 'x86_64') @@ -31,13 +31,15 @@ source=("${source[@]}" \ kde.pamd \ kde-np.pamd \ kdebase-workspace-4.4.92-kdm_plymouth081.patch \ - kdebase-workspace-4.7.0-enable-lcdfilter.patch) + kdebase-workspace-4.7.0-enable-lcdfilter.patch \ + shutdownfix.patch) sha1sums=("${sha1sums[@]}" \ 'e1f706c984fc81633663c662e674b6f2c64d2f83' \ '6216aad404aa0b846c835a0e8f9df4941bf74d37' \ '072f69fd5bdf5ea20b23bb9b3fae688a500d7169' \ '5924185ad7a9f16964edd36e68cb3714ba406253' \ - '48e6d8e6a38438d93ba53fff3784662814a2adb1') + '48e6d8e6a38438d93ba53fff3784662814a2adb1' \ + '0385f30d7dd28a2d2365edebed4a4833ac9171f6') provides=("libksysguard" "$pkgname-extra-cursors" "plasma-scriptengine-google-gadgets") conflicts=("${provides[@]}") diff --git a/source/kde/kdebase-workspace/shutdownfix.patch b/source/kde/kdebase-workspace/shutdownfix.patch new file mode 100644 index 0000000..50d0469 --- /dev/null +++ b/source/kde/kdebase-workspace/shutdownfix.patch @@ -0,0 +1,16 @@ +diff -up kde-workspace-4.8.1/kdm/backend/session.c.bz796969 kde-workspace-4.8.1/kdm/backend/session.c +--- kde-workspace-4.8.1/kdm/backend/session.c.bz796969 2012-01-18 14:08:40.000000000 -0600 ++++ kde-workspace-4.8.1/kdm/backend/session.c 2012-02-28 07:17:16.270219932 -0600 +@@ -662,9 +662,9 @@ manageSession(void) + sessionExit(EX_AL_RESERVER_DPY); + } + +- blockTerm(); +- clientExited(); +- unblockTerm(); ++ /* blockTerm(); */ ++ /* clientExited(); */ ++ /* unblockTerm(); */ + + gSet(&mstrtalk); + gSendInt(D_UnUser); \ No newline at end of file _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
