sdl_ttf: picked up port from opt

This commit is contained in:
Danny Rawlins 2008-02-11 21:46:53 +11:00
parent 4b3d79d093
commit f1372bbba5
4 changed files with 56 additions and 0 deletions

10
sdl_ttf/.footprint Normal file
View File

@ -0,0 +1,10 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/SDL/
-rw-r--r-- root/root usr/include/SDL/SDL_ttf.h
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libSDL_ttf-2.0.so.0 -> libSDL_ttf-2.0.so.0.6.2
-rwxr-xr-x root/root usr/lib/libSDL_ttf-2.0.so.0.6.2
-rw-r--r-- root/root usr/lib/libSDL_ttf.a
-rwxr-xr-x root/root usr/lib/libSDL_ttf.la
lrwxrwxrwx root/root usr/lib/libSDL_ttf.so -> libSDL_ttf-2.0.so.0.6.2

2
sdl_ttf/.md5sum Normal file
View File

@ -0,0 +1,2 @@
094b6c08769e9842dbe1dfb5efa22df7 SDL_ttf-2.0.8.tar.gz
b6c2d4ca22bea6031192e97aba7acb72 sdl_ttf-noftinternals.patch

20
sdl_ttf/Pkgfile Normal file
View File

@ -0,0 +1,20 @@
# Description: TrueType library for libsdl.
# URL: http://www.libsdl.org/projects/SDL_ttf/
# Maintainer: Danny Rawlins, romster at shortcircuit dot net dot au
# Packager: Simone Rota, sip at crux dot nu
# Depends on: freetype libsdl
name=sdl_ttf
version=2.0.8
release=1
source=(http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$version.tar.gz \
sdl_ttf-noftinternals.patch)
build() {
cd SDL_ttf-$version
patch -i $SRC/sdl_ttf-noftinternals.patch
./configure --prefix=/usr
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,24 @@
diff -Nru SDL_ttf-2.0.8.orig/SDL_ttf.c SDL_ttf-2.0.8/SDL_ttf.c
--- SDL_ttf-2.0.8.orig/SDL_ttf.c 2006-05-01 11:26:17.000000000 +0200
+++ SDL_ttf-2.0.8/SDL_ttf.c 2007-01-03 13:32:42.438178717 +0100
@@ -47,9 +47,9 @@
#include <freetype/freetype.h>
#include <freetype/ftoutln.h>
#include <freetype/ttnameid.h>
-*/
-#include <freetype/internal/ftobjs.h>
+#include <freetype/internal/ftobjs.h>
+*/
#ifndef FT_OPEN_STREAM
#define FT_OPEN_STREAM ft_open_stream
#endif
@@ -278,7 +278,7 @@
}
memset(stream, 0, sizeof(*stream));
- stream->memory = library->memory;
+ stream->memory = NULL;
stream->read = RWread;
stream->descriptor.pointer = src;
stream->pos = (unsigned long)position;