Package Details: frozensynapse-hib 1.0.32+h20120614-1

Git Clone URL: (read-only, click to copy)
Package Base: frozensynapse-hib
Description: A top-down simultaneous-turn-based tactical combat game (Humble Bundle version)
Upstream URL:
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:

jose1711 commented on 2012-04-14 21:26

- why not renaming the archive to (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

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

pkgdesc="A single player and multiplayer simultaneous-turn-based tactical game. (The Humble Frozen Synapse Bundle)"
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')

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


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

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

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


# 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

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:

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...

widowild commented on 2011-10-03 09:06

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

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 ( to try installing lib32-nvidia-utils. After doing so, the game started.