summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302017-09-08 18:03:44 +0200
committerM0Rf302017-09-08 18:03:44 +0200
commit57c46e69a23d4beadc5016bf1a62b9a1613fc2ac (patch)
tree774c723932d048f1754d6308a08ef662737ae2ff
parent6d6ca07c1d97735ce0b17b1a7f4667fb377623dd (diff)
downloadaur-57c46e69a23d4beadc5016bf1a62b9a1613fc2ac.tar.gz
realrtcw: splitted package for rend2 render
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD52
2 files changed, 35 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d8966f442c56..ef9e9c859e9f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Mon Aug 7 14:50:52 UTC 2017
+# Fri Sep 8 16:03:06 UTC 2017
pkgbase = realrtcw
pkgdesc = RealRTCW brings some realism to the classic Wolfenstein game. You can expect ruthless AI, new weapons and rebalanced gameplay
pkgver = 2.1
@@ -28,13 +28,9 @@ pkgbase = realrtcw
source = realrtcw-sp-rend2.launcher
source = realrtcw-sp.desktop
source = realrtcw-sp-rend2.desktop
- md5sums = 0b40f6d1e2f31fe42d3a54359694dc03
- md5sums = 0e0ef11b046ced39e880638d41c65dd4
- md5sums = 6856b2ec43abce7be5d92233ef3ddaa1
- md5sums = 3de1b5dde5c91ef521c64b5e56cdbccf
- md5sums = 3cf6ad712d1d797e09c232dcf43c016b
- md5sums = 33f08bc165906164461420e1cc6dd86a
- md5sums = f164bb4457675fd05897e2945e2d8c9d
pkgname = realrtcw
+pkgname = realrtcw-rend2
+ pkgdesc = Experimental render for RealRTCW
+
diff --git a/PKGBUILD b/PKGBUILD
index 3c3a7f57dabb..2bd098ebc019 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,7 @@
# Maintainer: M0Rf30
-pkgname=realrtcw
+pkgbase=realrtcw
+pkgname=('realrtcw' 'realrtcw-rend2')
pkgver=2.1
pkgrel=2
pkgdesc="RealRTCW brings some realism to the classic Wolfenstein game. You can expect ruthless AI, new weapons and rebalanced gameplay"
@@ -17,10 +18,10 @@ source=("https://github.com/M0Rf30/RealRTCW/archive/$pkgver.tar.gz"
# Classic renderer
realrtcw-sp.launcher
# Alternative renderer launchers
- realrtcw-sp-rend2.launcher
+ realrtcw-sp-rend2.launcher
# Desktop entries
realrtcw-sp.desktop
- realrtcw-sp-rend2.desktop
+ realrtcw-sp-rend2.desktop
)
build() {
@@ -31,7 +32,7 @@ build() {
fi
}
-package() {
+package_realrtcw() {
mkdir -p $pkgdir/opt/realrtcw/main
cd "$srcdir/RealRTCW-$pkgver"
@@ -80,41 +81,50 @@ package() {
#
sed -i "s:ARCH:x86_64:" \
$srcdir/realrtcw-sp.launcher
- sed -i "s:ARCH:x86_64:" \
- $srcdir/realrtcw-sp-rend2.launcher
else
#
# i686 Systems
#
sed -i "s:ARCH:x86:" \
$srcdir/realrtcw-sp.launcher
- sed -i "s:ARCH:x86:" \
- $srcdir/realrtcw-sp-rend2.launcher
fi
# Install Launcher Script (Single Player Client)
install -D -m 755 $srcdir/realrtcw-sp.launcher \
$pkgdir/usr/bin/realrtcw-sp
- # Install Launcher Script (Single Player Client Rend2)
- install -D -m 755 $srcdir/realrtcw-sp-rend2.launcher \
- $pkgdir/usr/bin/realrtcw-sp-rend2
# Install Desktop File (Single Player)
install -D -m 644 $srcdir/realrtcw-sp.desktop \
$pkgdir/usr/share/applications/realrtcw-sp.desktop
- # Install Desktop File (Single Player Rend2)
- install -D -m 644 $srcdir/realrtcw-sp-rend2.desktop \
- $pkgdir/usr/share/applications/realrtcw-sp-rend2.desktop
# Install Icon File (Single Player)
install -D -m 644 misc/iortcw.svg \
$pkgdir/usr/share/pixmaps/realrtcw.svg
}
-md5sums=('0b40f6d1e2f31fe42d3a54359694dc03'
- '0e0ef11b046ced39e880638d41c65dd4'
- '6856b2ec43abce7be5d92233ef3ddaa1'
- '3de1b5dde5c91ef521c64b5e56cdbccf'
- '3cf6ad712d1d797e09c232dcf43c016b'
- '33f08bc165906164461420e1cc6dd86a'
- 'f164bb4457675fd05897e2945e2d8c9d')
+package_realrtcw-rend2() {
+ pkgdesc="Experimental render for RealRTCW"
+
+# Modify Launcher Scripts
+ if [ "$CARCH" = "x86_64" ]; then
+ #
+ # x86_64 Systems
+ #
+ sed -i "s:ARCH:x86_64:" \
+ $srcdir/realrtcw-sp-rend2.launcher
+ else
+ #
+ # i686 Systems
+ #
+ sed -i "s:ARCH:x86:" \
+ $srcdir/realrtcw-sp-rend2.launcher
+ fi
+
+ # Install Launcher Script (Single Player Client Rend2)
+ install -D -m 755 $srcdir/realrtcw-sp-rend2.launcher \
+ $pkgdir/usr/bin/realrtcw-sp-rend2
+
+ # Install Desktop File (Single Player Rend2)
+ install -D -m 644 $srcdir/realrtcw-sp-rend2.desktop \
+ $pkgdir/usr/share/applications/realrtcw-sp-rend2.desktop
+}