summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorErikas2017-06-22 17:15:57 +0300
committerErikas2017-06-22 17:15:57 +0300
commit3b912c8d151bb99fbc754613ab816b01f4475bf0 (patch)
tree02fbedb7b4552c77cc85b1dda90be0cb286c8df4
downloadaur-3b912c8d151bb99fbc754613ab816b01f4475bf0.tar.gz
Init
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD42
-rw-r--r--rcr.desktop9
3 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b2b7b227c192
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = rcr
+ pkgdesc = Red Crucible®: Reloaded - Free to play online FPS
+ pkgver = 1.4.0.1181
+ pkgrel = 1
+ url = http://www.rocketeergames.com/site/rcr/
+ arch = i686
+ arch = x86_64
+ license = LLC
+ makedepends = unzip
+ source = http://cdn.rocketeergames.com/rcreloaded/redcrucible_lin.zip
+ source = rcr.desktop
+ md5sums = 2765858f674070973887ece5b6bfda5a
+ md5sums = b03e6aadb89d013092b10666bfbb9460
+
+pkgname = rcr
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fcb9a10521f6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Erikas Rudinskas <erikmnkl@gmail.com>
+
+pkgname=rcr
+pkgver=1.4.0.1181
+pkgrel=1
+pkgdesc="Red Crucible®: Reloaded - Free to play online FPS"
+arch=('i686' 'x86_64')
+url="http://www.rocketeergames.com/site/rcr/"
+license=('LLC')
+# depends=()
+makedepends=('unzip')
+source=("http://cdn.rocketeergames.com/rcreloaded/redcrucible_lin.zip" "rcr.desktop")
+md5sums=('2765858f674070973887ece5b6bfda5a' 'b03e6aadb89d013092b10666bfbb9460')
+
+package() {
+ mkdir -p "${pkgdir}/opt/rcr"
+ unzip "$srcdir/redcrucible_lin.zip" -d "${pkgdir}/opt/rcr"
+
+ # Remove unneeded files:
+ if [ "$CARCH" = "x86_64" ]; then
+ rm -f "${pkgdir}/opt/rcr/Red Crucible Reloaded.x86"
+ rm -rf "${pkgdir}/opt/rcr/Red Crucible Reloaded_Data/Plugins/x86"
+ rm -rf "${pkgdir}/opt/rcr/Red Crucible Reloaded_Data/Mono/x86"
+ else
+ rm -f "${pkgdir}/opt/rcr/Red Crucible Reloaded.x86_64"
+ rm -rf "${pkgdir}/opt/rcr/Red Crucible Reloaded_Data/Plugins/x86_64"
+ rm -rf "${pkgdir}/opt/rcr/Red Crucible Reloaded_Data/Mono/x86_64"
+ fi
+
+ # Desktop launcher with icon:
+ install -D -m644 "${srcdir}/rcr.desktop" "${pkgdir}/usr/share/applications/rcr.desktop"
+ install -D -m644 "${pkgdir}/opt/rcr/Red Crucible Reloaded_Data/Resources/UnityPlayer.png" "${pkgdir}/usr/share/pixmaps/rcr.png"
+
+ # Make it launchable from CLI ("ln -s" doesn't work in this case):
+ mkdir -p "${pkgdir}/usr/bin"
+ if [ "$CARCH" = "x86_64" ]; then
+ echo "\"/opt/rcr/./Red Crucible Reloaded.x86_64\"" > "${pkgdir}/usr/bin/rcr"
+ else
+ echo "\"/opt/rcr/./Red Crucible Reloaded.x86\"" > "${pkgdir}/usr/bin/rcr"
+ fi
+ chmod 0755 "${pkgdir}/usr/bin/rcr"
+} \ No newline at end of file
diff --git a/rcr.desktop b/rcr.desktop
new file mode 100644
index 000000000000..6f3cc3b24a78
--- /dev/null
+++ b/rcr.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Red Crucible®: Reloaded
+GenericName=Red Crucible®: Reloaded
+Comment=Free to play online FPS
+Exec=rcr
+Icon=rcr
+Terminal=false
+Type=Application
+Categories=Game;