From 2b6a4e761117bfb31f77e6040a29e2d128ae2899 Mon Sep 17 00:00:00 2001 From: Marko Semet Date: Wed, 15 Jan 2020 23:37:48 +0100 Subject: [PATCH] Add gecko and mono extension --- Platform-v2.0/Extensions/build.sh | 6 +++++ Platform-v2.0/Extensions/gecko.yaml | 39 +++++++++++++++++++++++++++++ Platform-v2.0/Extensions/mono.yaml | 26 +++++++++++++++++++ 3 files changed, 71 insertions(+) create mode 100755 Platform-v2.0/Extensions/build.sh create mode 100644 Platform-v2.0/Extensions/gecko.yaml create mode 100644 Platform-v2.0/Extensions/mono.yaml diff --git a/Platform-v2.0/Extensions/build.sh b/Platform-v2.0/Extensions/build.sh new file mode 100755 index 0000000..c435488 --- /dev/null +++ b/Platform-v2.0/Extensions/build.sh @@ -0,0 +1,6 @@ +#! /usr/bin/env bash +# Args: [] + +CONF_PATH="$(dirname "$0")" && +"$CONF_PATH/../../tools/build.sh" "$CONF_PATH/gecko.yaml" "$1" "$2" "$3" && +"$CONF_PATH/../../tools/build.sh" "$CONF_PATH/mono.yaml" "$1" "$2" "$3" \ No newline at end of file diff --git a/Platform-v2.0/Extensions/gecko.yaml b/Platform-v2.0/Extensions/gecko.yaml new file mode 100644 index 0000000..355b3e5 --- /dev/null +++ b/Platform-v2.0/Extensions/gecko.yaml @@ -0,0 +1,39 @@ +build-extension: true +id: de.marko10_000.winebarrels.Platform.Gecko +branch: "v2.0" + +sdk: de.marko10_000.winebarrels.WineSdk +runtime: de.marko10_000.winebarrels.Wine +runtime-version: "5.0-rc5" +separate-locales: false + +modules: + # Prepare + - name: test-arch + buildsystem: simple + build-commands: + - false + skip-arches: + - x86_64 + - i386 + - name: geckos-32bit + sources: + - type: file + url: https://dl.winehq.org/wine/wine-gecko/2.47.1/wine-gecko-2.47.1-x86.msi + sha256: f00b0e2892404827e8ce6811dedfc25ae699a09955bb3df1bbb31753e51da051 + buildsystem: simple + build-commands: + - install wine-gecko-2.47.1-x86.msi /usr/share/wine/gecko/wine-gecko-2.47.1-x86.msi + only-arches: + - i386 + - x86_64 + - name: geckos-64bit + sources: + - type: file + url: https://dl.winehq.org/wine/wine-gecko/2.47.1/wine-gecko-2.47.1-x86_64.msi + sha256: 69312e79a988da3e7d292382005e92bc4d4b2a52a23c34440ae3007feb57474a + buildsystem: simple + build-commands: + - install wine-gecko-2.47.1-x86_64.msi /usr/share/wine/gecko/wine-gecko-2.47.1-x86_64.msi + only-arches: + - x86_64 \ No newline at end of file diff --git a/Platform-v2.0/Extensions/mono.yaml b/Platform-v2.0/Extensions/mono.yaml new file mode 100644 index 0000000..025dc20 --- /dev/null +++ b/Platform-v2.0/Extensions/mono.yaml @@ -0,0 +1,26 @@ +build-extension: true +id: de.marko10_000.winebarrels.Platform.Mono +branch: "v2.0" + +sdk: de.marko10_000.winebarrels.WineSdk +runtime: de.marko10_000.winebarrels.Wine +runtime-version: "5.0-rc5" +separate-locales: false + +modules: + # Prepare + - name: test-arch + buildsystem: simple + build-commands: + - false + skip-arches: + - x86_64 + - i386 + - name: monos + sources: + - type: file + url: https://dl.winehq.org/wine/wine-mono/4.9.4/wine-mono-4.9.4.msi + sha256: 51a6ff38323fcda71d70ead90c252b5eaeacec542ba737dbd1d676787b210fdd + buildsystem: simple + build-commands: + - install wine-mono-4.9.4.msi /usr/share/wine/mono/wine-mono-4.9.4.msi \ No newline at end of file