Package Details: sludge 2.2.2-2

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

Latest Comments

dos1 commented on 2018-03-09 15:04 (UTC)

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 (UTC) (edited on 2018-03-09 14:19 (UTC) by nerdnils)

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

Maintainer: Sebastian Krzyszkowiak dos@dosowisko.net
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="http://opensludge.sourceforge.net/" license=('GPL3' 'LGPL') depends=('glee' 'alure' 'libvpx' 'gtkglext' 'sdl' 'dumb' 'desktop-file-utils') install="$pkgname.install" source=("git://github.com/opensludge/opensludge.git" "0001-configure.ac-use-PKG_CHECK_MODULES-for-libvpx.patch") sha256sums=('SKIP' '1ea24bd991cad769585cdb336e6a7bdf8cecc79416b3a55629a83ab1cba11972')

build() { cd opensludge patch -p1 < ../0001-configure.ac-use-PKG_CHECK_MODULES-for-libvpx.patch sed -i -e 's/AM_INIT_AUTOMAKE/AM_INIT_AUTOMAKE([subdir-objects])/' configure.ac ./autogen.sh ./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 (UTC)

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 (UTC) (edited on 2017-10-20 12:40 (UTC) by rjt)

This seems to have moved from Sourceforge to GitHub (though 2.2.1 version is still current): https://opensludge.github.io/ https://github.com/opensludge/opensludge Seems fine in the packagebuild, just gotta update the upstream URL?

crisisinaptica commented on 2014-11-27 17:41 (UTC)

There's a bugfix release, also Sludge compiles now with gcc 4.7 https://github.com/opensludge/opensludge/releases/tag/2.2.1 Cheers.

speps commented on 2013-06-18 17:34 (UTC)

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

matto commented on 2013-06-17 18:36 (UTC)

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 @@ #else #include <libpng/png.h> #endif - +#include <string.h> #include "allfiles.h" #include "fileset.h"

speps commented on 2012-06-15 07:54 (UTC)

sludge-engine is a duplicate of sludge, merging.

speps commented on 2012-04-06 14:28 (UTC)

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