Add flat-remix icon theme
parent
cdeb863766
commit
c0b6da3d5b
|
@ -0,0 +1 @@
|
|||
/scripts
|
|
@ -0,0 +1,32 @@
|
|||
id: "org.freedesktop.Platform.Icontheme.{THEME}"
|
||||
branch: "3.22"
|
||||
runtime: org.freedesktop.Platform
|
||||
build-extension: true
|
||||
sdk: org.freedesktop.Sdk
|
||||
runtime-version: "19.08"
|
||||
appstream-compose: false
|
||||
separate-locales: false
|
||||
modules:
|
||||
- name: base
|
||||
sources:
|
||||
- type: git
|
||||
url: https://github.com/daniruiz/flat-remix.git
|
||||
commit: 957441cb74b805e019cad24ae0c3507187e60445
|
||||
- type: script
|
||||
dest-filename: gen.sh
|
||||
commands:
|
||||
- make install PREFIX="/tmp"
|
||||
- cp -rav "/tmp/share/icons/$(echo "$FLATPAK_DEST" | tr / "\n" | tail -n 1)/." "$FLATPAK_DEST"
|
||||
buildsystem: simple
|
||||
build-commands:
|
||||
- ./gen.sh
|
||||
- name: appstream
|
||||
buildsystem: simple
|
||||
build-commands:
|
||||
- mkdir -p $FLATPAK_DEST/share/appdata
|
||||
- echo '<?xml version="1.0" encoding="UTF-8"?>' > "$FLATPAK_DEST/share/appdata/org.freedesktop.Platform.Icontheme.$(echo "$FLATPAK_DEST" | tr / "\n" | tail -n 1).appdata.xml"
|
||||
- echo '<component type="runtime">' >> "$FLATPAK_DEST/share/appdata/org.freedesktop.Platform.Icontheme.$(echo "$FLATPAK_DEST" | tr / "\n" | tail -n 1).appdata.xml"
|
||||
- echo ' <id>org.freedesktop.Platform.Icontheme.{THEME}</id>' >> "$FLATPAK_DEST/share/appdata/org.freedesktop.Platform.Icontheme.$(echo "$FLATPAK_DEST" | tr / "\n" | tail -n 1).appdata.xml"
|
||||
- echo ' <metadata_license>CC0-1.0</metadata_license>' >> "$FLATPAK_DEST/share/appdata/org.freedesktop.Platform.Icontheme.$(echo "$FLATPAK_DEST" | tr / "\n" | tail -n 1).appdata.xml"
|
||||
- echo '</component>' >> "$FLATPAK_DEST/share/appdata/org.freedesktop.Platform.Icontheme.$(echo "$FLATPAK_DEST" | tr / "\n" | tail -n 1).appdata.xml"
|
||||
- appstream-compose --basename="org.freedesktop.Platform.Icontheme.$(echo "$FLATPAK_DEST" | tr / "\n" | tail -n 1)" --prefix=$FLATPAK_DEST --origin=builds "org.freedesktop.Platform.Icontheme.$(echo "$FLATPAK_DEST" | tr / "\n" | tail -n 1)"
|
|
@ -0,0 +1,15 @@
|
|||
#! /usr/bin/env bash
|
||||
# Args: <builder args> [<repo>]
|
||||
|
||||
export "BASE_PATH=$(dirname "$0")" &&
|
||||
mkdir -p "$BASE_PATH/scripts" &&
|
||||
cat "$BASE_PATH/themes.csv" | while read i
|
||||
do
|
||||
cat "$BASE_PATH/base.yaml.in" | sed "s/{THEME}/$i/" > "$BASE_PATH/scripts/$i.yaml" &&
|
||||
if [ -z "$2" ]
|
||||
then
|
||||
flatpak-builder --force-clean $1 build "$BASE_PATH/scripts/$i.yaml" || exit 1
|
||||
else
|
||||
flatpak-builder --force-clean --repo "$2" $1 build "$BASE_PATH/scripts/$i.yaml" || exit 1
|
||||
fi
|
||||
done
|
|
@ -0,0 +1,12 @@
|
|||
Flat-Remix-Blue-Dark
|
||||
Flat-Remix-Blue-Light
|
||||
Flat-Remix-Blue
|
||||
Flat-Remix-Green-Dark
|
||||
Flat-Remix-Green-Light
|
||||
Flat-Remix-Green
|
||||
Flat-Remix-Red-Dark
|
||||
Flat-Remix-Red-Light
|
||||
Flat-Remix-Red
|
||||
Flat-Remix-Yellow-Dark
|
||||
Flat-Remix-Yellow-Light
|
||||
Flat-Remix-Yellow
|
|
Loading…
Reference in New Issue