[arch-commits] Commit in lib32-sdl_ttf/trunk (PKGBUILD bug1433.patch)

Jan Steffens heftig at nymeria.archlinux.org
Thu Jul 3 20:53:26 UTC 2014


    Date: Thursday, July 3, 2014 @ 22:53:26
  Author: heftig
Revision: 114759

2.0.11

Added:
  lib32-sdl_ttf/trunk/bug1433.patch
Modified:
  lib32-sdl_ttf/trunk/PKGBUILD

---------------+
 PKGBUILD      |   12 +++++++++---
 bug1433.patch |   11 +++++++++++
 2 files changed, 20 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-07-03 20:49:10 UTC (rev 114758)
+++ PKGBUILD	2014-07-03 20:53:26 UTC (rev 114759)
@@ -5,7 +5,7 @@
 _pkgbasename=sdl_ttf
 pkgname=lib32-$_pkgbasename
 pkgver=2.0.11
-pkgrel=1
+pkgrel=3
 pkgdesc="A library that allows you to use TrueType fonts in your SDL applications (32-bit)"
 arch=('x86_64')
 url="http://www.libsdl.org/projects/SDL_ttf/"
@@ -13,9 +13,15 @@
 options=('!libtool')
 depends=('lib32-sdl' 'lib32-freetype2' $_pkgbasename)
 makedepends=('gcc-multilib')
-source=(http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$pkgver.tar.gz)
-md5sums=('61e29bd9da8d245bc2471d1b2ce591aa')
+source=(http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$pkgver.tar.gz
+        bug1433.patch)
+md5sums=('61e29bd9da8d245bc2471d1b2ce591aa'
+         'f847697e18eec539aaf3ffb96996abbf')
 
+prepare() {
+  cd "${srcdir}"/SDL_ttf-${pkgver}
+  patch -Ni "${srcdir}"/bug1433.patch
+}
 build() {
   cd "${srcdir}"/SDL_ttf-${pkgver}
   ./configure --prefix=/usr --libdir=/usr/lib32 CC="gcc -m32" PKG_CONFIG_PATH="/usr/lib32/pkgconfig"

Added: bug1433.patch
===================================================================
--- bug1433.patch	                        (rev 0)
+++ bug1433.patch	2014-07-03 20:53:26 UTC (rev 114759)
@@ -0,0 +1,11 @@
+--- SDL_ttf.c.orig	2012-02-12 16:36:41.859977617 +0100
++++ SDL_ttf.c	2012-02-12 16:36:53.696580159 +0100
+@@ -1747,7 +1747,7 @@
+ 	/* Copy the character from the pixmap */
+ 	src = glyph->pixmap.buffer;
+ 	dst = (Uint8*) textbuf->pixels;
+-	for ( row = 0; row < glyph->bitmap.rows; ++row ) {
++	for ( row = 0; row < glyph->pixmap.rows; ++row ) {
+ 		memcpy( dst, src, glyph->pixmap.width );
+ 		src += glyph->pixmap.pitch;
+ 		dst += textbuf->pitch;
\ No newline at end of file




More information about the arch-commits mailing list