[arch-commits] Commit in paintown/repos (12 files)

Sven-Hendrik Haase svenstaro at nymeria.archlinux.org
Sat Jun 22 09:17:15 UTC 2013


    Date: Saturday, June 22, 2013 @ 11:17:14
  Author: svenstaro
Revision: 93010

archrelease: copy trunk to community-i686, community-x86_64

Added:
  paintown/repos/community-i686/PKGBUILD
    (from rev 93009, paintown/trunk/PKGBUILD)
  paintown/repos/community-i686/paintown.desktop
    (from rev 93009, paintown/trunk/paintown.desktop)
  paintown/repos/community-i686/paintown.png
    (from rev 93009, paintown/trunk/paintown.png)
  paintown/repos/community-x86_64/PKGBUILD
    (from rev 93009, paintown/trunk/PKGBUILD)
  paintown/repos/community-x86_64/paintown.desktop
    (from rev 93009, paintown/trunk/paintown.desktop)
  paintown/repos/community-x86_64/paintown.png
    (from rev 93009, paintown/trunk/paintown.png)
Deleted:
  paintown/repos/community-i686/PKGBUILD
  paintown/repos/community-i686/libpng15.patch
  paintown/repos/community-i686/paintown.png
  paintown/repos/community-x86_64/PKGBUILD
  paintown/repos/community-x86_64/libpng15.patch
  paintown/repos/community-x86_64/paintown.png

-----------------------------------+
 /PKGBUILD                         |  100 ++++++++++
 community-i686/PKGBUILD           |   54 -----
 community-i686/libpng15.patch     |  343 ------------------------------------
 community-i686/paintown.desktop   |   10 +
 community-x86_64/PKGBUILD         |   54 -----
 community-x86_64/libpng15.patch   |  343 ------------------------------------
 community-x86_64/paintown.desktop |   10 +
 7 files changed, 120 insertions(+), 794 deletions(-)

Deleted: community-i686/PKGBUILD
===================================================================
--- community-i686/PKGBUILD	2013-06-22 09:16:55 UTC (rev 93009)
+++ community-i686/PKGBUILD	2013-06-22 09:17:14 UTC (rev 93010)
@@ -1,54 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase <sh at lutzhaase.com>
-# Contributor: Jschares <jacob.schares at gmail.com>
-# Contributor: celmir <scibecelmir at tuxfamily.org>
-# Contributor: Feufochmar <guill.delacourt at gmail.com>
-
-pkgname=paintown
-pkgver=3.6.0
-pkgrel=1
-pkgdesc="Open source fighting game in the same genre as Streets of Rage and Teenage Mutant Ninja Turtles"
-arch=('i686' 'x86_64')
-url="http://paintown.sourceforge.net/"
-license=('GPL')
-depends=('python2' 'freetype2' 'sdl' 'libpng' 'mpg123' 'libogg' 'libvorbis')
-makedepends=('cmake' 'gendesk')
-#install=paintown.install
-source=(http://downloads.sourceforge.net/sourceforge/paintown/$pkgname-$pkgver.tar.bz2
-        paintown.png)
-md5sums=('5c1160bee51fe2011a1141c490a5d368'
-         'ed547f1377212ea079cf9b0a1ad2d587')
-
-build() {
-  cd "$srcdir"
-  gendesk
-
-  cd "$pkgname-$pkgver"
-
-  # fix python2 header
-  for file in $(find . -name '*.py' -print); do
-     sed -i "s#/usr/bin/python#/usr/bin/env python2#" $file
-  done
-
-  #sed -i "1 i #include <zlib.h>" src/util/sdl/image/IMG_png.c
-  #sed -i "1 i #include <zlib.h>" src/util/sdl/image/IMG_savepng.c
-
-  mkdir -p build && cd build
-  cmake ..
-  make
-  cp bin/paintown ..
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  mkdir -p $pkgdir/usr/{bin,share/{paintown,pixmaps,applications,licenses/paintown}}
-  sh install.sh -d $pkgdir/usr/share/paintown -b $pkgdir/usr/bin
-  # correct the gnerated file to remove the wrong path (because $pkgdir/usr/bin is written in the file)
-  sed -i "s#$pkgdir##g" $pkgdir/usr/bin/paintown
-  install -m644 $srcdir/paintown.desktop $pkgdir/usr/share/applications/paintown.desktop
-  install -m644 $srcdir/paintown.png $pkgdir/usr/share/pixmaps/paintown.png
-  install -m644 LICENSE $pkgdir/usr/share/licenses/paintown/LICENSE
-  install -m644 LEGAL $pkgdir/usr/share/licenses/paintown/LEGAL
-}
-
-# vim:set ts=2 sw=2 et:

Copied: paintown/repos/community-i686/PKGBUILD (from rev 93009, paintown/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD	                        (rev 0)
+++ community-i686/PKGBUILD	2013-06-22 09:17:14 UTC (rev 93010)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase <sh at lutzhaase.com>
+# Contributor: Jschares <jacob.schares at gmail.com>
+# Contributor: celmir <scibecelmir at tuxfamily.org>
+# Contributor: Feufochmar <guill.delacourt at gmail.com>
+
+pkgname=paintown
+pkgver=3.6.0
+pkgrel=2
+pkgdesc="Open source fighting game in the same genre as Streets of Rage and Teenage Mutant Ninja Turtles"
+arch=('i686' 'x86_64')
+url="http://paintown.sourceforge.net/"
+license=('GPL')
+depends=('python2' 'freetype2' 'sdl' 'libpng' 'mpg123' 'libogg' 'libvorbis')
+makedepends=('cmake')
+#install=paintown.install
+source=(http://downloads.sourceforge.net/sourceforge/paintown/$pkgname-$pkgver.tar.bz2
+        paintown.png
+        paintown.desktop)
+md5sums=('5c1160bee51fe2011a1141c490a5d368'
+         'ed547f1377212ea079cf9b0a1ad2d587'
+         '30d66c53c3f522eedab8a0125123b53f')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  # fix python2 header
+  for file in $(find . -name '*.py' -print); do
+     sed -i "s#/usr/bin/python#/usr/bin/env python2#" $file
+  done
+
+  mkdir -p build && cd build
+  cmake ..
+  make
+  cp bin/paintown ..
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  mkdir -p $pkgdir/usr/{bin,share/{paintown,pixmaps,applications,licenses/paintown}}
+  sh install.sh -d $pkgdir/usr/share/paintown -b $pkgdir/usr/bin
+  # correct the gnerated file to remove the wrong path (because $pkgdir/usr/bin is written in the file)
+  sed -i "s#$pkgdir##g" $pkgdir/usr/bin/paintown
+  install -m644 $srcdir/paintown.desktop $pkgdir/usr/share/applications/paintown.desktop
+  install -m644 $srcdir/paintown.png $pkgdir/usr/share/pixmaps/paintown.png
+  install -m644 LICENSE $pkgdir/usr/share/licenses/paintown/LICENSE
+  install -m644 LEGAL $pkgdir/usr/share/licenses/paintown/LEGAL
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-i686/libpng15.patch
===================================================================
--- community-i686/libpng15.patch	2013-06-22 09:16:55 UTC (rev 93009)
+++ community-i686/libpng15.patch	2013-06-22 09:17:14 UTC (rev 93010)
@@ -1,343 +0,0 @@
-------------------------------------------------------------------------
-r7015 | kazzmir | 2012-02-18 22:19:01 +0100 (Sa, 18 Feb 2012) | 1 line
-
-patch for sdl image to work with libpng1.4+
-
-Index: src/util/sdl/image/IMG_png.c
-===================================================================
---- src/util/sdl/image/IMG_png.c	(revision 7014)
-+++ src/util/sdl/image/IMG_png.c	(revision 7015)
-@@ -71,6 +71,10 @@
- #endif
- #include <png.h>
- 
-+/* Check for the older version of libpng */
-+#if (PNG_LIBPNG_VER_MAJOR == 1) && (PNG_LIBPNG_VER_MINOR < 4)
-+#define LIBPNG_VERSION_12
-+#endif
- 
- static struct {
- 	int loaded;
-@@ -80,6 +84,8 @@
- 	void (*png_destroy_read_struct) (png_structpp png_ptr_ptr, png_infopp info_ptr_ptr, png_infopp end_info_ptr_ptr);
- 	png_uint_32 (*png_get_IHDR) (png_structp png_ptr, png_infop info_ptr, png_uint_32 *width, png_uint_32 *height, int *bit_depth, int *color_type, int *interlace_method, int *compression_method, int *filter_method);
- 	png_voidp (*png_get_io_ptr) (png_structp png_ptr);
-+	png_byte (*png_get_channels) (png_structp png_ptr, png_infop info_ptr);
-+	png_uint_32 (*png_get_PLTE) (png_structp png_ptr, png_infop info_ptr, png_colorp *palette, int *num_palette);
- 	png_uint_32 (*png_get_tRNS) (png_structp png_ptr, png_infop info_ptr, png_bytep *trans, int *num_trans, png_color_16p *trans_values);
- 	png_uint_32 (*png_get_valid) (png_structp png_ptr, png_infop info_ptr, png_uint_32 flag);
- 	void (*png_read_image) (png_structp png_ptr, png_bytepp image);
-@@ -91,6 +97,9 @@
- 	void (*png_set_read_fn) (png_structp png_ptr, png_voidp io_ptr, png_rw_ptr read_data_fn);
- 	void (*png_set_strip_16) (png_structp png_ptr);
- 	int (*png_sig_cmp) (png_bytep sig, png_size_t start, png_size_t num_to_check);
-+#ifndef LIBPNG_VERSION_12
-+	jmp_buf* (*png_set_longjmp_fn) (png_structp, png_longjmp_ptr, size_t);
-+#endif
- } lib;
- 
- #ifdef LOAD_PNG_DYNAMIC
-@@ -129,6 +138,13 @@
- 			SDL_UnloadObject(lib.handle);
- 			return -1;
- 		}
-+		lib.png_get_channels =
-+			(png_byte (*) (png_structp, png_infop))
-+			SDL_LoadFunction(lib.handle, "png_get_channels");
-+		if ( lib.png_get_channels == NULL ) {
-+			SDL_UnloadObject(lib.handle);
-+			return -1;
-+		}
- 		lib.png_get_io_ptr =
- 			(png_voidp (*) (png_structp))
- 			SDL_LoadFunction(lib.handle, "png_get_io_ptr");
-@@ -136,6 +152,13 @@
- 			SDL_UnloadObject(lib.handle);
- 			return -1;
- 		}
-+		lib.png_get_PLTE =
-+			(png_uint_32 (*) (png_structp, png_infop, png_colorp *, int *))
-+			SDL_LoadFunction(lib.handle, "png_get_PLTE");
-+		if ( lib.png_get_PLTE == NULL ) {
-+			SDL_UnloadObject(lib.handle);
-+			return -1;
-+		}
- 		lib.png_get_tRNS =
- 			(png_uint_32 (*) (png_structp, png_infop, png_bytep *, int *, png_color_16p *))
- 			SDL_LoadFunction(lib.handle, "png_get_tRNS");
-@@ -213,6 +236,15 @@
- 			SDL_UnloadObject(lib.handle);
- 			return -1;
- 		}
-+#ifndef LIBPNG_VERSION_12
-+		lib.png_set_longjmp_fn =
-+			(jmp_buf * (*) (png_structp, png_longjmp_ptr, size_t))
-+			SDL_LoadFunction(lib.handle, "png_set_longjmp_fn");
-+		if ( lib.png_set_longjmp_fn == NULL ) {
-+			SDL_UnloadObject(lib.handle);
-+			return -1;
-+		}
-+#endif
- 	}
- 	++lib.loaded;
- 
-@@ -236,7 +268,9 @@
- 		lib.png_create_read_struct = png_create_read_struct;
- 		lib.png_destroy_read_struct = png_destroy_read_struct;
- 		lib.png_get_IHDR = png_get_IHDR;
-+		lib.png_get_channels = png_get_channels;
- 		lib.png_get_io_ptr = png_get_io_ptr;
-+		lib.png_get_PLTE = png_get_PLTE;
- 		lib.png_get_tRNS = png_get_tRNS;
- 		lib.png_get_valid = png_get_valid;
- 		lib.png_read_image = png_read_image;
-@@ -248,6 +282,9 @@
- 		lib.png_set_read_fn = png_set_read_fn;
- 		lib.png_set_strip_16 = png_set_strip_16;
- 		lib.png_sig_cmp = png_sig_cmp;
-+#ifndef LIBPNG_VERSION_12
-+		lib.png_set_longjmp_fn = png_set_longjmp_fn;
-+#endif
- 	}
- 	++lib.loaded;
- 
-@@ -347,7 +384,12 @@
- 	 * the normal method of doing things with libpng).  REQUIRED unless you
- 	 * set up your own error handlers in png_create_read_struct() earlier.
- 	 */
--	if ( setjmp(png_ptr->jmpbuf) ) {
-+#ifndef LIBPNG_VERSION_12
-+	if ( setjmp(*lib.png_set_longjmp_fn(png_ptr, longjmp, sizeof (jmp_buf))) )
-+#else
-+	if ( setjmp(png_ptr->jmpbuf) )
-+#endif
-+	{
- 		error = "Error reading the PNG file.";
- 		goto done;
- 	}
-@@ -416,9 +458,9 @@
- 			Rmask = 0x000000FF;
- 			Gmask = 0x0000FF00;
- 			Bmask = 0x00FF0000;
--			Amask = (info_ptr->channels == 4) ? 0xFF000000 : 0;
-+			Amask = (lib.png_get_channels(png_ptr, info_ptr) == 4) ? 0xFF000000 : 0;
- 		} else {
--		        int s = (info_ptr->channels == 4) ? 0 : 8;
-+		        int s = (lib.png_get_channels(png_ptr, info_ptr) == 4) ? 0 : 8;
- 			Rmask = 0xFF000000 >> s;
- 			Gmask = 0x00FF0000 >> s;
- 			Bmask = 0x0000FF00 >> s;
-@@ -426,7 +468,7 @@
- 		}
- 	}
- 	surface = SDL_AllocSurface(SDL_SWSURFACE, width, height,
--			bit_depth*info_ptr->channels, Rmask,Gmask,Bmask,Amask);
-+			bit_depth*lib.png_get_channels(png_ptr, info_ptr), Rmask,Gmask,Bmask,Amask);
- 	if ( surface == NULL ) {
- 		error = "Out of memory";
- 		goto done;
-@@ -444,7 +486,7 @@
- 
- 	/* Create the array of pointers to image data */
- 	row_pointers = (png_bytep*) malloc(sizeof(png_bytep)*height);
--	if ( (row_pointers == NULL) ) {
-+	if (row_pointers == NULL) {
- 		error = "Out of memory";
- 		goto done;
- 	}
-@@ -467,6 +509,9 @@
- 	/* Load the palette, if any */
- 	palette = surface->format->palette;
- 	if ( palette ) {
-+	    int png_num_palette;
-+	    png_colorp png_palette;
-+	    lib.png_get_PLTE(png_ptr, info_ptr, &png_palette, &png_num_palette);
- 	    if(color_type == PNG_COLOR_TYPE_GRAY) {
- 		palette->ncolors = 256;
- 		for(i = 0; i < 256; i++) {
-@@ -474,12 +519,12 @@
- 		    palette->colors[i].g = i;
- 		    palette->colors[i].b = i;
- 		}
--	    } else if (info_ptr->num_palette > 0 ) {
--		palette->ncolors = info_ptr->num_palette; 
--		for( i=0; i<info_ptr->num_palette; ++i ) {
--		    palette->colors[i].b = info_ptr->palette[i].blue;
--		    palette->colors[i].g = info_ptr->palette[i].green;
--		    palette->colors[i].r = info_ptr->palette[i].red;
-+	    } else if (png_num_palette > 0 ) {
-+		palette->ncolors = png_num_palette; 
-+		for( i=0; i<png_num_palette; ++i ) {
-+		    palette->colors[i].b = png_palette[i].blue;
-+		    palette->colors[i].g = png_palette[i].green;
-+		    palette->colors[i].r = png_palette[i].red;
- 		}
- 	    }
- 	}
-Index: src/util/sdl/image/sdl-image-1.2.10-libpng15.patch
-===================================================================
---- src/util/sdl/image/sdl-image-1.2.10-libpng15.patch	(revision 0)
-+++ src/util/sdl/image/sdl-image-1.2.10-libpng15.patch	(revision 7015)
-@@ -0,0 +1,160 @@
-+--- IMG_png.c
-++++ IMG_png.c
-+@@ -71,6 +71,10 @@
-+ #endif
-+ #include <png.h>
-+ 
-++/* Check for the older version of libpng */
-++#if (PNG_LIBPNG_VER_MAJOR == 1) && (PNG_LIBPNG_VER_MINOR < 4)
-++#define LIBPNG_VERSION_12
-++#endif
-+ 
-+ static struct {
-+ 	int loaded;
-+@@ -80,6 +84,8 @@
-+ 	void (*png_destroy_read_struct) (png_structpp png_ptr_ptr, png_infopp info_ptr_ptr, png_infopp end_info_ptr_ptr);
-+ 	png_uint_32 (*png_get_IHDR) (png_structp png_ptr, png_infop info_ptr, png_uint_32 *width, png_uint_32 *height, int *bit_depth, int *color_type, int *interlace_method, int *compression_method, int *filter_method);
-+ 	png_voidp (*png_get_io_ptr) (png_structp png_ptr);
-++	png_byte (*png_get_channels) (png_structp png_ptr, png_infop info_ptr);
-++	png_uint_32 (*png_get_PLTE) (png_structp png_ptr, png_infop info_ptr, png_colorp *palette, int *num_palette);
-+ 	png_uint_32 (*png_get_tRNS) (png_structp png_ptr, png_infop info_ptr, png_bytep *trans, int *num_trans, png_color_16p *trans_values);
-+ 	png_uint_32 (*png_get_valid) (png_structp png_ptr, png_infop info_ptr, png_uint_32 flag);
-+ 	void (*png_read_image) (png_structp png_ptr, png_bytepp image);
-+@@ -91,6 +97,9 @@
-+ 	void (*png_set_read_fn) (png_structp png_ptr, png_voidp io_ptr, png_rw_ptr read_data_fn);
-+ 	void (*png_set_strip_16) (png_structp png_ptr);
-+ 	int (*png_sig_cmp) (png_bytep sig, png_size_t start, png_size_t num_to_check);
-++#ifndef LIBPNG_VERSION_12
-++	jmp_buf* (*png_set_longjmp_fn) (png_structp, png_longjmp_ptr, size_t);
-++#endif
-+ } lib;
-+ 
-+ #ifdef LOAD_PNG_DYNAMIC
-+@@ -129,6 +138,13 @@
-+ 			SDL_UnloadObject(lib.handle);
-+ 			return -1;
-+ 		}
-++		lib.png_get_channels =
-++			(png_byte (*) (png_structp, png_infop))
-++			SDL_LoadFunction(lib.handle, "png_get_channels");
-++		if ( lib.png_get_channels == NULL ) {
-++			SDL_UnloadObject(lib.handle);
-++			return -1;
-++		}
-+ 		lib.png_get_io_ptr =
-+ 			(png_voidp (*) (png_structp))
-+ 			SDL_LoadFunction(lib.handle, "png_get_io_ptr");
-+@@ -136,6 +152,13 @@
-+ 			SDL_UnloadObject(lib.handle);
-+ 			return -1;
-+ 		}
-++		lib.png_get_PLTE =
-++			(png_uint_32 (*) (png_structp, png_infop, png_colorp *, int *))
-++			SDL_LoadFunction(lib.handle, "png_get_PLTE");
-++		if ( lib.png_get_PLTE == NULL ) {
-++			SDL_UnloadObject(lib.handle);
-++			return -1;
-++		}
-+ 		lib.png_get_tRNS =
-+ 			(png_uint_32 (*) (png_structp, png_infop, png_bytep *, int *, png_color_16p *))
-+ 			SDL_LoadFunction(lib.handle, "png_get_tRNS");
-+@@ -213,6 +236,15 @@
-+ 			SDL_UnloadObject(lib.handle);
-+ 			return -1;
-+ 		}
-++#ifndef LIBPNG_VERSION_12
-++		lib.png_set_longjmp_fn =
-++			(jmp_buf * (*) (png_structp, png_longjmp_ptr, size_t))
-++			SDL_LoadFunction(lib.handle, "png_set_longjmp_fn");
-++		if ( lib.png_set_longjmp_fn == NULL ) {
-++			SDL_UnloadObject(lib.handle);
-++			return -1;
-++		}
-++#endif
-+ 	}
-+ 	++lib.loaded;
-+ 
-+@@ -236,7 +268,9 @@
-+ 		lib.png_create_read_struct = png_create_read_struct;
-+ 		lib.png_destroy_read_struct = png_destroy_read_struct;
-+ 		lib.png_get_IHDR = png_get_IHDR;
-++		lib.png_get_channels = png_get_channels;
-+ 		lib.png_get_io_ptr = png_get_io_ptr;
-++		lib.png_get_PLTE = png_get_PLTE;
-+ 		lib.png_get_tRNS = png_get_tRNS;
-+ 		lib.png_get_valid = png_get_valid;
-+ 		lib.png_read_image = png_read_image;
-+@@ -248,6 +282,9 @@
-+ 		lib.png_set_read_fn = png_set_read_fn;
-+ 		lib.png_set_strip_16 = png_set_strip_16;
-+ 		lib.png_sig_cmp = png_sig_cmp;
-++#ifndef LIBPNG_VERSION_12
-++		lib.png_set_longjmp_fn = png_set_longjmp_fn;
-++#endif
-+ 	}
-+ 	++lib.loaded;
-+ 
-+@@ -347,7 +384,12 @@
-+ 	 * the normal method of doing things with libpng).  REQUIRED unless you
-+ 	 * set up your own error handlers in png_create_read_struct() earlier.
-+ 	 */
-+-	if ( setjmp(png_ptr->jmpbuf) ) {
-++#ifndef LIBPNG_VERSION_12
-++	if ( setjmp(*lib.png_set_longjmp_fn(png_ptr, longjmp, sizeof (jmp_buf))) )
-++#else
-++	if ( setjmp(png_ptr->jmpbuf) )
-++#endif
-++	{
-+ 		error = "Error reading the PNG file.";
-+ 		goto done;
-+ 	}
-+@@ -416,9 +458,9 @@
-+ 			Rmask = 0x000000FF;
-+ 			Gmask = 0x0000FF00;
-+ 			Bmask = 0x00FF0000;
-+-			Amask = (info_ptr->channels == 4) ? 0xFF000000 : 0;
-++			Amask = (lib.png_get_channels(png_ptr, info_ptr) == 4) ? 0xFF000000 : 0;
-+ 		} else {
-+-		        int s = (info_ptr->channels == 4) ? 0 : 8;
-++		        int s = (lib.png_get_channels(png_ptr, info_ptr) == 4) ? 0 : 8;
-+ 			Rmask = 0xFF000000 >> s;
-+ 			Gmask = 0x00FF0000 >> s;
-+ 			Bmask = 0x0000FF00 >> s;
-+@@ -426,7 +468,7 @@
-+ 		}
-+ 	}
-+ 	surface = SDL_AllocSurface(SDL_SWSURFACE, width, height,
-+-			bit_depth*info_ptr->channels, Rmask,Gmask,Bmask,Amask);
-++			bit_depth*lib.png_get_channels(png_ptr, info_ptr), Rmask,Gmask,Bmask,Amask);
-+ 	if ( surface == NULL ) {
-+ 		error = "Out of memory";
-+ 		goto done;
-+@@ -467,6 +509,9 @@
-+ 	/* Load the palette, if any */
-+ 	palette = surface->format->palette;
-+ 	if ( palette ) {
-++	    int png_num_palette;
-++	    png_colorp png_palette;
-++	    lib.png_get_PLTE(png_ptr, info_ptr, &png_palette, &png_num_palette);
-+ 	    if(color_type == PNG_COLOR_TYPE_GRAY) {
-+ 		palette->ncolors = 256;
-+ 		for(i = 0; i < 256; i++) {
-+@@ -474,12 +519,12 @@
-+ 		    palette->colors[i].g = i;
-+ 		    palette->colors[i].b = i;
-+ 		}
-+-	    } else if (info_ptr->num_palette > 0 ) {
-+-		palette->ncolors = info_ptr->num_palette; 
-+-		for( i=0; i<info_ptr->num_palette; ++i ) {
-+-		    palette->colors[i].b = info_ptr->palette[i].blue;
-+-		    palette->colors[i].g = info_ptr->palette[i].green;
-+-		    palette->colors[i].r = info_ptr->palette[i].red;
-++	    } else if (png_num_palette > 0 ) {
-++		palette->ncolors = png_num_palette; 
-++		for( i=0; i<png_num_palette; ++i ) {
-++		    palette->colors[i].b = png_palette[i].blue;
-++		    palette->colors[i].g = png_palette[i].green;
-++		    palette->colors[i].r = png_palette[i].red;
-+ 		}
-+ 	    }
-+ 	}
-
-------------------------------------------------------------------------

Copied: paintown/repos/community-i686/paintown.desktop (from rev 93009, paintown/trunk/paintown.desktop)
===================================================================
--- community-i686/paintown.desktop	                        (rev 0)
+++ community-i686/paintown.desktop	2013-06-22 09:17:14 UTC (rev 93010)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=Paintown
+Comment=Open source fighting game in the same genre as Streets of Rage and Teenage Mutant Ninja Turtles
+Exec=paintown
+Icon=paintown
+Terminal=false
+StartupNotify=false
+Categories=Application;Game;ArcadeGame;

Deleted: community-i686/paintown.png
===================================================================
(Binary files differ)

Copied: paintown/repos/community-i686/paintown.png (from rev 93009, paintown/trunk/paintown.png)
===================================================================
(Binary files differ)

Deleted: community-x86_64/PKGBUILD
===================================================================
--- community-x86_64/PKGBUILD	2013-06-22 09:16:55 UTC (rev 93009)
+++ community-x86_64/PKGBUILD	2013-06-22 09:17:14 UTC (rev 93010)
@@ -1,54 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase <sh at lutzhaase.com>
-# Contributor: Jschares <jacob.schares at gmail.com>
-# Contributor: celmir <scibecelmir at tuxfamily.org>
-# Contributor: Feufochmar <guill.delacourt at gmail.com>
-
-pkgname=paintown
-pkgver=3.6.0
-pkgrel=1
-pkgdesc="Open source fighting game in the same genre as Streets of Rage and Teenage Mutant Ninja Turtles"
-arch=('i686' 'x86_64')
-url="http://paintown.sourceforge.net/"
-license=('GPL')
-depends=('python2' 'freetype2' 'sdl' 'libpng' 'mpg123' 'libogg' 'libvorbis')
-makedepends=('cmake' 'gendesk')
-#install=paintown.install
-source=(http://downloads.sourceforge.net/sourceforge/paintown/$pkgname-$pkgver.tar.bz2
-        paintown.png)
-md5sums=('5c1160bee51fe2011a1141c490a5d368'
-         'ed547f1377212ea079cf9b0a1ad2d587')
-
-build() {
-  cd "$srcdir"
-  gendesk
-
-  cd "$pkgname-$pkgver"
-
-  # fix python2 header
-  for file in $(find . -name '*.py' -print); do
-     sed -i "s#/usr/bin/python#/usr/bin/env python2#" $file
-  done
-
-  #sed -i "1 i #include <zlib.h>" src/util/sdl/image/IMG_png.c
-  #sed -i "1 i #include <zlib.h>" src/util/sdl/image/IMG_savepng.c
-
-  mkdir -p build && cd build
-  cmake ..
-  make
-  cp bin/paintown ..
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  mkdir -p $pkgdir/usr/{bin,share/{paintown,pixmaps,applications,licenses/paintown}}
-  sh install.sh -d $pkgdir/usr/share/paintown -b $pkgdir/usr/bin
-  # correct the gnerated file to remove the wrong path (because $pkgdir/usr/bin is written in the file)
-  sed -i "s#$pkgdir##g" $pkgdir/usr/bin/paintown
-  install -m644 $srcdir/paintown.desktop $pkgdir/usr/share/applications/paintown.desktop
-  install -m644 $srcdir/paintown.png $pkgdir/usr/share/pixmaps/paintown.png
-  install -m644 LICENSE $pkgdir/usr/share/licenses/paintown/LICENSE
-  install -m644 LEGAL $pkgdir/usr/share/licenses/paintown/LEGAL
-}
-
-# vim:set ts=2 sw=2 et:

Copied: paintown/repos/community-x86_64/PKGBUILD (from rev 93009, paintown/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD	                        (rev 0)
+++ community-x86_64/PKGBUILD	2013-06-22 09:17:14 UTC (rev 93010)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase <sh at lutzhaase.com>
+# Contributor: Jschares <jacob.schares at gmail.com>
+# Contributor: celmir <scibecelmir at tuxfamily.org>
+# Contributor: Feufochmar <guill.delacourt at gmail.com>
+
+pkgname=paintown
+pkgver=3.6.0
+pkgrel=2
+pkgdesc="Open source fighting game in the same genre as Streets of Rage and Teenage Mutant Ninja Turtles"
+arch=('i686' 'x86_64')
+url="http://paintown.sourceforge.net/"
+license=('GPL')
+depends=('python2' 'freetype2' 'sdl' 'libpng' 'mpg123' 'libogg' 'libvorbis')
+makedepends=('cmake')
+#install=paintown.install
+source=(http://downloads.sourceforge.net/sourceforge/paintown/$pkgname-$pkgver.tar.bz2
+        paintown.png
+        paintown.desktop)
+md5sums=('5c1160bee51fe2011a1141c490a5d368'
+         'ed547f1377212ea079cf9b0a1ad2d587'
+         '30d66c53c3f522eedab8a0125123b53f')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  # fix python2 header
+  for file in $(find . -name '*.py' -print); do
+     sed -i "s#/usr/bin/python#/usr/bin/env python2#" $file
+  done
+
+  mkdir -p build && cd build
+  cmake ..
+  make
+  cp bin/paintown ..
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  mkdir -p $pkgdir/usr/{bin,share/{paintown,pixmaps,applications,licenses/paintown}}
+  sh install.sh -d $pkgdir/usr/share/paintown -b $pkgdir/usr/bin
+  # correct the gnerated file to remove the wrong path (because $pkgdir/usr/bin is written in the file)
+  sed -i "s#$pkgdir##g" $pkgdir/usr/bin/paintown
+  install -m644 $srcdir/paintown.desktop $pkgdir/usr/share/applications/paintown.desktop
+  install -m644 $srcdir/paintown.png $pkgdir/usr/share/pixmaps/paintown.png
+  install -m644 LICENSE $pkgdir/usr/share/licenses/paintown/LICENSE
+  install -m644 LEGAL $pkgdir/usr/share/licenses/paintown/LEGAL
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-x86_64/libpng15.patch
===================================================================
--- community-x86_64/libpng15.patch	2013-06-22 09:16:55 UTC (rev 93009)
+++ community-x86_64/libpng15.patch	2013-06-22 09:17:14 UTC (rev 93010)
@@ -1,343 +0,0 @@
-------------------------------------------------------------------------
-r7015 | kazzmir | 2012-02-18 22:19:01 +0100 (Sa, 18 Feb 2012) | 1 line
-
-patch for sdl image to work with libpng1.4+
-
-Index: src/util/sdl/image/IMG_png.c
-===================================================================
---- src/util/sdl/image/IMG_png.c	(revision 7014)
-+++ src/util/sdl/image/IMG_png.c	(revision 7015)
-@@ -71,6 +71,10 @@
- #endif
- #include <png.h>
- 
-+/* Check for the older version of libpng */
-+#if (PNG_LIBPNG_VER_MAJOR == 1) && (PNG_LIBPNG_VER_MINOR < 4)
-+#define LIBPNG_VERSION_12
-+#endif
- 
- static struct {
- 	int loaded;
-@@ -80,6 +84,8 @@
- 	void (*png_destroy_read_struct) (png_structpp png_ptr_ptr, png_infopp info_ptr_ptr, png_infopp end_info_ptr_ptr);
- 	png_uint_32 (*png_get_IHDR) (png_structp png_ptr, png_infop info_ptr, png_uint_32 *width, png_uint_32 *height, int *bit_depth, int *color_type, int *interlace_method, int *compression_method, int *filter_method);
- 	png_voidp (*png_get_io_ptr) (png_structp png_ptr);
-+	png_byte (*png_get_channels) (png_structp png_ptr, png_infop info_ptr);
-+	png_uint_32 (*png_get_PLTE) (png_structp png_ptr, png_infop info_ptr, png_colorp *palette, int *num_palette);
- 	png_uint_32 (*png_get_tRNS) (png_structp png_ptr, png_infop info_ptr, png_bytep *trans, int *num_trans, png_color_16p *trans_values);
- 	png_uint_32 (*png_get_valid) (png_structp png_ptr, png_infop info_ptr, png_uint_32 flag);
- 	void (*png_read_image) (png_structp png_ptr, png_bytepp image);
-@@ -91,6 +97,9 @@
- 	void (*png_set_read_fn) (png_structp png_ptr, png_voidp io_ptr, png_rw_ptr read_data_fn);
- 	void (*png_set_strip_16) (png_structp png_ptr);
- 	int (*png_sig_cmp) (png_bytep sig, png_size_t start, png_size_t num_to_check);
-+#ifndef LIBPNG_VERSION_12
-+	jmp_buf* (*png_set_longjmp_fn) (png_structp, png_longjmp_ptr, size_t);
-+#endif
- } lib;
- 
- #ifdef LOAD_PNG_DYNAMIC
-@@ -129,6 +138,13 @@
- 			SDL_UnloadObject(lib.handle);
- 			return -1;
- 		}
-+		lib.png_get_channels =
-+			(png_byte (*) (png_structp, png_infop))
-+			SDL_LoadFunction(lib.handle, "png_get_channels");
-+		if ( lib.png_get_channels == NULL ) {
-+			SDL_UnloadObject(lib.handle);
-+			return -1;
-+		}
- 		lib.png_get_io_ptr =
- 			(png_voidp (*) (png_structp))
- 			SDL_LoadFunction(lib.handle, "png_get_io_ptr");
-@@ -136,6 +152,13 @@
- 			SDL_UnloadObject(lib.handle);
- 			return -1;
- 		}
-+		lib.png_get_PLTE =
-+			(png_uint_32 (*) (png_structp, png_infop, png_colorp *, int *))
-+			SDL_LoadFunction(lib.handle, "png_get_PLTE");
-+		if ( lib.png_get_PLTE == NULL ) {
-+			SDL_UnloadObject(lib.handle);
-+			return -1;
-+		}
- 		lib.png_get_tRNS =
- 			(png_uint_32 (*) (png_structp, png_infop, png_bytep *, int *, png_color_16p *))
- 			SDL_LoadFunction(lib.handle, "png_get_tRNS");
-@@ -213,6 +236,15 @@
- 			SDL_UnloadObject(lib.handle);
- 			return -1;
- 		}
-+#ifndef LIBPNG_VERSION_12
-+		lib.png_set_longjmp_fn =
-+			(jmp_buf * (*) (png_structp, png_longjmp_ptr, size_t))
-+			SDL_LoadFunction(lib.handle, "png_set_longjmp_fn");
-+		if ( lib.png_set_longjmp_fn == NULL ) {
-+			SDL_UnloadObject(lib.handle);
-+			return -1;
-+		}
-+#endif
- 	}
- 	++lib.loaded;
- 
-@@ -236,7 +268,9 @@
- 		lib.png_create_read_struct = png_create_read_struct;
- 		lib.png_destroy_read_struct = png_destroy_read_struct;
- 		lib.png_get_IHDR = png_get_IHDR;
-+		lib.png_get_channels = png_get_channels;
- 		lib.png_get_io_ptr = png_get_io_ptr;
-+		lib.png_get_PLTE = png_get_PLTE;
- 		lib.png_get_tRNS = png_get_tRNS;
- 		lib.png_get_valid = png_get_valid;
- 		lib.png_read_image = png_read_image;
-@@ -248,6 +282,9 @@
- 		lib.png_set_read_fn = png_set_read_fn;
- 		lib.png_set_strip_16 = png_set_strip_16;
- 		lib.png_sig_cmp = png_sig_cmp;
-+#ifndef LIBPNG_VERSION_12
-+		lib.png_set_longjmp_fn = png_set_longjmp_fn;
-+#endif
- 	}
- 	++lib.loaded;
- 
-@@ -347,7 +384,12 @@
- 	 * the normal method of doing things with libpng).  REQUIRED unless you
- 	 * set up your own error handlers in png_create_read_struct() earlier.
- 	 */
--	if ( setjmp(png_ptr->jmpbuf) ) {
-+#ifndef LIBPNG_VERSION_12
-+	if ( setjmp(*lib.png_set_longjmp_fn(png_ptr, longjmp, sizeof (jmp_buf))) )
-+#else
-+	if ( setjmp(png_ptr->jmpbuf) )
-+#endif
-+	{
- 		error = "Error reading the PNG file.";
- 		goto done;
- 	}
-@@ -416,9 +458,9 @@
- 			Rmask = 0x000000FF;
- 			Gmask = 0x0000FF00;
- 			Bmask = 0x00FF0000;
--			Amask = (info_ptr->channels == 4) ? 0xFF000000 : 0;
-+			Amask = (lib.png_get_channels(png_ptr, info_ptr) == 4) ? 0xFF000000 : 0;
- 		} else {
--		        int s = (info_ptr->channels == 4) ? 0 : 8;
-+		        int s = (lib.png_get_channels(png_ptr, info_ptr) == 4) ? 0 : 8;
- 			Rmask = 0xFF000000 >> s;
- 			Gmask = 0x00FF0000 >> s;
- 			Bmask = 0x0000FF00 >> s;
-@@ -426,7 +468,7 @@
- 		}
- 	}
- 	surface = SDL_AllocSurface(SDL_SWSURFACE, width, height,
--			bit_depth*info_ptr->channels, Rmask,Gmask,Bmask,Amask);
-+			bit_depth*lib.png_get_channels(png_ptr, info_ptr), Rmask,Gmask,Bmask,Amask);
- 	if ( surface == NULL ) {
- 		error = "Out of memory";
- 		goto done;
-@@ -444,7 +486,7 @@
- 
- 	/* Create the array of pointers to image data */
- 	row_pointers = (png_bytep*) malloc(sizeof(png_bytep)*height);
--	if ( (row_pointers == NULL) ) {
-+	if (row_pointers == NULL) {
- 		error = "Out of memory";
- 		goto done;
- 	}
-@@ -467,6 +509,9 @@
- 	/* Load the palette, if any */
- 	palette = surface->format->palette;
- 	if ( palette ) {
-+	    int png_num_palette;
-+	    png_colorp png_palette;
-+	    lib.png_get_PLTE(png_ptr, info_ptr, &png_palette, &png_num_palette);
- 	    if(color_type == PNG_COLOR_TYPE_GRAY) {
- 		palette->ncolors = 256;
- 		for(i = 0; i < 256; i++) {
-@@ -474,12 +519,12 @@
- 		    palette->colors[i].g = i;
- 		    palette->colors[i].b = i;
- 		}
--	    } else if (info_ptr->num_palette > 0 ) {
--		palette->ncolors = info_ptr->num_palette; 
--		for( i=0; i<info_ptr->num_palette; ++i ) {
--		    palette->colors[i].b = info_ptr->palette[i].blue;
--		    palette->colors[i].g = info_ptr->palette[i].green;
--		    palette->colors[i].r = info_ptr->palette[i].red;
-+	    } else if (png_num_palette > 0 ) {
-+		palette->ncolors = png_num_palette; 
-+		for( i=0; i<png_num_palette; ++i ) {
-+		    palette->colors[i].b = png_palette[i].blue;
-+		    palette->colors[i].g = png_palette[i].green;
-+		    palette->colors[i].r = png_palette[i].red;
- 		}
- 	    }
- 	}
-Index: src/util/sdl/image/sdl-image-1.2.10-libpng15.patch
-===================================================================
---- src/util/sdl/image/sdl-image-1.2.10-libpng15.patch	(revision 0)
-+++ src/util/sdl/image/sdl-image-1.2.10-libpng15.patch	(revision 7015)
-@@ -0,0 +1,160 @@
-+--- IMG_png.c
-++++ IMG_png.c
-+@@ -71,6 +71,10 @@
-+ #endif
-+ #include <png.h>
-+ 
-++/* Check for the older version of libpng */
-++#if (PNG_LIBPNG_VER_MAJOR == 1) && (PNG_LIBPNG_VER_MINOR < 4)
-++#define LIBPNG_VERSION_12
-++#endif
-+ 
-+ static struct {
-+ 	int loaded;
-+@@ -80,6 +84,8 @@
-+ 	void (*png_destroy_read_struct) (png_structpp png_ptr_ptr, png_infopp info_ptr_ptr, png_infopp end_info_ptr_ptr);
-+ 	png_uint_32 (*png_get_IHDR) (png_structp png_ptr, png_infop info_ptr, png_uint_32 *width, png_uint_32 *height, int *bit_depth, int *color_type, int *interlace_method, int *compression_method, int *filter_method);
-+ 	png_voidp (*png_get_io_ptr) (png_structp png_ptr);
-++	png_byte (*png_get_channels) (png_structp png_ptr, png_infop info_ptr);
-++	png_uint_32 (*png_get_PLTE) (png_structp png_ptr, png_infop info_ptr, png_colorp *palette, int *num_palette);
-+ 	png_uint_32 (*png_get_tRNS) (png_structp png_ptr, png_infop info_ptr, png_bytep *trans, int *num_trans, png_color_16p *trans_values);
-+ 	png_uint_32 (*png_get_valid) (png_structp png_ptr, png_infop info_ptr, png_uint_32 flag);
-+ 	void (*png_read_image) (png_structp png_ptr, png_bytepp image);
-+@@ -91,6 +97,9 @@
-+ 	void (*png_set_read_fn) (png_structp png_ptr, png_voidp io_ptr, png_rw_ptr read_data_fn);
-+ 	void (*png_set_strip_16) (png_structp png_ptr);
-+ 	int (*png_sig_cmp) (png_bytep sig, png_size_t start, png_size_t num_to_check);
-++#ifndef LIBPNG_VERSION_12
-++	jmp_buf* (*png_set_longjmp_fn) (png_structp, png_longjmp_ptr, size_t);
-++#endif
-+ } lib;
-+ 
-+ #ifdef LOAD_PNG_DYNAMIC
-+@@ -129,6 +138,13 @@
-+ 			SDL_UnloadObject(lib.handle);
-+ 			return -1;
-+ 		}
-++		lib.png_get_channels =
-++			(png_byte (*) (png_structp, png_infop))
-++			SDL_LoadFunction(lib.handle, "png_get_channels");
-++		if ( lib.png_get_channels == NULL ) {
-++			SDL_UnloadObject(lib.handle);
-++			return -1;
-++		}
-+ 		lib.png_get_io_ptr =
-+ 			(png_voidp (*) (png_structp))
-+ 			SDL_LoadFunction(lib.handle, "png_get_io_ptr");
-+@@ -136,6 +152,13 @@
-+ 			SDL_UnloadObject(lib.handle);
-+ 			return -1;
-+ 		}
-++		lib.png_get_PLTE =
-++			(png_uint_32 (*) (png_structp, png_infop, png_colorp *, int *))
-++			SDL_LoadFunction(lib.handle, "png_get_PLTE");
-++		if ( lib.png_get_PLTE == NULL ) {
-++			SDL_UnloadObject(lib.handle);
-++			return -1;
-++		}
-+ 		lib.png_get_tRNS =
-+ 			(png_uint_32 (*) (png_structp, png_infop, png_bytep *, int *, png_color_16p *))
-+ 			SDL_LoadFunction(lib.handle, "png_get_tRNS");
-+@@ -213,6 +236,15 @@
-+ 			SDL_UnloadObject(lib.handle);
-+ 			return -1;
-+ 		}
-++#ifndef LIBPNG_VERSION_12
-++		lib.png_set_longjmp_fn =
-++			(jmp_buf * (*) (png_structp, png_longjmp_ptr, size_t))
-++			SDL_LoadFunction(lib.handle, "png_set_longjmp_fn");
-++		if ( lib.png_set_longjmp_fn == NULL ) {
-++			SDL_UnloadObject(lib.handle);
-++			return -1;
-++		}
-++#endif
-+ 	}
-+ 	++lib.loaded;
-+ 
-+@@ -236,7 +268,9 @@
-+ 		lib.png_create_read_struct = png_create_read_struct;
-+ 		lib.png_destroy_read_struct = png_destroy_read_struct;
-+ 		lib.png_get_IHDR = png_get_IHDR;
-++		lib.png_get_channels = png_get_channels;
-+ 		lib.png_get_io_ptr = png_get_io_ptr;
-++		lib.png_get_PLTE = png_get_PLTE;
-+ 		lib.png_get_tRNS = png_get_tRNS;
-+ 		lib.png_get_valid = png_get_valid;
-+ 		lib.png_read_image = png_read_image;
-+@@ -248,6 +282,9 @@
-+ 		lib.png_set_read_fn = png_set_read_fn;
-+ 		lib.png_set_strip_16 = png_set_strip_16;
-+ 		lib.png_sig_cmp = png_sig_cmp;
-++#ifndef LIBPNG_VERSION_12
-++		lib.png_set_longjmp_fn = png_set_longjmp_fn;
-++#endif
-+ 	}
-+ 	++lib.loaded;
-+ 
-+@@ -347,7 +384,12 @@
-+ 	 * the normal method of doing things with libpng).  REQUIRED unless you
-+ 	 * set up your own error handlers in png_create_read_struct() earlier.
-+ 	 */
-+-	if ( setjmp(png_ptr->jmpbuf) ) {
-++#ifndef LIBPNG_VERSION_12
-++	if ( setjmp(*lib.png_set_longjmp_fn(png_ptr, longjmp, sizeof (jmp_buf))) )
-++#else
-++	if ( setjmp(png_ptr->jmpbuf) )
-++#endif
-++	{
-+ 		error = "Error reading the PNG file.";
-+ 		goto done;
-+ 	}
-+@@ -416,9 +458,9 @@
-+ 			Rmask = 0x000000FF;
-+ 			Gmask = 0x0000FF00;
-+ 			Bmask = 0x00FF0000;
-+-			Amask = (info_ptr->channels == 4) ? 0xFF000000 : 0;
-++			Amask = (lib.png_get_channels(png_ptr, info_ptr) == 4) ? 0xFF000000 : 0;
-+ 		} else {
-+-		        int s = (info_ptr->channels == 4) ? 0 : 8;
-++		        int s = (lib.png_get_channels(png_ptr, info_ptr) == 4) ? 0 : 8;
-+ 			Rmask = 0xFF000000 >> s;
-+ 			Gmask = 0x00FF0000 >> s;
-+ 			Bmask = 0x0000FF00 >> s;
-+@@ -426,7 +468,7 @@
-+ 		}
-+ 	}
-+ 	surface = SDL_AllocSurface(SDL_SWSURFACE, width, height,
-+-			bit_depth*info_ptr->channels, Rmask,Gmask,Bmask,Amask);
-++			bit_depth*lib.png_get_channels(png_ptr, info_ptr), Rmask,Gmask,Bmask,Amask);
-+ 	if ( surface == NULL ) {
-+ 		error = "Out of memory";
-+ 		goto done;
-+@@ -467,6 +509,9 @@
-+ 	/* Load the palette, if any */
-+ 	palette = surface->format->palette;
-+ 	if ( palette ) {
-++	    int png_num_palette;
-++	    png_colorp png_palette;
-++	    lib.png_get_PLTE(png_ptr, info_ptr, &png_palette, &png_num_palette);
-+ 	    if(color_type == PNG_COLOR_TYPE_GRAY) {
-+ 		palette->ncolors = 256;
-+ 		for(i = 0; i < 256; i++) {
-+@@ -474,12 +519,12 @@
-+ 		    palette->colors[i].g = i;
-+ 		    palette->colors[i].b = i;
-+ 		}
-+-	    } else if (info_ptr->num_palette > 0 ) {
-+-		palette->ncolors = info_ptr->num_palette; 
-+-		for( i=0; i<info_ptr->num_palette; ++i ) {
-+-		    palette->colors[i].b = info_ptr->palette[i].blue;
-+-		    palette->colors[i].g = info_ptr->palette[i].green;
-+-		    palette->colors[i].r = info_ptr->palette[i].red;
-++	    } else if (png_num_palette > 0 ) {
-++		palette->ncolors = png_num_palette; 
-++		for( i=0; i<png_num_palette; ++i ) {
-++		    palette->colors[i].b = png_palette[i].blue;
-++		    palette->colors[i].g = png_palette[i].green;
-++		    palette->colors[i].r = png_palette[i].red;
-+ 		}
-+ 	    }
-+ 	}
-
-------------------------------------------------------------------------

Copied: paintown/repos/community-x86_64/paintown.desktop (from rev 93009, paintown/trunk/paintown.desktop)
===================================================================
--- community-x86_64/paintown.desktop	                        (rev 0)
+++ community-x86_64/paintown.desktop	2013-06-22 09:17:14 UTC (rev 93010)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=Paintown
+Comment=Open source fighting game in the same genre as Streets of Rage and Teenage Mutant Ninja Turtles
+Exec=paintown
+Icon=paintown
+Terminal=false
+StartupNotify=false
+Categories=Application;Game;ArcadeGame;

Deleted: community-x86_64/paintown.png
===================================================================
(Binary files differ)

Copied: paintown/repos/community-x86_64/paintown.png (from rev 93009, paintown/trunk/paintown.png)
===================================================================
(Binary files differ)




More information about the arch-commits mailing list