forked APT-RPM, package cache sqlite db, dependece tree generation, and provided system dbus interface
C++ C QML Shell CMake QMake
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cmake
console
data
doc
krunner
po
qjade
src
systray
test
.gitignore
CMakeLists.txt
README

README

isoftapp

isoft-genbasedir && isoftapp search/install/remove/check/update/upgrade


Build && Install

mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr    \
    -DKDE_INSTALL_LIBDIR=lib   \
    -DLIBEXEC_INSTALL_DIR=lib   \
    -DKDE_INSTALL_USE_QT_SYS_PATHS=ON   \
    -DCMAKE_BUILD_TYPE=Debug    \
    -DENABLE_NOSIZY=ON
make
sudo make install

### for qjade:
cd isoftapp/qjade
lupdate qml/*.qml -ts translations/qjade_zh_CN.ts
lrelease translations/qjade_zh_CN.ts

cd build
make
sudo make install
### end


TODO:

* sudo isoftapp upgrade
* if "any operation need cache", should "update" the cache automatically