diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | dontstarve.desktop | 10 | ||||
-rwxr-xr-x | dontstarve.sh | 3 |
4 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..696fc86b400c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = dontstarve + pkgdesc = An open world survival video game. + pkgver = july21 + pkgrel = 1 + url = http://www.dontstarvegame.com/ + arch = i686 + arch = x86_64 + license = Custom + options = !strip + source = dontstarve_x64_july21.tar.gz::https://download-it-manually + source = http://curl.haxx.se/download/curl-7.23.0.tar.gz + source = dontstarve.sh + source = dontstarve.desktop + md5sums = 20907561ae855bb08d919c59d18b2a82 + md5sums = 018a9acee77ed70017c6f6cec855635a + md5sums = f2949327f3778ffbefb68fb61c10aee7 + md5sums = e1211feede8e6b0ce174cd56517f4689 + +pkgname = dontstarve + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2120ffbb494a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Hugo Osvaldo Barrera <hugo@barrera.io> + +pkgname=dontstarve +pkgver=july21 +_curlver=7.23.0 +pkgrel=1 +pkgdesc="An open world survival video game." +group=("games") +arch=("i686" "x86_64") +url="http://www.dontstarvegame.com/" +license=('Custom') +options=(!strip) +source=("${pkgname}_x64_$pkgver.tar.gz::https://download-it-manually" + "http://curl.haxx.se/download/curl-${_curlver}.tar.gz" + "dontstarve.sh" + "dontstarve.desktop") +md5sums=('20907561ae855bb08d919c59d18b2a82' + '018a9acee77ed70017c6f6cec855635a' + 'f2949327f3778ffbefb68fb61c10aee7' + 'e1211feede8e6b0ce174cd56517f4689') +PKGEXT=".pkg.tar" + +build() { + cd "$srcdir/curl-${_curlver}" + + ./configure + make +} + +package() { + cd "$srcdir/$pkgname" + + install -Dm 644 dontstarve.xpm "$pkgdir/usr/share/icons/dontstarve.xpm" + install -Dm 644 ../dontstarve.desktop "$pkgdir/usr/share/applications/dontstarve.desktop" + + install -dm 755 "$pkgdir/opt/dontstarve/" + find . -type f -exec install -D {} "$pkgdir/opt/dontstarve/{}" \; + + install -dm 755 "$pkgdir/usr/bin" + install -Dm 755 ../dontstarve.sh "$pkgdir/usr/bin/dontstarve" + + install -Dm 644 "$srcdir/curl-${_curlver}/lib/.libs/libcurl.so.4" "${pkgdir}/opt/dontstarve/bin/lib64" +} diff --git a/dontstarve.desktop b/dontstarve.desktop new file mode 100644 index 000000000000..797878421712 --- /dev/null +++ b/dontstarve.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Don't Starve +GenericName=Survival Game +Comment=An open world survival video game +Icon=dontstarve +Exec=/usr/bin/dontstarve +Path=/opt/dontstarve/ +Categories=Game;SurvivalGame; diff --git a/dontstarve.sh b/dontstarve.sh new file mode 100755 index 000000000000..0665813e00f3 --- /dev/null +++ b/dontstarve.sh @@ -0,0 +1,3 @@ +#!/bin/sh +cd /opt/dontstarve/bin +./dontstarve.sh |