[arch-commits] Commit in xmoto/trunk (PKGBUILD libpng-1.4.patch)
Eric Bélanger
eric at archlinux.org
Fri Jan 22 08:19:27 UTC 2010
Date: Friday, January 22, 2010 @ 03:19:26
Author: eric
Revision: 64796
upgpkg: xmoto 0.5.2-3
Rebuilt for libpng 1.4 and libjpeg 8
Added:
xmoto/trunk/libpng-1.4.patch
Modified:
xmoto/trunk/PKGBUILD
------------------+
PKGBUILD | 8 +++++---
libpng-1.4.patch | 12 ++++++++++++
2 files changed, 17 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-01-22 07:59:45 UTC (rev 64795)
+++ PKGBUILD 2010-01-22 08:19:26 UTC (rev 64796)
@@ -5,7 +5,7 @@
pkgname=xmoto
pkgver=0.5.2
-pkgrel=2
+pkgrel=3
pkgdesc="A challenging 2D motocross platform game, where physics play an important role."
arch=('i686' 'x86_64')
url="http://xmoto.tuxfamily.org"
@@ -13,14 +13,16 @@
depends=('bzip2' 'libjpeg' 'libpng' 'lua' 'sdl_mixer' 'ode=0.11.1' 'curl>=7.16.2'
'mesa' 'sqlite3' 'sdl_ttf' 'desktop-file-utils' 'sdl_net')
install=xmoto.install
-source=(http://download.tuxfamily.org/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}-src.tar.gz)
-md5sums=('1e3678ebceca21d61844efb53c140227')
+source=(http://download.tuxfamily.org/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}-src.tar.gz libpng-1.4.patch)
+md5sums=('1e3678ebceca21d61844efb53c140227' 'ddf2e68295a00b69fb733f8b8a305db9')
+sha1sums=('aa819872f06beb114025c490cea8e229cd85135d' '44f6b18a8d03054fd8975b82373f422d72f51347')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
# upstream fix compilation issue
sed -i 's|v_replay << m_Chunks.size();|v_replay << (unsigned int) m_Chunks.size();|' src/Replay.cpp || return 1
+ patch -p1 < ../libpng-1.4.patch || return 1
# build and install
./configure LDFLAGS="-L/usr/lib" --prefix=/usr --disable-sdltest
Added: libpng-1.4.patch
===================================================================
--- libpng-1.4.patch (rev 0)
+++ libpng-1.4.patch 2010-01-22 08:19:26 UTC (rev 64796)
@@ -0,0 +1,12 @@
+diff -Naur xmoto-0.5.2-orig/src/image/tim_png.cpp xmoto-0.5.2/src/image/tim_png.cpp
+--- xmoto-0.5.2-orig/src/image/tim_png.cpp 2010-01-22 02:50:26.000000000 -0500
++++ xmoto-0.5.2/src/image/tim_png.cpp 2010-01-22 02:52:04.000000000 -0500
+@@ -166,7 +166,7 @@
+ png_set_palette_to_rgb(PngPtr);
+
+ if(nColorType==PNG_COLOR_TYPE_GRAY && nBitDepth<8)
+- png_set_gray_1_2_4_to_8(PngPtr);
++ png_set_expand_gray_1_2_4_to_8(PngPtr);
+
+ if(png_get_valid(PngPtr,InfoPtr,PNG_INFO_tRNS))
+ png_set_tRNS_to_alpha(PngPtr);
More information about the arch-commits
mailing list