[Midnightbsd-cvs] mports [20754] trunk/x11-toolkits: add sdl_pango

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Nov 12 19:50:51 EST 2015


Revision: 20754
          http://svnweb.midnightbsd.org/mports/?rev=20754
Author:   laffer1
Date:     2015-11-12 19:50:51 -0500 (Thu, 12 Nov 2015)
Log Message:
-----------
add sdl_pango

Modified Paths:
--------------
    trunk/x11-toolkits/Makefile

Added Paths:
-----------
    trunk/x11-toolkits/sdl_pango/
    trunk/x11-toolkits/sdl_pango/Makefile
    trunk/x11-toolkits/sdl_pango/distinfo
    trunk/x11-toolkits/sdl_pango/files/
    trunk/x11-toolkits/sdl_pango/files/patch-Makefile.in
    trunk/x11-toolkits/sdl_pango/files/patch-src_SDL_Pango.c
    trunk/x11-toolkits/sdl_pango/pkg-descr
    trunk/x11-toolkits/sdl_pango/pkg-plist

Modified: trunk/x11-toolkits/Makefile
===================================================================
--- trunk/x11-toolkits/Makefile	2015-11-13 00:48:56 UTC (rev 20753)
+++ trunk/x11-toolkits/Makefile	2015-11-13 00:50:51 UTC (rev 20754)
@@ -53,6 +53,7 @@
 SUBDIR += py-vte
 SUBDIR += qt4-declarative
 SUBDIR += qt4-gui
+SUBDIR += sdl_pango
 SUBDIR += shared-desktop-ontologies
 SUBDIR += tk-wrapper
 SUBDIR += tk84

Added: trunk/x11-toolkits/sdl_pango/Makefile
===================================================================
--- trunk/x11-toolkits/sdl_pango/Makefile	                        (rev 0)
+++ trunk/x11-toolkits/sdl_pango/Makefile	2015-11-13 00:50:51 UTC (rev 20754)
@@ -0,0 +1,23 @@
+# $MidnightBSD$
+
+PORTNAME=	sdl_pango
+PORTVERSION=	0.1.2
+CATEGORIES=	x11-toolkits
+MASTER_SITES=	SF/sdlpango/SDL_Pango/${PORTVERSION}
+DISTNAME=	SDL_Pango-${PORTVERSION}
+
+PATCH_SITES=	http://zarb.org/~gc/t/
+PATCHFILES=	SDL_Pango-0.1.2-API-adds.patch
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	SDL_Pango is the SDL API to the Pango text rendering engine of GNOME 2.x
+
+LICENSE=	lgpl2.1
+
+USES=		pkgconfig libtool
+USE_SDL=	sdl
+USE_GNOME=	pango
+GNU_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+
+.include <bsd.port.mk>


Property changes on: trunk/x11-toolkits/sdl_pango/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11-toolkits/sdl_pango/distinfo
===================================================================
--- trunk/x11-toolkits/sdl_pango/distinfo	                        (rev 0)
+++ trunk/x11-toolkits/sdl_pango/distinfo	2015-11-13 00:50:51 UTC (rev 20754)
@@ -0,0 +1,4 @@
+SHA256 (SDL_Pango-0.1.2.tar.gz) = 7f75d3b97acf707c696ea126424906204ebfa07660162de925173cdd0257eba4
+SIZE (SDL_Pango-0.1.2.tar.gz) = 405967
+SHA256 (SDL_Pango-0.1.2-API-adds.patch) = 5a989c7acb539fce640323d3995cca8913a4b8869f5c690b78501ec6b5c86d5d
+SIZE (SDL_Pango-0.1.2-API-adds.patch) = 3624


Property changes on: trunk/x11-toolkits/sdl_pango/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11-toolkits/sdl_pango/files/patch-Makefile.in
===================================================================
--- trunk/x11-toolkits/sdl_pango/files/patch-Makefile.in	                        (rev 0)
+++ trunk/x11-toolkits/sdl_pango/files/patch-Makefile.in	2015-11-13 00:50:51 UTC (rev 20754)
@@ -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
+ 


Property changes on: trunk/x11-toolkits/sdl_pango/files/patch-Makefile.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11-toolkits/sdl_pango/files/patch-src_SDL_Pango.c
===================================================================
--- trunk/x11-toolkits/sdl_pango/files/patch-src_SDL_Pango.c	                        (rev 0)
+++ trunk/x11-toolkits/sdl_pango/files/patch-src_SDL_Pango.c	2015-11-13 00:50:51 UTC (rev 20754)
@@ -0,0 +1,14 @@
+--- src/SDL_Pango.c~	2013-12-31 14:26:31.000000000 +0000
++++ src/SDL_Pango.c	2013-12-31 14:22:36.000000000 +0000
+@@ -330,6 +330,11 @@
+     @param *rect [in] Draw on this area
+     @param baseline [in] Horizontal location of glyphs
+ */
++void SDLPango_CopyFTBitmapToSurface(
++    const FT_Bitmap *bitmap,
++    SDL_Surface *surface,
++    const SDLPango_Matrix *matrix,
++    SDL_Rect *rect);
+ static void
+ drawGlyphString(
+     SDLPango_Context *context,


Property changes on: trunk/x11-toolkits/sdl_pango/files/patch-src_SDL_Pango.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11-toolkits/sdl_pango/pkg-descr
===================================================================
--- trunk/x11-toolkits/sdl_pango/pkg-descr	                        (rev 0)
+++ trunk/x11-toolkits/sdl_pango/pkg-descr	2015-11-13 00:50:51 UTC (rev 20754)
@@ -0,0 +1,16 @@
+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/


Property changes on: trunk/x11-toolkits/sdl_pango/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11-toolkits/sdl_pango/pkg-plist
===================================================================
--- trunk/x11-toolkits/sdl_pango/pkg-plist	                        (rev 0)
+++ trunk/x11-toolkits/sdl_pango/pkg-plist	2015-11-13 00:50:51 UTC (rev 20754)
@@ -0,0 +1,6 @@
+include/SDL_Pango.h
+lib/libSDL_Pango.a
+lib/libSDL_Pango.so
+lib/libSDL_Pango.so.1
+lib/libSDL_Pango.so.1.1.0
+libdata/pkgconfig/SDL_Pango.pc


Property changes on: trunk/x11-toolkits/sdl_pango/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list