summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSlashbunny2024-02-29 16:49:36 -0500
committerSlashbunny2024-02-29 16:49:36 -0500
commit641cb77d8daf1e6f9f820254d0b8bb28007c9dc5 (patch)
tree96d9e62a4b38f3c0082dac49a0cbb7d9e912b83d
parent6b296afe6b8c071987cde89d2a508bf498988ad0 (diff)
downloadaur-641cb77d8daf1e6f9f820254d0b8bb28007c9dc5.tar.gz
Modernize PKGBUILD
-rw-r--r--.SRCINFO8
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD28
3 files changed, 17 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 83cf1a6916db..ea5edcc6350d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,9 @@
-# Generated by mksrcinfo v8
-# Sat Apr 8 16:59:03 UTC 2017
pkgbase = doom3-lms
pkgdesc = Doom 3 Last Man Standing. A coop mod for Doom 3.
pkgver = 4.0
- pkgrel = 1
+ pkgrel = 2
url = http://doom3coop.com/
- arch = i686
- arch = x86_64
+ arch = any
license = custom
makedepends = unzip
depends = doom3
@@ -22,4 +19,3 @@ pkgbase = doom3-lms
sha256sums = 3e88196efc60a9046b9518a249c99021aca1c6341c654129a772b1f28f04c37e
pkgname = doom3-lms
-
diff --git a/.gitignore b/.gitignore
index e4f398dc5b3a..2aa1119c4a77 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,4 @@
src/
pkg/
-*.pkg.tar.xz
*.pkg.tar
-*.src.tar.gz
+lastmanstandingcoop4multiplatform.zip
diff --git a/PKGBUILD b/PKGBUILD
index 47a3750cdd2b..ad83b531dc94 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
-# Contributor: Slash <demodevil5 [at] yahoo [dot] com>
+# Maintainer: Slash <demodevil5 [at] yahoo [dot] com>
# Contributor: Travis Nickles <ryoohki7@yahoo.com>
pkgname=doom3-lms
pkgver=4.0
-pkgrel=1
+pkgrel=2
pkgdesc="Doom 3 Last Man Standing. A coop mod for Doom 3."
url="http://doom3coop.com/"
license=('custom')
-arch=('i686' 'x86_64')
+arch=('any')
depends=('doom3')
makedepends=('unzip')
backup=("opt/doom3/lms/cdoomcoopserver.cfg" \
@@ -21,11 +21,11 @@ sha256sums=('ac3e7cceaecc26e45051af2f72d04cdf0ec2afcee32283053b4e751dca67ccaa'
'3e88196efc60a9046b9518a249c99021aca1c6341c654129a772b1f28f04c37e')
PKGEXT='.pkg.tar'
-build() {
- cd $startdir/src/lms4/
+package() {
+ cd $srcdir/lms4/
# Create Destination Directories
- install -d $startdir/pkg/{usr/bin/,opt/doom3/}
+ install -d $pkgdir/{usr/bin/,opt/doom3/}
# Modify Windows .bat Files to Linux .sh Files and Rename
for i in *.bat;
@@ -36,23 +36,23 @@ build() {
echo -e " \$* \rexit $?\r" >> $i
# Install File
- install -D -m 755 $i $startdir/src/lms4/`basename $i .bat`.sh
+ install -D -m 755 $i $srcdir/lms4/`basename $i .bat`.sh
done
# Remove Unneeded Files
- rm $startdir/src/lms4/{*.bat,*.url,lms.ico,Lms2.ico,docs/*.url}
+ rm $srcdir/lms4/{*.bat,*.url,lms.ico,Lms2.ico,docs/*.url}
# Install Data Files
- mv $startdir/src/lms4 $startdir/pkg/opt/doom3/
+ mv $srcdir/lms4 $pkgdir/opt/doom3/
# Install Icon
- install -D -m 644 $startdir/src/doom3-lms.xpm \
- $startdir/pkg/usr/share/pixmaps/doom3-lms.xpm
+ install -D -m 644 $srcdir/doom3-lms.xpm \
+ $pkgdir/usr/share/pixmaps/doom3-lms.xpm
# Install Desktop File
- install -D -m 644 $startdir/src/doom3-lms.desktop \
- $startdir/pkg/usr/share/applications/doom3-lms.desktop
+ install -D -m 644 $srcdir/doom3-lms.desktop \
+ $pkgdir/usr/share/applications/doom3-lms.desktop
# Create Main Launcher Shortcut
- ln -s /opt/doom3/lms4/LMS4.sh $startdir/pkg/usr/bin/doom3-lms
+ ln -s /opt/doom3/lms4/LMS4.sh $pkgdir/usr/bin/doom3-lms
}