diff options
author | Trumeet <yuuta@yuuta.moe> | 2021-12-27 00:31:39 -0800 |
---|---|---|
committer | Trumeet <yuuta@yuuta.moe> | 2021-12-27 00:31:39 -0800 |
commit | 5d004c12d05bf6aba067c194acc7f8ab5f0af62f (patch) | |
tree | 3462925ca504cd13cf35dcb62c83515056d66bb6 /assets | |
download | minecraft-pacman-5d004c12d05bf6aba067c194acc7f8ab5f0af62f.tar minecraft-pacman-5d004c12d05bf6aba067c194acc7f8ab5f0af62f.tar.gz minecraft-pacman-5d004c12d05bf6aba067c194acc7f8ab5f0af62f.tar.bz2 minecraft-pacman-5d004c12d05bf6aba067c194acc7f8ab5f0af62f.zip |
First Commit
Diffstat (limited to 'assets')
-rw-r--r-- | assets/.gitignore | 41 | ||||
-rw-r--r-- | assets/PKGBUILD | 35 |
2 files changed, 76 insertions, 0 deletions
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 <YuutaW@ymc.moe> +. ../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 +} |