diff --git a/manifests/com.cloudchewie.cloudotp/com.cloudchewie.cloudotp.yaml b/manifests/com.cloudchewie.cloudotp/com.cloudchewie.cloudotp.yaml index 0d228af..da1f8fa 100644 --- a/manifests/com.cloudchewie.cloudotp/com.cloudchewie.cloudotp.yaml +++ b/manifests/com.cloudchewie.cloudotp/com.cloudchewie.cloudotp.yaml @@ -2,7 +2,7 @@ app-id: com.cloudchewie.cloudotp runtime: org.gnome.Platform runtime-version: '46' sdk: org.gnome.Sdk -command: cloudotp +command: CloudOTP finish-args: - --share=ipc - --socket=wayland @@ -114,20 +114,57 @@ modules: url: https://launchpad.net/libdbusmenu/16.04/16.04.0/+download/libdbusmenu-16.04.0.tar.gz sha256: b9cc4a2acd74509435892823607d966d424bd9ad5d0b00938f27240a1bfa878a + - name: sqlcipher + config-opts: + - --enable-tempstore=yes + - FLAGS=-DSQLITE_HAS_CODEC + - LDFLAGS=-lcrypto -lm + cleanup: + - /bin + - /man + sources: + - type: git + url: https://github.com/sqlcipher/sqlcipher.git + tag: v4.6.1 + x-checker-data: + type: anitya + project-id: 11213 + stable-only: true + tag-template: v$version + modules: + - name: tcl + subdir: unix + config-opts: + - --enable-shared=no + build-options: + no-debuginfo: true + cleanup: + - /bin + - /man + sources: + - type: archive + url: https://downloads.sourceforge.net/project/tcl/Tcl/8.6.14/tcl8.6.14-src.tar.gz + sha256: 5880225babf7954c58d4fb0f5cf6279104ce1cd6aa9b71e9a6322540e1c4de66 + x-checker-data: + type: anitya + project-id: 4941 + stable-only: true + url-template: https://downloads.sourceforge.net/project/tcl/Tcl/$version/tcl$version-src.tar.gz + - name: cloudotp buildsystem: simple build-commands: - bsdtar --to-stdout -xf *.deb data.* | bsdtar -xf - - mv opt/CloudOTP /app/ - cp -a usr/share /app/ - - chmod +x /app/CloudOTP/cloudotp - - install -Dm755 cloudotp.sh /app/bin/cloudotp + - chmod +x /app/CloudOTP/CloudOTP + - install -Dm755 CloudOTP.sh /app/bin/CloudOTP - install -Dm644 com.cloudchewie.cloudotp.metainfo.xml -t /app/share/metainfo sources: - type: archive only-arches: [x86_64] - url: https://nightly.link/pugaizai/CloudOTP/actions/runs/10794975175/release-Linux.zip - sha256: f76e0e09c3df548ca6a2fefa2f59078065b7965b7a65359c836209366bccc8cc + url: https://nightly.link/pugaizai/CloudOTP/actions/runs/10796348695/release-Linux.zip + sha256: f9efe1d7e6aa40bf68e3198077b72a4ea25b6fe1e136db2768df8b430adffa07 x-checker-data: type: json url: https://api.github.com/repos/Robert-Stackflow/CloudOTP/releases/latest @@ -140,5 +177,5 @@ modules: - type: script commands: - export TMPDIR="$XDG_RUNTIME_DIR/app/$FLATPAK_ID" - - /app/CloudOTP/cloudotp - dest-filename: cloudotp.sh + - /app/CloudOTP/CloudOTP + dest-filename: CloudOTP.sh