SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

27
devel/sdl2-pango/Makefile Normal file
View file

@ -0,0 +1,27 @@
COMMENT= SDL2 wrapper around the Pango library
V= 2.1.5
GH_ACCOUNT= markuskimius
GH_PROJECT= SDL2_Pango
GH_TAGNAME= v${V}
DISTNAME= sdl2-pango-${V}
SHARED_LIBS += SDL2_Pango 0.0 # 5.0
CATEGORIES= devel graphics
# LGPLv2.1+
PERMIT_PACKAGE= Yes
WANTLIB += ${COMPILER_LIBCXX} SDL2 X11 Xcursor Xext Xfixes Xi
WANTLIB += Xrandr Xrender Xss expat ffi fontconfig freetype fribidi
WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2
WANTLIB += harfbuzz iconv intl m pango-1.0 pangoft2-1.0 pcre2-8
WANTLIB += samplerate sndio usbhid xcb z
LIB_DEPENDS= devel/pango \
devel/sdl2
CONFIGURE_STYLE= gnu
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (sdl2-pango-2.1.5.tar.gz) = Oz/mAIRF/rH8phsXudlQ1ojkncymDbv4ZnwPmA3fxWM=
SIZE (sdl2-pango-2.1.5.tar.gz) = 643659

View file

@ -0,0 +1,13 @@
Index: SDL2_Pango.pc.in
--- SDL2_Pango.pc.in.orig
+++ SDL2_Pango.pc.in
@@ -6,6 +6,6 @@ includedir=@includedir@
Name: SDL2_Pango
Description: SDL2 library for internationalized text rendering
Version: @VERSION@
-Requires: pango
+Requires: pango, freetype2
Libs: -L${libdir} -lSDL2_Pango
-Cflags: -I${includedir}
\ No newline at end of file
+Cflags: -I${includedir}

View file

@ -0,0 +1,2 @@
SDL2_Pango is a library for graphically rendering internationalized and tagged
text in SDL2 using TrueType fonts.

View file

@ -0,0 +1,5 @@
include/SDL2_Pango.h
@static-lib lib/libSDL2_Pango.a
lib/libSDL2_Pango.la
@lib lib/libSDL2_Pango.so.${LIBSDL2_Pango_VERSION}
lib/pkgconfig/SDL2_Pango.pc