summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Peukert2016-12-21 23:18:21 +0100
committerDaniel Peukert2016-12-21 23:18:21 +0100
commit1fbbab1dfe2ae7a5eb6b4c404839fc9617df1156 (patch)
tree81a4863f03e322e6aab07dd92f3521f8f367210d
downloadaur-1fbbab1dfe2ae7a5eb6b4c404839fc9617df1156.tar.gz
Initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--.editorconfig8
-rw-r--r--.gitignore14
-rw-r--r--PKGBUILD35
-rw-r--r--ravenfield3
-rw-r--r--ravenfield.desktop8
-rw-r--r--ravenfield.pngbin0 -> 11870 bytes
7 files changed, 87 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..65e36fcca520
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = ravenfield
+ pkgdesc = A singleplayer battlefield style game.
+ pkgver = b5_1
+ pkgrel = 1
+ url = https://steelraven7.itch.io/ravenfield
+ arch = x86_64
+ arch = i686
+ license = unknown
+ makedepends = unzip
+ options = !emptydirs
+ source = ravenfield
+ source = ravenfield.desktop
+ source = ravenfield.png
+ md5sums = a4e5ad37d50a3f84c18cf913d36b7d50
+ md5sums = df8839c9cdfd9418e42abfd058a6e696
+ md5sums = f583c26c6415b4de1c3b94d289c37753
+
+pkgname = ravenfield
+
diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 000000000000..a467ee9a97a6
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,8 @@
+root = true
+
+[*]
+charset = utf-8
+end_of_line = lf
+insert_final_newline = true
+indent_style = tab
+tab_width = 4
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..b669a9b7602c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,14 @@
+# from https://github.com/github/gitignore/blob/master/ArchLinuxPackages.gitignore
+*.tar
+*.tar.*
+*.jar
+*.exe
+*.msi
+*.zip
+*.tgz
+*.log
+*.log.*
+*.sig
+
+pkg/
+src/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..844d1097207b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Daniel Peukert <dan.peukert@gmail.com> (itch.io download method from after-school by dcelasun)
+pkgname=ravenfield
+pkgver=b5_1
+pkgrel=1
+pkgdesc='A singleplayer battlefield style game.'
+arch=('x86_64' 'i686')
+url='https://steelraven7.itch.io/ravenfield'
+license=('unknown')
+makedepends=('unzip')
+options=(!emptydirs)
+source=(
+ "$pkgname"
+ "$pkgname.desktop"
+ "$pkgname.png"
+)
+md5sums=(
+ 'a4e5ad37d50a3f84c18cf913d36b7d50'
+ 'df8839c9cdfd9418e42abfd058a6e696'
+ 'f583c26c6415b4de1c3b94d289c37753'
+)
+[[ "$CARCH" == "x86_64" ]] && _arch=x86_64 || _arch=x86
+
+package() {
+ cd "$srcdir"
+ curl -o 'ravenfield.zip' "$(curl -s -XPOST "https://steelraven7.itch.io/ravenfield/file/336753?after_download_lightbox=true" | grep -Po '"url":.*?[^\\]",' | cut -c8- | rev |cut -c3- | rev | sed 's/\\\//\//g')"
+ unzip -o 'ravenfield.zip'
+
+ mkdir -p "$pkgdir/usr/share/"{"$pkgname",'applications','icons'} "$pkgdir/usr/bin/"
+ cp -R "$srcdir/Ravenfield Linux/Ravenfield_Data/" "$pkgdir/usr/share/$pkgname/"
+
+ install -m755 "$srcdir/Ravenfield Linux/Ravenfield.$_arch" "$pkgdir/usr/share/$pkgname/Ravenfield"
+ install -m755 "$srcdir/ravenfield" "$pkgdir/usr/bin/"
+ install -m644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications"
+ install -m644 "$srcdir/$pkgname.png" "$pkgdir/usr/share/icons"
+}
diff --git a/ravenfield b/ravenfield
new file mode 100644
index 000000000000..3b6e354a97dd
--- /dev/null
+++ b/ravenfield
@@ -0,0 +1,3 @@
+#!/usr/bin/sh
+cd '/usr/share/ravenfield/'
+./Ravenfield
diff --git a/ravenfield.desktop b/ravenfield.desktop
new file mode 100644
index 000000000000..289345b14efc
--- /dev/null
+++ b/ravenfield.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Categories=Game;
+Exec=/usr/bin/ravenfield
+Icon=ravenfield
+Terminal=false
+Type=Application
+Name=Ravenfield
+Comment=A singleplayer battlefield style game.
diff --git a/ravenfield.png b/ravenfield.png
new file mode 100644
index 000000000000..2001eb2b9715
--- /dev/null
+++ b/ravenfield.png
Binary files differ