Package Details: smw-svn 1.8.r6-1

Git Clone URL: https://aur.archlinux.org/smw-svn.git (read-only)
Package Base: smw-svn
Description: Super Mario War multiplayer game (development version)
Upstream URL: http://smw.supersanctuary.net/
Licenses: GPL2
Conflicts: smw
Provides: smw
Submitter: matthewbauer
Maintainer: carstene1ns
Last Packager: carstene1ns
Votes: 14
Popularity: 0.000371
First Submitted: 2009-11-28 15:28
Last Updated: 2015-07-08 03:29

Dependencies (4)

Required by (0)

Sources (5)

  • gcc.patch
  • libpng.patch
  • smw.desktop
  • smw.png
  • smw

Latest Comments

carstene1ns commented on 2014-01-08 14:45

Updated for proper pacman 4.1 support:
- patching inside prepare()
- added pkgver()

RazZziel commented on 2013-04-04 07:39

Fails to build, lacks dos2unix build dependency

==> Starting the build...
/tmp/pacman2AppDir_build/smw-svn/PKGBUILD: line 47: dos2unix: command not found
==> ERROR: A failure occurred in build().

carstene1ns commented on 2012-10-08 15:51

Thank you, included it in the updated PKGBUILD.

Furthermore i changed the folder structure to be more Arch-like:
binaries moved from /usr/games to /usr/bin
data folders moved from /usr/share/games/smw to /usr/share/smw

Please let me know if you experience any problems.

carstene1ns commented on 2012-10-05 18:42

thank you, will include it in the updated PKGBUILD.

NebuPookins commented on 2012-10-02 04:59

I think during the build, there's a missing dependency on svn.

masteryod commented on 2012-02-19 12:22

Build successfully today, thanks, good game ;)

dot commented on 2012-02-19 00:39

ok, embedding the patch. Thanks.

carstene1ns commented on 2012-02-18 23:52

and here is a patch... http://paste.xinu.at/ndsd/

carstene1ns commented on 2012-02-18 19:37

this is caused by the hiding of the png_struct and png_info data structures with libpng 1.5 [1]

possible solutions for this:
1) add libpng14 (from aur) to the dependencies for now
2) rewrite the png saving part to be libpng 1.5 compatible

option 1 worked so far for me, i am still at option 2, so a patch might follow... ;-)

Source [1]: See Portability Note on http://www.libpng.org/pub/png/libpng.html

masteryod commented on 2012-02-12 17:24

_src/savepng.cpp: In function 'int IMG_SavePNG_RW(SDL_Surface*, SDL_RWops*)':
_src/savepng.cpp:97:6: error: invalid use of incomplete type 'png_struct {aka struct png_struct_def}'
/usr/include/png.h:851:16: error: forward declaration of 'png_struct {aka struct png_struct_def}'
_src/savepng.cpp:146:14: error: invalid use of incomplete type 'png_info {aka struct png_info_def}'
/usr/include/png.h:720:16: error: forward declaration of 'png_info {aka struct png_info_def}'
_src/savepng.cpp:147:18: error: invalid use of incomplete type 'png_info {aka struct png_info_def}'
/usr/include/png.h:720:16: error: forward declaration of 'png_info {aka struct png_info_def}'
make: *** [build/savepng.o] Error 1
==> ERROR: A failure occurred in build().
Aborting...
The build failed.

any idea how to build this?

All comments