Package Details: frozensynapse-hib 1.0.32+h20120614-1

Git Clone URL: https://aur.archlinux.org/frozensynapse-hib.git (read-only, click to copy)
Package Base: frozensynapse-hib
Description: A top-down simultaneous-turn-based tactical combat game (Humble Bundle version)
Upstream URL: http://www.frozensynapse.com/
Keywords: 2D combat game humble tactics
Licenses: custom: "commercial"
Submitter: smls
Maintainer: smls
Last Packager: smls
Votes: 22
Popularity: 0.000000
First Submitted: 2017-02-02 17:52
Last Updated: 2017-02-02 17:52

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

Anonymous comment on 2012-04-17 20:28

Capes pkgbuild didn't go trough without problems for me.

I made following corrections
- removed double fi's
- removed space in build() {
- upped pkgrel to 6
- renamed archive

If anyone is interested, my version can be found from here: http://pastebin.com/sdhMdtD0

jose1711 commented on 2012-04-14 21:26

@Cape:
- why not renaming the archive to FS_Linux_Latest.run (and have it downloaded directly - apparently downloading from hib is not necessary anymore)
- there are two superfluous if's in your pkgbuild
- thank you for the effort - it's working fine

Cape commented on 2012-03-29 12:00

@sighter
Well, it's really just a dirty dirty hack but...:

pkgname=frozensynapse
pkgver=1
pkgrel=5
pkgdesc="A single player and multiplayer simultaneous-turn-based tactical game. (The Humble Frozen Synapse Bundle)"
url="http://www.frozensynapse.com/"
groups=('humblefsbundle' 'humblebundles')
license=('custom: "commercial"')
arch=('i686' 'x86_64')
optdepends=('lib32-nvidia-utils: If you have nvidia graphics'
'lib32-catalyst-utils: If you have ATI graphics'
'lib32-ati-dri: If you have ATI graphics')
source=(${pkgname}.desktop)
md5sums=('eccdc9f63917fdb761d45c5621853485')

if [[ $CARCH == x86_64 ]]; then
depends=('lib32-glibc' 'lib32-gcc-libs' 'lib32-openal' 'lib32-sdl' 'lib32-mesa')
else
depends=('glibc' 'gcc-libs' 'openal' 'sdl' 'mesa')
fi

_archive="${pkgname}-${pkgver}-linux-bin"
_archive_md5="33b7c96e24be877a9c1345f7a016b57b"

build() {
cd ${srcdir}
echo Please just place ${_archive} into $(pwd)/
echo Press Enter to continue
read -a _unused
fi
fi

if [ ! -f ${_fsarchivelocation}${_archive} ]; then
echo "${_fsarchivelocation}${_archive} not found!"
return 1
fi

if ! echo "${_archive_md5} ${_fsarchivelocation}${_archive}" | md5sum -c --quiet; then
echo "Invalid checksum for ${_fsarchivelocation}${_archive}"
return 1
fi
}

package(){

# directories
install -d ${pkgdir}/opt/${pkgname}
cd ${srcdir}
./${_archive} --mode unattended --prefix /$pkgdir/opt/$pkgname/

#fix permissions
find ${pkgdir}/opt/${pkgname} -type d -exec chmod 755 {} \;
find ${pkgdir}/opt/${pkgname} -type f -exec chmod 644 {} \;
chmod 755 ${pkgdir}/opt/${pkgname}/FrozenSynapse

# startup scripts
install -Dd ${pkgdir}/usr/bin
echo \#\!/bin/bash > ${pkgdir}/usr/bin/frozensynapse
echo cd /opt/frozensynapse/ >> ${pkgdir}/usr/bin/frozensynapse
echo ./FrozenSynapse \$@ >> ${pkgdir}/usr/bin/frozensynapse
chmod +x ${pkgdir}/usr/bin/frozensynapse

# desktop entry
install -Dm644 ${srcdir}/${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop
}

sighter commented on 2012-03-28 16:10

@Cape
Can you please post the complete PKGBUILD which works with the mentioned binary?

thx mate

Cape commented on 2012-03-08 17:31

There is a new update available at: http://www.mode7games.com/update

However, it comes with an installer. I've managed to make it work with makepkg with the following script:
./${_archive} --mode unattended --prefix /$pkgdir/opt/$pkgname/

Also, this version comes with no libraries.

Anonymous comment on 2012-02-06 00:35

This game gave segmentation fault on start on my x86_64 machine with AMD 6970 and radeon driver.
Installed lib32-ati-dri , now works.

gadget3000 commented on 2011-12-12 09:59

@swiftgeek You are supposed to set PKGEXT yourself in /etc/makepkg.conf. It doesn't get set in PKGBUILDs.

swiftgeek commented on 2011-12-12 08:23

Please disable compression of the package in the next release...
PKGEXT='.pkg.tar'

widowild commented on 2011-10-03 09:06

Updated:
add depend mesa and lib32-mesa
add optdepends (lib32-nvidia-utils and lib32-catalyst-utils)

Anonymous comment on 2011-10-03 01:43

I'm on x86_64, and I had a bit of trouble getting this working. At first, I was getting this error:

Alert: Error Unable to initialize OpenGL. (Error: Failed loading libGL.so.1)

On a whim, I installed lib32-mesa, which seemed to fix that problem. However, I started getting this error instead:

Alert: Error Could not find a compatible OpenGL display resolution. Please check your driver configuration. (Error: Couldn't find matching GLX visual)

Finally, I found a suggestion from DreDub on the Frozen Synapse forums (http://forums.mode7games.com/viewtopic.php?f=21&t=3626&p=14276) to try installing lib32-nvidia-utils. After doing so, the game started.