From 214ffa130b0e3e0b84e208d2a226b9713b2eadcf Mon Sep 17 00:00:00 2001 From: Edwin Groothuis Date: Tue, 31 Oct 2006 21:24:30 +0000 Subject: [new port] x11-t oolkits/sdl_pango SDL_Pango is the SDL API to the Pango text rendering engine of GNOME 2.x - Required for games/frozenbubble 2.0.0 - Update to bsd.sdl.mk is coming too PR: ports/104899 Submitted by: Edwin Groothuis --- x11-toolkits/sdl_pango/Makefile | 26 ++++++++++++++++++++++++++ x11-toolkits/sdl_pango/distinfo | 6 ++++++ x11-toolkits/sdl_pango/files/patch-Makefile.in | 11 +++++++++++ x11-toolkits/sdl_pango/pkg-descr | 17 +++++++++++++++++ x11-toolkits/sdl_pango/pkg-plist | 6 ++++++ 5 files changed, 66 insertions(+) create mode 100644 x11-toolkits/sdl_pango/Makefile create mode 100644 x11-toolkits/sdl_pango/distinfo create mode 100644 x11-toolkits/sdl_pango/files/patch-Makefile.in create mode 100644 x11-toolkits/sdl_pango/pkg-descr create mode 100644 x11-toolkits/sdl_pango/pkg-plist (limited to 'x11-toolkits/sdl_pango') diff --git a/x11-toolkits/sdl_pango/Makefile b/x11-toolkits/sdl_pango/Makefile new file mode 100644 index 000000000000..397d867a6250 --- /dev/null +++ b/x11-toolkits/sdl_pango/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: x11-toolkits/sdl_pango +# Date created: 2006-10-30 +# Whom: Edwin Groothuis +# +# $FreeBSD$ +# + +PORTNAME= sdl_pango +PORTVERSION= 0.1.2 +CATEGORIES= x11-toolkits +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= sdlpango +DISTNAME= SDL_Pango-${PORTVERSION} + +PATCH_SITES= http://zarb.org/~gc/t/ +PATCHFILES= SDL_Pango-0.1.2-API-adds.patch + +MAINTAINER= edwin@mavetju.org +COMMENT= SDL_Pango is the SDL API to the Pango text rendering engine of GNOME 2.x + +USE_SDL= sdl +USE_GNOME= pango +HAS_CONFIGURE= yes +USE_LDCONFIG= yes + +.include diff --git a/x11-toolkits/sdl_pango/distinfo b/x11-toolkits/sdl_pango/distinfo new file mode 100644 index 000000000000..edb82434b246 --- /dev/null +++ b/x11-toolkits/sdl_pango/distinfo @@ -0,0 +1,6 @@ +MD5 (SDL_Pango-0.1.2.tar.gz) = 85bbf9bb7b1cee0538154dadd045418c +SHA256 (SDL_Pango-0.1.2.tar.gz) = 7f75d3b97acf707c696ea126424906204ebfa07660162de925173cdd0257eba4 +SIZE (SDL_Pango-0.1.2.tar.gz) = 405967 +MD5 (SDL_Pango-0.1.2-API-adds.patch) = 5decf3d7eb724e27548af3142131a2f6 +SHA256 (SDL_Pango-0.1.2-API-adds.patch) = 5a989c7acb539fce640323d3995cca8913a4b8869f5c690b78501ec6b5c86d5d +SIZE (SDL_Pango-0.1.2-API-adds.patch) = 3624 diff --git a/x11-toolkits/sdl_pango/files/patch-Makefile.in b/x11-toolkits/sdl_pango/files/patch-Makefile.in new file mode 100644 index 000000000000..215567305465 --- /dev/null +++ b/x11-toolkits/sdl_pango/files/patch-Makefile.in @@ -0,0 +1,11 @@ +--- Makefile.in.orig Sun Oct 29 19:50:51 2006 ++++ Makefile.in Sun Oct 29 19:51:00 2006 +@@ -208,7 +208,7 @@ + Wix/license.rtf Wix/pango.README Wix/README Wix/shave.xslt Wix/ui.xml \ + Wix/bitmap + +-pkgconfigdir = $(libdir)/pkgconfig ++pkgconfigdir = $(libdir)data/pkgconfig + pkgconfig_DATA = SDL_Pango.pc + all: all-recursive + diff --git a/x11-toolkits/sdl_pango/pkg-descr b/x11-toolkits/sdl_pango/pkg-descr new file mode 100644 index 000000000000..2ae600cc0d6c --- /dev/null +++ b/x11-toolkits/sdl_pango/pkg-descr @@ -0,0 +1,17 @@ +Pango is the text rendering engine of GNOME 2.x. SDL_Pango connects +the engine to SDL. + +If you are a game software developer, you should know the difficulties +of distribution. So I will start to introduce SDL_Pango from the +viewpoint of distribution. + +In Un*x, SDL_Pango is hard to use as system-independent module, +because it depends on fontconfig and Pango which are designed as +system-singleton modules. If you use SDL_Pango, your software will +require those modules installed to target system. If your software +is shipped as shrink-wrap package, it may cause much problem on +your support desk. You should carefully design your installation +process. + +WWW: http://sdlpango.sourceforge.net/ +Author: NAKAMURA Ken'ichi diff --git a/x11-toolkits/sdl_pango/pkg-plist b/x11-toolkits/sdl_pango/pkg-plist new file mode 100644 index 000000000000..6c32fb74a42a --- /dev/null +++ b/x11-toolkits/sdl_pango/pkg-plist @@ -0,0 +1,6 @@ +include/SDL_Pango.h +lib/libSDL_Pango.a +lib/libSDL_Pango.la +lib/libSDL_Pango.so +lib/libSDL_Pango.so.2 +libdata/pkgconfig/SDL_Pango.pc -- cgit v1.2.3