octopi: run "/../../sh.exe pacman -Sy" for syncing
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
From 7754262edf79abe82ecf8afa03c9177fc4afed6e Mon Sep 17 00:00:00 2001
|
||||
From eb558ba306b49c3ccd8cf4c9e86c9b29fcfcb53c Mon Sep 17 00:00:00 2001
|
||||
From: Ray Donnelly <mingw.android@gmail.com>
|
||||
Date: Thu, 27 Feb 2014 17:00:08 +0000
|
||||
Subject: [PATCH 1/4] Hack isRootRunning() to always be false for _WIN32
|
||||
Subject: [PATCH 1/5] Hack isRootRunning() to always be false for _WIN32
|
||||
|
||||
---
|
||||
src/unixcommand.h | 4 ++++
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 2b9cff41aa6dbd8105da7d2458c8b58e9ec25e9c Mon Sep 17 00:00:00 2001
|
||||
From 8099185d9d98b509a633a3269f68ce447a7b4451 Mon Sep 17 00:00:00 2001
|
||||
From: Ray Donnelly <mingw.android@gmail.com>
|
||||
Date: Thu, 27 Feb 2014 17:06:21 +0000
|
||||
Subject: [PATCH 2/4] Define QT_WA() as unicode
|
||||
Subject: [PATCH 2/5] Define QT_WA() as unicode
|
||||
|
||||
---
|
||||
src/QtSolutions/qtlockedfile_win.cpp | 4 ++++
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 6df80c7c5ee050a0950cfa21e564383218e0ac28 Mon Sep 17 00:00:00 2001
|
||||
From f6cb0dc2ae15b92def14fd5b6908123a90a01b26 Mon Sep 17 00:00:00 2001
|
||||
From: Ray Donnelly <mingw.android@gmail.com>
|
||||
Date: Thu, 27 Feb 2014 17:07:39 +0000
|
||||
Subject: [PATCH 3/4] Use Q_PID for m_pidTerminal
|
||||
Subject: [PATCH 3/5] Use Q_PID for m_pidTerminal
|
||||
|
||||
---
|
||||
src/QtSolutions/qtlockedfile_win.cpp | 2 --
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
From 25ed48f7ae5b98fa21793a2ce94c09a52123cb5a Mon Sep 17 00:00:00 2001
|
||||
From 1a9c8fc2e4d7547a4f0f10b01dfd57b4ffcda31f Mon Sep 17 00:00:00 2001
|
||||
From: Ray Donnelly <mingw.android@gmail.com>
|
||||
Date: Thu, 27 Feb 2014 17:15:34 +0000
|
||||
Subject: [PATCH 4/4] Hack out ProcessWrapper::onSingleShot() to do nothing on
|
||||
Subject: [PATCH 4/5] Hack out ProcessWrapper::onSingleShot() to do nothing on
|
||||
_WIN32
|
||||
|
||||
---
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
From 663a6b5a4445a7ad2aca02b05d127d8890d8e033 Mon Sep 17 00:00:00 2001
|
||||
From: Ray Donnelly <mingw.android@gmail.com>
|
||||
Date: Thu, 27 Feb 2014 23:21:00 +0000
|
||||
Subject: [PATCH 5/5] Hardcode relative path to sh.exe as getSUCommand() for
|
||||
_WIN32
|
||||
|
||||
---
|
||||
src/wmhelper.cpp | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/src/wmhelper.cpp b/src/wmhelper.cpp
|
||||
index 733c86d..fb1c2fe 100644
|
||||
--- a/src/wmhelper.cpp
|
||||
+++ b/src/wmhelper.cpp
|
||||
@@ -269,6 +269,9 @@ QString WMHelper::getGKSUCommand(){
|
||||
QString WMHelper::getSUCommand(){
|
||||
QString result(ctn_NO_SU_COMMAND);
|
||||
|
||||
+#if defined(_WIN32)
|
||||
+ return QCoreApplication::applicationDirPath()+QString("/../../bin/sh.exe -c ");
|
||||
+#endif
|
||||
if (isXFCERunning() && (UnixCommand::hasTheExecutable(ctn_GKSU_2))){
|
||||
result = getGKSUCommand();
|
||||
}
|
||||
--
|
||||
1.9.0
|
||||
|
||||
@@ -20,12 +20,14 @@ source=("${_gitname}::${_gitroot}"
|
||||
"0001-Hack-isRootRunning-to-always-be-false-for-_WIN32.patch"
|
||||
"0002-Define-QT_WA-as-unicode.patch"
|
||||
"0003-Use-Q_PID-for-m_pidTerminal.patch"
|
||||
"0004-Hack-out-ProcessWrapper-onSingleShot-to-do-nothing-o.patch")
|
||||
"0004-Hack-out-ProcessWrapper-onSingleShot-to-do-nothing-o.patch"
|
||||
"0005-Hardcode-relative-path-to-sh.exe-as-getSUCommand-for.patch")
|
||||
md5sums=('SKIP'
|
||||
'6311347f04dcacbc4f050261618e95e2'
|
||||
'a5d962003a3e78ae05d15a08a190cada'
|
||||
'7a35cb756824c6f4a47ff793d57f3598'
|
||||
'b2f2116f39e1c9220a137c3cd1d90b08')
|
||||
'b47603b49e9be3bbfa2478b6763c010f'
|
||||
'5cd5815cdcb9765bc2769da4359101eb'
|
||||
'e0a6dd9656b45ac2378ff2a74e5e57e2'
|
||||
'58a1329d2a6f4ff15cf8001caebdc915'
|
||||
'1b0215f9a1790ed833c8ada4550a95e3')
|
||||
|
||||
pkgver() {
|
||||
cd "$srcdir/$_realname"
|
||||
@@ -56,6 +58,7 @@ build() {
|
||||
git am "${srcdir}"/0002-Define-QT_WA-as-unicode.patch
|
||||
git am "${srcdir}"/0003-Use-Q_PID-for-m_pidTerminal.patch
|
||||
git am "${srcdir}"/0004-Hack-out-ProcessWrapper-onSingleShot-to-do-nothing-o.patch
|
||||
git am "${srcdir}"/0005-Hardcode-relative-path-to-sh.exe-as-getSUCommand-for.patch
|
||||
|
||||
echo "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
|
||||
#cmake .. -DCMAKE_INSTALL_PREFIX=$(kde4-config --prefix) -DCMAKE_BUILD_TYPE=Release
|
||||
|
||||
Reference in New Issue
Block a user