Package Details: limbo 20140618-1

Git Clone URL: https://aur.archlinux.org/limbo.git (read-only)
Package Base: limbo
Description: LIMBO is a modern classic, putting players in control of a boy's journey through a tense and hostile world.
Upstream URL: http://playdead.com/limbo/
Licenses: custom: "commercial"
Conflicts: limbo_wine
Submitter: dcelasun
Maintainer: mirandir
Last Packager: mirandir
Votes: 25
Popularity: 0.000000
First Submitted: 2012-06-01 07:22
Last Updated: 2015-06-08 10:26

Latest Comments

1 2 3 4 Next › Last »

robertfoster commented on 2018-08-23 14:07

Updated PKGBUILD

# Maintainer: mirandir <mirandir[at]orange[dot]com>
# Contributor: J0k3r <moebius282 at gmail dot com>

pkgname=limbo
pkgver=20140618
pkgrel=2
pkgdesc="LIMBO is a modern classic, putting players in control of a boy's journey through a tense and hostile world."
url="http://playdead.com/limbo/"
license=('custom: "commercial"')
arch=('i686' 'x86_64')
if [ "$CARCH" = "x86_64" ]; then
  depends=('lib32-sdl2')
else
  depends=('sdl2')
fi
makedepends=('unzip')
_archivename="${pkgname^}-Linux-2014-06-18.sh"
_purgelibs=('libSDL2-2.0.so.0')
noextract=("${_archivename}")
source=("${pkgname}.desktop" "hib://${_archivename}")

DLAGENTS+=('hib::/usr/bin/echo "Could not find %u. Manually download it to \"$(pwd)\", or set up a hib:// DLAGENT in /etc/makepkg.conf."; exit 1')

package()
{
  mkdir -p "${pkgdir}/opt/${pkgname}/"
  unzip -qq "${srcdir}/${_archivename}" -d "${pkgdir}/opt/tmp/" 'data/*' || true

  mv "${pkgdir}/opt/tmp/data/"* "${pkgdir}/opt/${pkgname}/"

  install -d "${pkgdir}/usr/bin/"
  ln -s "/opt/${pkgname}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
  install -D -m644 "${pkgdir}/opt/${pkgname}/$pkgname.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
  install -D -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"

msg2 "Purging unneeded files..."
  for i in "${_purgelibs[@]}"; do
    rm "${pkgdir}/opt/${pkgname}/${i}"
  done
  rm $pkgdir/opt/$pkgname/$pkgname.{bmp,png}
  rm -r "${pkgdir}/opt/tmp/"

}

md5sums=('3de00fc9c2ab5292902f41e176d6cd47'
         '9b453abcb859c31cc645a7207de08329')

Updated .desktop with icon theme support

[Desktop Entry]
Version=1.0
Type=Application
Icon=limbo
Exec=/usr/bin/limbo
Terminal=false
StartupNotify=false
Name=Limbo
Comment=Uncertain of his sister's fate, a boy enters LIMBO.
Categories=Game;

theodore commented on 2015-02-01 17:38

@mirandir it seems that you are right, the problem is probably mesa-git related. I am getting the following error message when I start the game from command line:

radeon: Failed to allocate a buffer:
radeon: size : 44728320 bytes
radeon: alignment : 32768 bytes
radeon: domains : 4
radeon: flags : 20

because I need mesa-git probably I will just wait for a fix. Thank you anyway ;-)

mirandir commented on 2015-02-01 16:09

Very strange. Did you see any error when starting the game from command line ?
Can you try with opencl disabled, and/or with mesa from extra ? It's (maybe) a bug from the git version of mesa.

theodore commented on 2015-02-01 12:50

@mirandir I am with an ati 5850, and the open source driver with opencl enabled(mesa-git). It is really strange because I can move the boy, but I cannot see it. Only sometimes a small rectangle flickers in the position where the boy supposed to be.

mirandir commented on 2015-02-01 09:47

@theodore : it's working here, with a GeForce GT 710M with nvidia driver. What is your graphics card ?

theodore commented on 2015-02-01 03:09

for some reason the texture of the boy is missing. Everything else works, except that I cannot see the figure of the boy. Does anybody else facing something similar?

mirandir commented on 2014-09-03 19:14

@feelshift : works perfectly here, what is your graphic card / driver ?

Anonymous comment on 2014-09-03 16:39

It seg faults for me unless I start it with "SDL_VIDEO_FULLSCREEN_DISPLAY=0 limbo".

mirandir commented on 2014-08-02 08:13

@Ilias95 : this package seems to be up to date.

mirandir commented on 2014-06-30 05:26

@clerafel : yaourt is telling you what to do : you have to copy Limbo-Linux-2014-06-18.sh in /tmp/yaourt-tmp-rodrigo/aur-limbo.