diff options
author | Erikas | 2017-06-22 17:15:57 +0300 |
---|---|---|
committer | Erikas | 2017-06-22 17:15:57 +0300 |
commit | 3b912c8d151bb99fbc754613ab816b01f4475bf0 (patch) | |
tree | 02fbedb7b4552c77cc85b1dda90be0cb286c8df4 | |
download | aur-3b912c8d151bb99fbc754613ab816b01f4475bf0.tar.gz |
Init
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | rcr.desktop | 9 |
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; |