summaryrefslogtreecommitdiff
path: root/devel/SDL_ttf
diff options
context:
space:
mode:
authorwiz <wiz>2006-06-12 16:24:44 +0000
committerwiz <wiz>2006-06-12 16:24:44 +0000
commitea79fe74c331c49d85c5f7895e9dc76a95cac5d4 (patch)
treeacc1f9508eadf7ec4d6d0d030790d80b94b49199 /devel/SDL_ttf
parentc85d62b6affd4d9147a91b4e4341e38c042e3257 (diff)
downloadpkgsrc-ea79fe74c331c49d85c5f7895e9dc76a95cac5d4.tar.gz
Update to 2.0.8:
2.0.8: Stepan Roh - 2005-10-02 09:46 * Fixed line spacing by using font ascender and descender Sam Lantinga - Sun Apr 30 01:48:40 PDT 2006 * Added gcc-fat.sh for generating Universal binaries on Mac OS X * Updated libtool support to version 1.5.22 Add build fix patch for freetype2-2.2.1. Bump BUILDLINK_ABI_DEPENDS for SDL shlib changes.
Diffstat (limited to 'devel/SDL_ttf')
-rw-r--r--devel/SDL_ttf/Makefile5
-rw-r--r--devel/SDL_ttf/buildlink3.mk4
-rw-r--r--devel/SDL_ttf/distinfo9
-rw-r--r--devel/SDL_ttf/patches/patch-aa33
4 files changed, 42 insertions, 9 deletions
diff --git a/devel/SDL_ttf/Makefile b/devel/SDL_ttf/Makefile
index f052ec52617..97935413d24 100644
--- a/devel/SDL_ttf/Makefile
+++ b/devel/SDL_ttf/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2006/02/06 23:16:07 rillig Exp $
+# $NetBSD: Makefile,v 1.24 2006/06/12 16:24:44 wiz Exp $
-DISTNAME= SDL_ttf-2.0.7
-PKGREVISION= 4
+DISTNAME= SDL_ttf-2.0.8
CATEGORIES= devel
MASTER_SITES= http://www.libsdl.org/projects/SDL_ttf/release/
diff --git a/devel/SDL_ttf/buildlink3.mk b/devel/SDL_ttf/buildlink3.mk
index 352c29b3561..5d3cadd121a 100644
--- a/devel/SDL_ttf/buildlink3.mk
+++ b/devel/SDL_ttf/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2006/04/12 10:27:06 rillig Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2006/06/12 16:24:44 wiz Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
SDL_TTF_BUILDLINK3_MK:= ${SDL_TTF_BUILDLINK3_MK}+
@@ -12,7 +12,7 @@ BUILDLINK_PACKAGES+= SDL_ttf
.if !empty(SDL_TTF_BUILDLINK3_MK:M+)
BUILDLINK_API_DEPENDS.SDL_ttf+= SDL_ttf>=2.0.3nb3
-BUILDLINK_ABI_DEPENDS.SDL_ttf?= SDL_ttf>=2.0.7nb3
+BUILDLINK_ABI_DEPENDS.SDL_ttf?= SDL_ttf>=2.0.8
BUILDLINK_PKGSRCDIR.SDL_ttf?= ../../devel/SDL_ttf
.endif # SDL_TTF_BUILDLINK3_MK
diff --git a/devel/SDL_ttf/distinfo b/devel/SDL_ttf/distinfo
index 8fd6cc95aca..8f7be02b4cc 100644
--- a/devel/SDL_ttf/distinfo
+++ b/devel/SDL_ttf/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.5 2005/02/23 22:24:08 agc Exp $
+$NetBSD: distinfo,v 1.6 2006/06/12 16:24:44 wiz Exp $
-SHA1 (SDL_ttf-2.0.7.tar.gz) = b0dd7646be46869279293bf384cb4b9a0f8c5dab
-RMD160 (SDL_ttf-2.0.7.tar.gz) = 32d5c78b9d630687446c3d81e2d9fd2980b37a58
-Size (SDL_ttf-2.0.7.tar.gz) = 1889705 bytes
+SHA1 (SDL_ttf-2.0.8.tar.gz) = a2c4cb1525173414ca7e5eaefbabadca69bd1114
+RMD160 (SDL_ttf-2.0.8.tar.gz) = fd4fc1d56e0dc982fb83bc1c41609d26d3a1d8b6
+Size (SDL_ttf-2.0.8.tar.gz) = 2457385 bytes
+SHA1 (patch-aa) = 208dd6aedd809b8177229f9d683593cf9627d8cb
diff --git a/devel/SDL_ttf/patches/patch-aa b/devel/SDL_ttf/patches/patch-aa
new file mode 100644
index 00000000000..5a53ecb9730
--- /dev/null
+++ b/devel/SDL_ttf/patches/patch-aa
@@ -0,0 +1,33 @@
+$NetBSD: patch-aa,v 1.3 2006/06/12 16:24:44 wiz Exp $
+
+From
+http://www.freetype.org/freetype2/patches/SDL_ttf-2.0.7-noftinternals.patch
+
+--- SDL_ttf.c.orig 2006-05-01 09:26:17.000000000 +0000
++++ SDL_ttf.c
+@@ -43,16 +43,6 @@
+ #include FT_FREETYPE_H
+ #include FT_OUTLINE_H
+ #include FT_TRUETYPE_IDS_H
+-/*
+-#include <freetype/freetype.h>
+-#include <freetype/ftoutln.h>
+-#include <freetype/ttnameid.h>
+-*/
+-#include <freetype/internal/ftobjs.h>
+-
+-#ifndef FT_OPEN_STREAM
+-#define FT_OPEN_STREAM ft_open_stream
+-#endif
+
+ #include "SDL.h"
+ #include "SDL_endian.h"
+@@ -278,7 +268,7 @@ TTF_Font* TTF_OpenFontIndexRW( SDL_RWops
+ }
+ memset(stream, 0, sizeof(*stream));
+
+- stream->memory = library->memory;
++ stream->memory = NULL; /* set by FT_Open_Face */
+ stream->read = RWread;
+ stream->descriptor.pointer = src;
+ stream->pos = (unsigned long)position;