Package Details: sludge 2.2.2-2

Git Clone URL: (read-only, click to copy)
Package Base: sludge
Description: An engine and development kit for the creation of 2D adventure games.
Upstream URL:
Licenses: GPL3, LGPL
Submitter: speps
Maintainer: dos1 (nerdnils)
Last Packager: dos1
Votes: 6
Popularity: 0.000009
First Submitted: 2011-06-02 09:27
Last Updated: 2019-04-10 20:14

Latest Comments

dos1 commented on 2018-03-09 15:04

I've updated the PKGBUILD. Thanks @nerdnils! I've made you a co-maintainer as well in case it needs more updates :)

nerdnils commented on 2018-03-09 14:18

To compile this change PKGBUILD to(sry, formating is bad here, correct linefeeds and #s):

Maintainer: Sebastian Krzyszkowiak
Contributor: speps <speps archlinux="" at="" aur="" dot="" org=""></speps>

pkgname=sludge pkgver=2.2.1 pkgrel=2 pkgdesc="An engine and development kit for the creation of 2D adventure games." arch=(i686 x86_64) url="" license=('GPL3' 'LGPL') depends=('glee' 'alure' 'libvpx' 'gtkglext' 'sdl' 'dumb' 'desktop-file-utils') install="$pkgname.install" source=("git://" "") sha256sums=('SKIP' '1ea24bd991cad769585cdb336e6a7bdf8cecc79416b3a55629a83ab1cba11972')

build() { cd opensludge patch -p1 < ../ sed -i -e 's/AM_INIT_AUTOMAKE/AM_INIT_AUTOMAKE([subdir-objects])/' ./ ./configure --prefix=/usr \ --enable-devkit \ --enable-doc make }

package() { cd opensludge make DESTDIR="$pkgdir/" install }

vim:set ts=2 sw=2 et:

nerdnils commented on 2018-03-08 09:42

This needs automake-1.14 which does not compile. Does anybody know how to get this to work?

rjt commented on 2017-10-20 12:38

This seems to have moved from Sourceforge to GitHub (though 2.2.1 version is still current):

Seems fine in the packagebuild, just gotta update the upstream URL?

crisisinaptica commented on 2014-11-27 17:41

There's a bugfix release, also Sludge compiles now with gcc 4.7


speps commented on 2013-06-18 17:34

Updated to 2.2-2 with no release bump
@matto Thanks applied in latest update

matto commented on 2013-06-17 18:36

There is a missing "#include <string.h>" in the sources, gcc 4.8.1 won't build without.
Here is my patch:

diff -aur sludge-2.2/source/Engine/sprites.cpp sludge-2.2.patched/source/Engine/sprites.cpp
--- sludge-2.2/source/Engine/sprites.cpp 2012-01-13 23:04:20.000000000 +0100
+++ sludge-2.2.patched/source/Engine/sprites.cpp 2013-06-17 20:13:35.043753321 +0200
@@ -3,7 +3,7 @@
#include <libpng/png.h>
+#include <string.h>
#include "allfiles.h"

#include "fileset.h"

speps commented on 2012-06-15 07:54

sludge-engine is a duplicate of sludge, merging.

speps commented on 2012-04-06 14:28

Updated to version 2.2-2, added a patch for gcc 4.7