summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominik Opyd2022-07-25 20:11:40 +0200
committerDominik Opyd2022-07-25 20:11:40 +0200
commitdf924f8784c756a3724a3eba0aaeaa5852fa337a (patch)
tree9992476738d2f2fc5e813bf8d9671bc527c70ebe
downloadaur-df924f8784c756a3724a3eba0aaeaa5852fa337a.tar.gz
release: curios 5.1.0.4
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD27
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a64bc6c56e1d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = curios-forge
+ pkgdesc = Curios is a flexible and expandable accessory/equipment API for users and developers.
+ pkgver = 5.1.0.4
+ pkgrel = 1
+ url = https://www.curseforge.com/minecraft/mc-mods/curios
+ arch = any
+ groups = forge-mods
+ groups = minecraft-mods
+ license = LGPL-3.0
+ depends = forge-hooks>=1.0.0
+ depends = forge-server>=41.0.94
+ provides = curios=5.1.0.4
+ noextract = curios-forge-1.19-.jar
+ source = https://github.com/TheIllusiveC4/Curios/blob/1.19.x/LICENSE
+ source = https://mediafiles.forgecdn.net/files/3871/347/curios-forge-1.19-5.1.0.4.jar
+ sha256sums = ae651cfe7715ce791261be76c1b7d1e502c40502b7e2b7658bdac2d64157236b
+ sha256sums = ac80177420900486f6cca6e6a78d0aaa71fe18f86e951384ab24fb87fc3e4140
+
+pkgname = curios-forge
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..078565cb032c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Dominik Opyd <d.opyd@oad.earth>
+
+pkgname=curios-forge
+pkgver=5.1.0.4
+minver=1.19
+pkgrel=1
+pkgdesc="Curios is a flexible and expandable accessory/equipment API for users and developers."
+arch=('any')
+url='https://www.curseforge.com/minecraft/mc-mods/curios'
+source=(https://github.com/TheIllusiveC4/Curios/blob/$minver.x/LICENSE
+ https://mediafiles.forgecdn.net/files/3871/347/curios-forge-1.19-5.1.0.4.jar)
+license=('LGPL-3.0')
+depends=("forge-hooks>=1.0.0"
+ "forge-server>=41.0.94")
+provides=(curios=$pkgver)
+noextract=($pkgname-$minver-$pkver.jar)
+sha256sums=('ae651cfe7715ce791261be76c1b7d1e502c40502b7e2b7658bdac2d64157236b'
+ 'ac80177420900486f6cca6e6a78d0aaa71fe18f86e951384ab24fb87fc3e4140')
+groups=(forge-mods minecraft-mods)
+
+package() {
+ local srvpath=/srv/forge
+
+ install -Dm 2755 $srcdir/$pkgname-$minver-$pkgver.jar $pkgdir$srvpath/mods/$pkgname.jar
+
+ install -Dm 644 $srcdir/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+}