|
| 1 | +# appimage-builder recipe see https://appimage-builder.readthedocs.io for details |
| 2 | +version: 1 |
| 3 | +script: |
| 4 | + - rm -rf AppDir || true |
| 5 | + - mkdir -p AppDir/usr/bin |
| 6 | + - cp simple-nfs-gui.gambas AppDir/usr/bin/ |
| 7 | + - mkdir -p AppDir/usr/share/icons/hicolor/32x32/apps/ |
| 8 | + - cp mapview.png AppDir/usr/share/icons/hicolor/32x32/apps/ |
| 9 | +AppDir: |
| 10 | + path: ./AppDir |
| 11 | + app_info: |
| 12 | + id: org.appimagecrafters.simple-nfs-gui-gambas |
| 13 | + name: simple-nfs-gui-gambas |
| 14 | + icon: mapview |
| 15 | + version: latest |
| 16 | + exec: usr/bin/gbr3 |
| 17 | + exec_args: $APPDIR/usr/bin/simple-nfs-gui.gambas -- $@ |
| 18 | + apt: |
| 19 | + arch: amd64 |
| 20 | + allow_unauthenticated: true |
| 21 | + sources: |
| 22 | + - sourceline: deb http://fr.archive.ubuntu.com/ubuntu/ focal main restricted |
| 23 | + - sourceline: deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates main restricted |
| 24 | + - sourceline: deb http://fr.archive.ubuntu.com/ubuntu/ focal universe |
| 25 | + - sourceline: deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates universe |
| 26 | + - sourceline: deb http://fr.archive.ubuntu.com/ubuntu/ focal multiverse |
| 27 | + - sourceline: deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates multiverse |
| 28 | + - sourceline: deb http://security.ubuntu.com/ubuntu focal-security main restricted |
| 29 | + - sourceline: deb http://security.ubuntu.com/ubuntu focal-security universe |
| 30 | + - sourceline: deb http://security.ubuntu.com/ubuntu focal-security multiverse |
| 31 | + - sourceline: deb http://archive.neon.kde.org/user focal main |
| 32 | + - sourceline: deb http://ppa.launchpad.net/gambas-team/gambas3/ubuntu focal main |
| 33 | + include: |
| 34 | + - gambas3-gb-form |
| 35 | + - gambas3-gb-qt5 |
| 36 | + - gambas3-gb-gtk3 |
| 37 | + - gambas3-runtime |
| 38 | + - fping |
| 39 | + - hostname |
| 40 | + - nfs-common |
| 41 | + - nfs-kernel-server |
| 42 | + - gtk2-engines-pixbuf |
| 43 | + - libaudio2 |
| 44 | + - libexpat1 |
| 45 | + - libgcrypt20 |
| 46 | + - libgtk2.0-0 |
| 47 | + - liblz4-1 |
| 48 | + - liblzma5 |
| 49 | + - libpcre3 |
| 50 | + - libsm6 |
| 51 | + - libsystemd0 |
| 52 | + - libxau6 |
| 53 | + - libxdmcp6 |
| 54 | + - libxext6 |
| 55 | + - libxfixes-dev |
| 56 | + - libxinerama1 |
| 57 | + - libxrender1 |
| 58 | + - libxt6 |
| 59 | + - libfontconfig1 |
| 60 | + - libfreetype6 |
| 61 | + exclude: |
| 62 | + - adwaita-icon-theme |
| 63 | + - adwaita-icon-theme-full |
| 64 | + - humanity-icon-theme |
| 65 | + files: |
| 66 | + exclude: |
| 67 | + - usr/share/man |
| 68 | + - usr/share/doc/*/README.* |
| 69 | + - usr/share/doc/*/changelog.* |
| 70 | + - usr/share/doc/*/NEWS.* |
| 71 | + - usr/share/doc/*/TODO.* |
| 72 | + - usr/include |
| 73 | + runtime: |
| 74 | + env: |
| 75 | + GB_PATH: $APPDIR/usr/bin/gbr3 |
| 76 | + test: |
| 77 | + fedora: |
| 78 | + image: appimagecrafters/tests-env:fedora-30 |
| 79 | + command: ./AppRun |
| 80 | + use_host_x: true |
| 81 | + debian: |
| 82 | + image: appimagecrafters/tests-env:debian-stable |
| 83 | + command: ./AppRun |
| 84 | + use_host_x: true |
| 85 | + arch: |
| 86 | + image: appimagecrafters/tests-env:archlinux-latest |
| 87 | + command: ./AppRun |
| 88 | + use_host_x: true |
| 89 | + centos: |
| 90 | + image: appimagecrafters/tests-env:centos-7 |
| 91 | + command: ./AppRun |
| 92 | + use_host_x: true |
| 93 | + ubuntu: |
| 94 | + image: appimagecrafters/tests-env:ubuntu-xenial |
| 95 | + command: ./AppRun |
| 96 | + use_host_x: true |
| 97 | +AppImage: |
| 98 | + arch: x86_64 |
| 99 | + update-information: guess |
| 100 | + sign-key: None |
0 commit comments