From c2aff5bc184940dee2be05efe46163cd8415d2d4 Mon Sep 17 00:00:00 2001 From: xeruf <27jf@pm.me> Date: Fri, 23 Sep 2022 00:37:26 +0200 Subject: [PATCH] chore: add ruby and solidus packages for windows --- groups/solidus | 6 ++++++ handlers.available.windows | 3 ++- handlers/chocolatey/install | 2 +- packages/conda/chocolatey | 1 + packages/fossil/chocolatey | 1 + packages/git/chocolatey | 1 + packages/imagemagick/chocolatey | 1 + packages/ruby/chocolatey | 2 ++ packages/sass/chocolatey | 1 + packages/shared-mime-info/windows | 9 +++++++++ 10 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 groups/solidus create mode 100644 packages/conda/chocolatey create mode 100644 packages/fossil/chocolatey create mode 100644 packages/git/chocolatey create mode 100644 packages/imagemagick/chocolatey create mode 100644 packages/ruby/chocolatey create mode 100644 packages/sass/chocolatey create mode 100644 packages/shared-mime-info/windows diff --git a/groups/solidus b/groups/solidus new file mode 100644 index 0000000..2cacdfc --- /dev/null +++ b/groups/solidus @@ -0,0 +1,6 @@ +git +fossil +ruby +imagemagick +sass +shared-mime-info diff --git a/handlers.available.windows b/handlers.available.windows index c35373e..32c3118 100644 --- a/handlers.available.windows +++ b/handlers.available.windows @@ -1,2 +1,3 @@ chocolatey -powershell.ps1 \ No newline at end of file +powershell.ps1 +windows diff --git a/handlers/chocolatey/install b/handlers/chocolatey/install index 77465ce..adbddcd 100755 --- a/handlers/chocolatey/install +++ b/handlers/chocolatey/install @@ -3,4 +3,4 @@ if [[ $(sfc 2>&1 | tr -d '\0') =~ SCANNOW ]] then choco install --limit-output "$@" else exec powershell -Command "Start-Process 'choco' -Verb runAs -ArgumentList 'install $*'" -fi \ No newline at end of file +fi diff --git a/packages/conda/chocolatey b/packages/conda/chocolatey new file mode 100644 index 0000000..6eb435c --- /dev/null +++ b/packages/conda/chocolatey @@ -0,0 +1 @@ +miniconda3 --params="/AddToPath:1" diff --git a/packages/fossil/chocolatey b/packages/fossil/chocolatey new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/packages/fossil/chocolatey @@ -0,0 +1 @@ + diff --git a/packages/git/chocolatey b/packages/git/chocolatey new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/packages/git/chocolatey @@ -0,0 +1 @@ + diff --git a/packages/imagemagick/chocolatey b/packages/imagemagick/chocolatey new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/packages/imagemagick/chocolatey @@ -0,0 +1 @@ + diff --git a/packages/ruby/chocolatey b/packages/ruby/chocolatey new file mode 100644 index 0000000..d28ea45 --- /dev/null +++ b/packages/ruby/chocolatey @@ -0,0 +1,2 @@ +ruby +msys2 diff --git a/packages/sass/chocolatey b/packages/sass/chocolatey new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/packages/sass/chocolatey @@ -0,0 +1 @@ + diff --git a/packages/shared-mime-info/windows b/packages/shared-mime-info/windows new file mode 100644 index 0000000..ca20f2d --- /dev/null +++ b/packages/shared-mime-info/windows @@ -0,0 +1,9 @@ +#!/bin/sh -e +test -f "$FREEDESKTOP_MIME_TYPES_PATH" && exit 0 +cd "C:\\ProgramData\\" +version=2.2 +name="shared-mime-info-$version" +curl https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/$version/$name.zip >"$name.zip" +7z x -y "$name.zip" || unzip "$name.zip" +setx FREEDESKTOP_MIME_TYPES_PATH "C:\\ProgramData\\$name\\data\\freedesktop.org.xml.in" +rm -v "$name.zip"