summaryrefslogtreecommitdiff
path: root/noncore/settings/aqpkg/ipkg.h
authordrw <drw>2004-08-20 13:31:37 (UTC)
committer drw <drw>2004-08-20 13:31:37 (UTC)
commite0ec76bd6ab6402b555d04f92225c9dd41faee4c (patch) (side-by-side diff)
tree63fbaf5c7e2b48f0664659cf086e431edd7e4a20 /noncore/settings/aqpkg/ipkg.h
parentf11184b14cd22d80d88bf8e653f217eb52dd2976 (diff)
downloadopie-e0ec76bd6ab6402b555d04f92225c9dd41faee4c.zip
opie-e0ec76bd6ab6402b555d04f92225c9dd41faee4c.tar.gz
opie-e0ec76bd6ab6402b555d04f92225c9dd41faee4c.tar.bz2
Applied patch from Cwiiis to fix linking of apps to root when installed elsewhere
Diffstat (limited to 'noncore/settings/aqpkg/ipkg.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/aqpkg/ipkg.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/noncore/settings/aqpkg/ipkg.h b/noncore/settings/aqpkg/ipkg.h
index e216d17..5df63f1 100644
--- a/noncore/settings/aqpkg/ipkg.h
+++ b/noncore/settings/aqpkg/ipkg.h
@@ -70,8 +70,10 @@ signals:
void ipkgFinished();
public slots:
+ void linkCommandStdout(Opie::Core::OProcess*, char *buffer, int buflen);
void commandStdout(Opie::Core::OProcess*, char *buffer, int buflen);
void commandStderr(Opie::Core::OProcess*, char *buffer, int buflen);
+ void linkProcessFinished();
void processFinished();
void abort();
@@ -92,6 +94,7 @@ private:
QList<QString> *dependantPackages;
+ int executeIpkgLinkCommand( QStringList *cmd );
int executeIpkgCommand( QStringList &cmd, const QString option );
void removeStatusEntry();
void linkPackage( const QString &packFileName, const QString &dest, const QString &destDir );