From 5d004c12d05bf6aba067c194acc7f8ab5f0af62f Mon Sep 17 00:00:00 2001 From: Trumeet Date: Mon, 27 Dec 2021 00:31:39 -0800 Subject: First Commit --- assets/.gitignore | 41 +++++++++++++++++++++++++++++++++++++++++ assets/PKGBUILD | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 assets/.gitignore create mode 100644 assets/PKGBUILD (limited to 'assets') diff --git a/assets/.gitignore b/assets/.gitignore new file mode 100644 index 0000000..c476ae8 --- /dev/null +++ b/assets/.gitignore @@ -0,0 +1,41 @@ +src/ +pkg/ +*.zst +*.log +*.json +a* +b* +c* +d* +e* +f* +g* +h* +i* +j* +k* +l* +m* +n* +o* +p* +q* +r* +s* +t* +u* +v* +w* +x* +y* +z* +0* +1* +2* +3* +4* +5* +6* +7* +8* +9* diff --git a/assets/PKGBUILD b/assets/PKGBUILD new file mode 100644 index 0000000..ed58a15 --- /dev/null +++ b/assets/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: YuutaW +. ../PKGBUILD.gen +pkgname=minecraft-assets-${_ASSET_ID} +pkgver=${_ASSET_ID//-/_} +pkgrel=1 +epoch= +pkgdesc="Minecraft assets ${_ASSET_ID}" +arch=(any) +url="https://minecraft.net/" +license=('custom') +install= +source=($_MC_ASSET_URL $_MC_ASSET_INDEX_URL) +sha1sums=($_MC_ASSET_SHA1 $_MC_ASSET_INDEX_SHA1) +noextract=($_MC_ASSET $_MC_ASSET_INDEX) + +_dir=/usr/share/minecraft/assets/$pkgver + +package() { + _dir="$pkgdir/$_dir" + mkdir -p $_dir/ + cd $_dir/ + mkdir objects + cd objects + for asset in `echo $_MC_ASSET`; do + local _ha="${asset:0:2}" + mkdir -p ./$_ha + cp $srcdir/$asset ./$_ha/ + done + cd .. + mkdir indexes + cd indexes + for index in `echo $_MC_ASSET_INDEX`; do + cp $srcdir/$index ./ + done +} -- cgit v1.2.3