diff --git a/org.kde.skrooge.json b/org.kde.skrooge.json deleted file mode 100644 --- a/org.kde.skrooge.json +++ /dev/null @@ -1,189 +0,0 @@ -{ - "id":"org.kde.skrooge", - "branch":"master", - "runtime":"org.kde.Platform", - "runtime-version":"5.12", - "sdk":"org.kde.Sdk", - "base":"io.qt.qtwebkit.BaseApp", - "base-version":"5.12", - "command":"skrooge", - "rename-icon":"skrooge", - "copy-icon":true, - "cleanup":[ - "/include", - "/lib/pkgconfig", - "/lib/*.a", - "/lib/*.la", - "/share/man" - ], - "cleanup-commands":[ - "rm -rf /app/{include,lib/{cmake,mkspecs,pkgconfig}}" - ], - "tags":[ - "nightly" - ], - "desktop-file-name-prefix":"(Nightly) ", - "finish-args":[ - "--share=ipc", - "--socket=x11", - "--socket=wayland", - "--device=dri", - "--filesystem=host" - ], - "modules":[ - { - "name":"tcl", - "subdir":"unix", - "build-options":{ - "no-debuginfo":true - }, - "cleanup":[ - "/bin", - "/man" - ], - "sources":[ - { - "type":"archive", - "url":"https://downloads.sourceforge.net/project/tcl/Tcl/8.6.8/tcl8.6.8-src.tar.gz", - "sha256":"c43cb0c1518ce42b00e7c8f6eaddd5195c53a98f94adc717234a65cbcfd3f96a" - } - ] - }, - { - "name":"sqlcipher", - "rm-configure":true, - "config-opts":[ - "--enable-tempstore=yes", - "--disable-tcl" - ], - "build-options":{ - "env":{ - "CFLAGS":"-g -O2 -DSQLITE_HAS_CODEC", - "LDFLAGS":"-lcrypto" - } - }, - "sources":[ - { - "type":"git", - "url":"https://github.com/sqlcipher/sqlcipher.git" - }, - { - "type":"shell", - "commands":[ - "cp -p /usr/share/automake-*/config.{sub,guess} ." - ] - }, - { - "type":"script", - "dest-filename":"autogen.sh", - "commands":[ - "AUTOMAKE=\"automake --foreign\" autoreconf -vfi" - ] - } - ] - }, - { - "config-opts":[ - "-DQT4_BUILD=OFF", - "-DQCA_SUFFIX=qt5", - "-DENABLE_TESTING=OFF", - "-DCMAKE_INSTALL_LIBDIR=lib" - ], - "name":"qca", - "buildsystem":"cmake-ninja", - "sources":[ - { - "type":"git", - "url":"git://anongit.kde.org/qca.git" - } - ] - }, - { - "name":"grantlee", - "buildsystem":"cmake-ninja", - "sources":[ - { - "type":"git", - "url":"https://github.com/steveire/grantlee.git" - } - ] - }, - { - "name": "opensp", - "rm-configure": true, - "config-opts": [ "--disable-doc-build" ], - "sources": [ - { - "type": "archive", - "url": "https://downloads.sourceforge.net/project/openjade/opensp/1.5.2/OpenSP-1.5.2.tar.gz", - "sha256": "57f4898498a368918b0d49c826aa434bb5b703d2c3b169beb348016ab25617ce" - }, - { - "type": "script", - "dest-filename": "autogen.sh", - "commands": [ - "autoreconf -vfi" - ] - } - ] - }, - { - "name": "gengetopt", - "config-opts": [ - "--prefix=/app" - ], - "rm-configure": true, - "sources": [ - { - "type": "archive", - "url": "https://ftp.gnu.org/gnu/gengetopt/gengetopt-2.22.6.tar.gz", - "sha256": "30b05a88604d71ef2a42a2ef26cd26df242b41f5b011ad03083143a31d9b01f7" - }, - { - "type": "patch", - "path": "org.kde.skrooge_makefile.patch" - }, - { - "type": "script", - "dest-filename": "autogen.sh", - "commands": [ - "autoreconf -vfi" - ] - } - ] - }, - { - "name": "libofx", - "no-parallel-make": true, - "config-opts": [ - "--with-opensp-includes=/app/include/OpenSP", - "--with-opensp-libs=/lib" - ], - "sources": [ - { - "type": "archive", - "url": "https://github.com/libofx/libofx/archive/0.9.14.tar.gz", - "sha256": "85a732efe3026e96fe1cf694ebdcf5d2c3b67adba85b9019abac44e7c43d8ce5" - } - ] - }, - { - "name":"skrooge", - "buildsystem":"cmake-ninja", - "config-opts":[ - "-DENABLE_TESTING=OFF", - "-DSKG_BUILD_TEST=OFF", - "-DSKG_DESIGNER=OFF", - "-DQt5WebKit_DIR=/app/lib/cmake/Qt5WebKit/", - "-DQt5WebKitWidgets_DIR=/app/lib/cmake/Qt5WebKitWidgets/" - ], - "builddir":true, - "sources":[ - { - "type":"git", - "url":"git://anongit.kde.org/skrooge.git" - } - ] - } - ] -} diff --git a/org.kde.skrooge.remoteapp b/org.kde.skrooge.remoteapp new file mode 100644 --- /dev/null +++ b/org.kde.skrooge.remoteapp @@ -0,0 +1,3 @@ +ID=org.kde.skrooge +JSON=org.kde.skrooge.json +GITURL=git://anongit.kde.org/skrooge.git