Compare commits

..

3 Commits

Author SHA1 Message Date
emilyd
97a6227188 Merge pull request 'add copyright notice' (#1) from base-dev into main
Reviewed-on: https://git.donut.gq/emilyd/wxyz/pulls/1
2022-12-01 14:59:23 +00:00
emilyd
d7ee403b24 Merge branch 'logo' 2022-11-30 19:00:29 +02:00
emilyd
2b66e0f004 create logo 2022-11-30 18:52:11 +02:00
3 changed files with 17 additions and 17 deletions

View File

@ -1 +1,3 @@
This repository contains files licensed under various different licenses.
This repository may contain files licensed under various different licenses.
Original wxyz code such as build scripts are licensed under GNU GPLv3-or-later.
wxyz art, such as the wxyz logo, is licensed under CC-BY-SA.

View File

@ -32,15 +32,13 @@ die() {
}
#TODO: Add required packages, such as Linux
package_names=( "binutils" "busybox" "e2fsprogs" "eudev" "linux" "glibc")
package_versions=( "2.39" "1.33.2" "1.46.5" "3.2.11" "6.0.10" "2.36")
package_names=( "binutils" "busybox" "e2fsprogs" "eudev")
package_versions=( "2.39" "1.33.2" "1.46.5" "3.2.11")
package_sources=(\
"https://ftp.gnu.org/gnu/binutils/binutils-2.39.tar.xz" \
"https://www.busybox.net/downloads/busybox-1.33.2.tar.bz2" \
"https://mirrors.edge.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.46.5/e2fsprogs-1.46.5.tar.xz" \
"https://github.com/eudev-project/eudev/releases/download/v3.2.11/eudev-3.2.11.tar.gz" \
"https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/linux-6.0.10.tar.gz" \
"https://ftp.gnu.org/gnu/glibc/glibc-2.36.tar.gz" \
)
printf "wxyz main profile build script v%s\n\n" "$version"
@ -74,23 +72,12 @@ fi
for (( i=0; i<${#package_names[@]}; i++ )); do
printf "Downloading %s " "${package_names[$i]}"
printf "v%s... " "${package_versions[$i]}"
# "-C -" will prevent curl from downloading files that have already been downloaded
if eval curl -C - -s --output-dir "tmp" -LO "${package_sources[$i]}"; then
if eval curl -s --output-dir "tmp" -LO "${package_sources[$i]}"; then
printf "%b\n" "$success_message"
else
printf "%b\n" "$error_message"
die "downloading package failed"
fi
printf "Extracting %s " "${package_names[$i]}"
printf "v%s... " "${package_versions[$i]}"
# shellcheck disable=SC2001 disable=SC2086
tarball_location="$(echo ${package_sources[$i]} | sed 's@.*/@@')"
if eval tar -C tmp -xf "tmp/$tarball_location"; then
printf "%b\n" "$success_message"
else
printf "%b\n" "$error_message"
die "extracting package failed"
fi
done
printf "\n"

11
wxyz.svg Normal file
View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="117.28mm" height="37.633mm" version="1.1" viewBox="0 0 117.28 37.633" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(-27.667 -119.52)" fill="#fff" stroke-linecap="round" stroke-linejoin="round">
<g stroke-width="3.8953" aria-label="wxyz">
<path d="m54.888 146.2h-2.0241l-6.0203-16.089-5.9424 16.089h-1.9203l-8.4336-23.095-2.8804-0.64874v-1.1677h11.599v1.1677l-4.0481 0.70064 5.7867 16.478 5.8905-15.907h2.1798l5.8646 16.011 5.5272-16.634-3.9962-0.64874v-1.1677h9.2899v1.1677l-2.6987 0.54494z"/>
<path d="m101.44 157.15q-2.0241 0-3.9962-0.4671v-5.2677h1.2196l0.85633 2.4912q0.80443 0.59684 2.2317 0.59684 1.3494 0 2.4912-0.77848 1.1418-0.77849 2.076-2.3095 0.96013-1.531 2.3874-5.4753l-9.2899-22.836-2.4911-0.64874v-1.1677h11.314v1.1677l-3.8405 0.70064 6.5912 17.049 6.3836-17.101-3.8146-0.64874v-1.1677h9.0823v1.1677l-2.543 0.54494-9.5235 24.211q-1.6867 4.2817-2.9323 6.15-1.2456 1.8684-2.7506 2.8285t-3.4513 0.96013z"/>
<path d="m124.27 145.68v-1.1677l13.39-21.149h-5.7348q-1.4532 0-2.8025 0.2595-1.3494 0.23354-1.8684 0.64874l-0.80444 3.5032h-1.2196v-6.4874h18.009v1.2715l-13.39 21.045h7.1361q1.4791 0 3.1139-0.33735 1.6348-0.36329 2.3095-0.88228l1.3234-5.112h1.2196l-0.64874 8.4076z"/>
</g>
<path d="m69.319 119.52c-1.1022 0-1.9895 0.88737-1.9895 1.9895v23.955c0 1.1022 0.88738 1.9895 1.9895 1.9895h23.955c1.1022 0 1.989-0.88738 1.989-1.9895v-23.955c0-1.1022-0.88686-1.9895-1.989-1.9895zm0.15761 1.771h11.055v1.1674l-3.2437 0.70073 4.6969 7.0063 5.3971-7.058-3.3471-0.64905v-1.1674h8.7705v1.1674l-2.8024 0.54518-6.8507 8.8749 8.0186 12.092 2.8541 0.54467v1.1679h-11.054v-1.1679l3.2437-0.59686-5.6312-8.6408-6.5913 8.693 3.3476 0.54467v1.1679h-8.771v-1.1679l2.8288-0.41496 8.0181-10.587-7.058-10.406-2.8804-0.64905z" stroke-width=".19309"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB