summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbegin-theadventure2023-04-03 18:57:56 +0200
committerbegin-theadventure2023-04-03 18:57:56 +0200
commita1f34dae7ebaccb088de4d47127240b9236dcf12 (patch)
tree3c4f388dce1d9bbb16ca5a7e8d1206e5b5582b88
downloadaur-a1f34dae7ebaccb088de4d47127240b9236dcf12.tar.gz
Upgrade to version 2.3.2
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD49
2 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a7462646669b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = mdlshit-bin
+ pkgdesc = source engine .mdl v49 -> v53 converter
+ pkgver = 2.3.2
+ pkgrel = 1
+ url = https://github.com/headassbtw/mdlshit
+ arch = x86_64
+ license = GPL2
+ makedepends = imagemagick
+ provides = mdlshit
+ conflicts = mdlshit
+ source = https://github.com/headassbtw/mdlshit/releases/download/2.3.2/mdlshit_linux_x64.tar.gz
+ source = https://raw.githubusercontent.com/headassbtw/mdlshit/c5f2c6c3cb259e051a42b76cbeb2fa501cda2af9/product.ico
+ source = https://raw.githubusercontent.com/headassbtw/mdlshit/c5f2c6c3cb259e051a42b76cbeb2fa501cda2af9/README.md
+ source = https://raw.githubusercontent.com/headassbtw/mdlshit/c5f2c6c3cb259e051a42b76cbeb2fa501cda2af9/LICENSE
+ sha256sums = b01aa6f2d2f96982399faff8f177a96df3538ce75771aa9445c03b519cb8ecb0
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+
+pkgname = mdlshit-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ccfc5bdf2f68
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Maintainer: begin-theadventure <begin-thecontact.ncncb@dralias.com>
+
+_pkgname=mdlshit
+pkgname=mdlshit-bin
+pkgver=2.3.2
+pkgrel=1
+pkgdesc="source engine .mdl v49 -> v53 converter "
+arch=('x86_64')
+url="https://github.com/headassbtw/mdlshit"
+license=('GPL2')
+makedepends=('imagemagick')
+conflicts=($_pkgname)
+provides=($_pkgname)
+_desktop=$_pkgname.desktop
+_url2=https://raw.githubusercontent.com/headassbtw/mdlshit/c5f2c6c3cb259e051a42b76cbeb2fa501cda2af9
+source=("$url/releases/download/$pkgver/${_pkgname}_linux_x64.tar.gz"
+ "$_url2/product.ico"
+ "$_url2/README.md"
+ "$_url2/LICENSE")
+sha256sums=('b01aa6f2d2f96982399faff8f177a96df3538ce75771aa9445c03b519cb8ecb0'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+ # "Create a shortcut"
+ echo "Categories=Game;" >> $_desktop
+ sed -i '1 i\Comment=source engine .mdl v49 -> v53 converter ' $_desktop
+ sed -i '1 i\StartupWMClass=mdlshit' $_desktop
+ sed -i '1 i\Icon=mdlshit' $_desktop
+ sed -i '1 i\Type=Application' $_desktop
+ sed -i '1 i\Terminal=false' $_desktop
+ sed -i '1 i\Exec=mdlshit %U' $_desktop
+ sed -i '1 i\Name=mdlshit' $_desktop
+ sed -i '1 i\[Desktop Entry]' $_desktop
+ mkdir -p desktop
+ mv $_desktop desktop
+
+ convert product.ico $_pkgname.png
+}
+
+package() {
+ install -Dm644 $_pkgname.png -t "$pkgdir/usr/share/pixmaps"
+ install -Dm644 desktop/$_desktop -t "$pkgdir/usr/share/applications"
+ install -Dm644 README.md -t "$pkgdir/usr/share/doc/$_pkgname"
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$_pkgname"
+ install -Dm755 $_pkgname -t "$pkgdir/usr/bin"
+}
+