Add gecko and mono extension

master
Marko Semet 2020-01-15 23:37:48 +01:00
parent c69c6a48af
commit 2b6a4e7611
3 changed files with 71 additions and 0 deletions

View File

@ -0,0 +1,6 @@
#! /usr/bin/env bash
# Args: <arch> <builder-args> [<repo>]
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"

View File

@ -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

View File

@ -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