[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