aboutsummaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
authorTrumeet <yuuta@yuuta.moe>2021-12-27 00:31:39 -0800
committerTrumeet <yuuta@yuuta.moe>2021-12-27 00:31:39 -0800
commit5d004c12d05bf6aba067c194acc7f8ab5f0af62f (patch)
tree3462925ca504cd13cf35dcb62c83515056d66bb6 /assets
downloadminecraft-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/.gitignore41
-rw-r--r--assets/PKGBUILD35
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
+}