Warning, /office/skrooge/org.kde.skrooge.json is written in an unsupported language. File is not indexed.
0001 { 0002 "id": "org.kde.skrooge", 0003 "branch": "master", 0004 "runtime": "org.kde.Platform", 0005 "runtime-version": "5.15-23.08", 0006 "sdk": "org.kde.Sdk", 0007 "base": "io.qt.qtwebengine.BaseApp", 0008 "base-version": "5.15-23.08", 0009 "command": "skrooge", 0010 "rename-icon": "skrooge", 0011 "copy-icon": true, 0012 "cleanup": [ 0013 "/include", 0014 "/lib/pkgconfig", 0015 "/lib/*.a", 0016 "/lib/*.la", 0017 "/share/man" 0018 ], 0019 "cleanup-commands": [ 0020 "/app/cleanup-BaseApp.sh" 0021 ], 0022 "tags": [ 0023 "nightly" 0024 ], 0025 "desktop-file-name-prefix": "(Nightly) ", 0026 "finish-args": [ 0027 "--share=ipc", 0028 "--socket=x11", 0029 "--socket=wayland", 0030 "--socket=pulseaudio", 0031 "--device=dri", 0032 "--filesystem=host" 0033 ], 0034 "modules": [ 0035 { 0036 "name": "tcl", 0037 "//": "sqlcipher requires tclsh during build", 0038 "subdir": "unix", 0039 "build-options": { 0040 "no-debuginfo": true 0041 }, 0042 "cleanup": [ 0043 "/*" 0044 ], 0045 "sources": [ 0046 { 0047 "type": "archive", 0048 "url": "https://downloads.sourceforge.net/project/tcl/Tcl/8.6.13/tcl8.6.13-src.tar.gz", 0049 "sha256": "43a1fae7412f61ff11de2cfd05d28cfc3a73762f354a417c62370a54e2caf066" 0050 } 0051 ] 0052 }, 0053 { 0054 "name": "sqlcipher", 0055 "rm-configure": true, 0056 "config-opts": [ 0057 "--enable-tempstore=yes", 0058 "--disable-tcl" 0059 ], 0060 "build-options": { 0061 "env": { 0062 "CFLAGS": "-g -O2 -DSQLITE_HAS_CODEC", 0063 "LDFLAGS": "-lcrypto" 0064 } 0065 }, 0066 "sources": [ 0067 { 0068 "type": "git", 0069 "url": "https://github.com/sqlcipher/sqlcipher.git" 0070 }, 0071 { 0072 "type": "shell", 0073 "commands": [ 0074 "cp -p /usr/share/automake-*/config.{sub,guess} ." 0075 ] 0076 }, 0077 { 0078 "type": "script", 0079 "dest-filename": "autogen.sh", 0080 "commands": [ 0081 "AUTOMAKE=\"automake --foreign\" autoreconf -vfi" 0082 ] 0083 } 0084 ] 0085 }, 0086 { 0087 "name": "qca", 0088 "buildsystem": "cmake-ninja", 0089 "config-opts": [ 0090 "-DQT4_BUILD=OFF", 0091 "-DQCA_SUFFIX=qt5", 0092 "-DENABLE_TESTING=OFF", 0093 "-DCMAKE_INSTALL_LIBDIR=lib" 0094 ], 0095 "sources": [ 0096 { 0097 "type": "git", 0098 "url": "https://invent.kde.org/libraries/qca.git" 0099 } 0100 ] 0101 }, 0102 { 0103 "name": "grantlee", 0104 "buildsystem": "cmake-ninja", 0105 "sources": [ 0106 { 0107 "type": "git", 0108 "url": "https://github.com/steveire/grantlee.git" 0109 } 0110 ] 0111 }, 0112 { 0113 "name": "opensp", 0114 "rm-configure": true, 0115 "config-opts": [ 0116 "--disable-doc-build" 0117 ], 0118 "sources": [ 0119 { 0120 "type": "archive", 0121 "url": "https://downloads.sourceforge.net/project/openjade/opensp/1.5.2/OpenSP-1.5.2.tar.gz", 0122 "sha256": "57f4898498a368918b0d49c826aa434bb5b703d2c3b169beb348016ab25617ce" 0123 }, 0124 { 0125 "type": "script", 0126 "dest-filename": "autogen.sh", 0127 "commands": [ 0128 "autoreconf -vfi" 0129 ] 0130 } 0131 ] 0132 }, 0133 { 0134 "name": "gengetopt", 0135 "//": "libofx requires gengetopt during build", 0136 "rm-configure": true, 0137 "cleanup": [ 0138 "/*" 0139 ], 0140 "sources": [ 0141 { 0142 "type": "archive", 0143 "url": "https://ftp.gnu.org/gnu/gengetopt/gengetopt-2.23.tar.xz", 0144 "sha256": "b941aec9011864978dd7fdeb052b1943535824169d2aa2b0e7eae9ab807584ac" 0145 }, 0146 { 0147 "type": "script", 0148 "dest-filename": "autogen.sh", 0149 "commands": [ 0150 "autoreconf -vfi" 0151 ] 0152 } 0153 ] 0154 }, 0155 { 0156 "name": "libofx", 0157 "no-parallel-make": true, 0158 "config-opts": [ 0159 "--with-opensp-includes=/app/include/OpenSP", 0160 "--with-opensp-libs=/lib" 0161 ], 0162 "sources": [ 0163 { 0164 "type": "archive", 0165 "url": "https://github.com/libofx/libofx/archive/0.10.8.tar.gz", 0166 "sha256": "33a842987838b0609dd64c81cf3a26966d8c020cb1661bf71597fffc55edf2aa" 0167 } 0168 ] 0169 }, 0170 { 0171 "name": "skrooge", 0172 "buildsystem": "cmake-ninja", 0173 "config-opts": [ 0174 "-DENABLE_TESTING=OFF", 0175 "-DSKG_BUILD_TEST=OFF", 0176 "-DSKG_DESIGNER=OFF", 0177 "-DQt5WebKit_DIR=/app/lib/cmake/Qt5WebKit/", 0178 "-DQt5WebKitWidgets_DIR=/app/lib/cmake/Qt5WebKitWidgets/" 0179 ], 0180 "builddir": true, 0181 "sources": [ 0182 { 0183 "type": "git", 0184 "url": "https://invent.kde.org/office/skrooge.git" 0185 } 0186 ] 0187 } 0188 ] 0189 }