svn commit: r543867 - in head/graphics/ftgl: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Fri Jul 31 14:14:21 UTC 2020
Author: amdmi3
Date: Fri Jul 31 14:14:19 2020
New Revision: 543867
URL: https://svnweb.freebsd.org/changeset/ports/543867
Log:
- Update to 2.4.0
PR: 248272
Submitted by: jbeich
Added:
head/graphics/ftgl/files/patch-m4_font.m4
- copied, changed from r543866, head/graphics/ftgl/files/patch-configure
Deleted:
head/graphics/ftgl/files/patch-configure
Modified:
head/graphics/ftgl/Makefile
head/graphics/ftgl/distinfo
head/graphics/ftgl/pkg-descr
head/graphics/ftgl/pkg-plist
Modified: head/graphics/ftgl/Makefile
==============================================================================
--- head/graphics/ftgl/Makefile Fri Jul 31 14:01:49 2020 (r543866)
+++ head/graphics/ftgl/Makefile Fri Jul 31 14:14:19 2020 (r543867)
@@ -2,11 +2,10 @@
# $FreeBSD$
PORTNAME= ftgl
-DISTVERSION= 2.1.3-rc5
-PORTREVISION= 6
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.4.0
PORTEPOCH= 1
CATEGORIES= graphics
-MASTER_SITES= SF/${PORTNAME}/FTGL%20Source/2.1.3%7Erc5
MAINTAINER= amdmi3 at FreeBSD.org
COMMENT= OpenGL FreeType fonts rendering library
@@ -16,21 +15,20 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libfreetype.so:print/freetype2
+USE_GITHUB= yes
+GH_ACCOUNT= frankheckenbach
+
+USES= autoreconf gl pathfix gmake libtool pkgconfig xorg
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-gl-inc="${LOCALBASE}/include" \
--without-glut-inc
-USES= gl pathfix gmake libtool xorg
USE_GL= gl glu
-USE_XORG= x11 xext xmu
+USE_XORG= ice sm x11 xext xmu
USE_LDCONFIG= yes
+INSTALL_TARGET= install-strip
-WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:S/-/~/}
-
post-patch:
@${REINPLACE_CMD} -e '/SUBDIRS/ s|docs||; /SUBDIRS/ s|demo||' \
- ${WRKSRC}/Makefile.in
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libftgl.so
+ ${WRKSRC}/Makefile.am
.include <bsd.port.mk>
Modified: head/graphics/ftgl/distinfo
==============================================================================
--- head/graphics/ftgl/distinfo Fri Jul 31 14:01:49 2020 (r543866)
+++ head/graphics/ftgl/distinfo Fri Jul 31 14:14:19 2020 (r543867)
@@ -1,2 +1,3 @@
-SHA256 (ftgl-2.1.3-rc5.tar.gz) = 5458d62122454869572d39f8aa85745fc05d5518001bcefa63bd6cbb8d26565b
-SIZE (ftgl-2.1.3-rc5.tar.gz) = 841597
+TIMESTAMP = 1475810942
+SHA256 (frankheckenbach-ftgl-v2.4.0_GH0.tar.gz) = aa97da1c3442a8fd3941037655df18016d70b5266381c81d81e8b5335f196ea8
+SIZE (frankheckenbach-ftgl-v2.4.0_GH0.tar.gz) = 630803
Copied and modified: head/graphics/ftgl/files/patch-m4_font.m4 (from r543866, head/graphics/ftgl/files/patch-configure)
==============================================================================
--- head/graphics/ftgl/files/patch-configure Fri Jul 31 14:01:49 2020 (r543866, copy source)
+++ head/graphics/ftgl/files/patch-m4_font.m4 Fri Jul 31 14:14:19 2020 (r543867)
@@ -1,11 +1,11 @@
---- configure.orig 2019-09-25 00:59:19 UTC
-+++ configure
-@@ -23739,7 +23739,7 @@ GLUT_X_LIBS=
- { echo "$as_me:$LINENO: checking for a TrueType font on the system" >&5
- echo $ECHO_N "checking for a TrueType font on the system... $ECHO_C" >&6; }
+--- m4/font.m4.orig 2019-02-07 21:39:58 UTC
++++ m4/font.m4
+@@ -11,7 +11,7 @@ AC_DEFUN([FTGL_CHECK_FONT],
+ AC_MSG_CHECKING(for a TrueType font on the system)
--FONT_FILE="`fc-match -sv serif 2>/dev/null| sed -ne 's/.*\file:[^"]*"\([^"]*\)".*/\1/p' | sed q`"
-+FONT_FILE="`fc-match -sv serif 2>/dev/null| sed -ne 's/.*file:[^"]*"\([^"]*\)".*/\1/p' | sed q`"
+ dnl First try: fontconfig
+-FONT_FILE="`fc-match -sv serif 2>/dev/null| sed -ne 's/.*\file:@<:@^"@:>@*"\(@<:@^"@:>@*\)".*/\1/p' | sed q`"
++FONT_FILE="`fc-match -sv serif 2>/dev/null| sed -ne 's/.*file:@<:@^"@:>@*"\(@<:@^"@:>@*\)".*/\1/p' | sed q`"
+ dnl Second try: look into known paths
if test "$FONT_FILE" = ""; then
- for font in \
Modified: head/graphics/ftgl/pkg-descr
==============================================================================
--- head/graphics/ftgl/pkg-descr Fri Jul 31 14:01:49 2020 (r543866)
+++ head/graphics/ftgl/pkg-descr Fri Jul 31 14:14:19 2020 (r543867)
@@ -6,4 +6,4 @@ format. FTGL uses the Freetype (www.freetype.org) font
'decode' the fonts. It then takes that output and stores it in a format
most efficient for OpenGL rendering.
-WWW: https://sourceforge.net/projects/ftgl/
+WWW: https://github.com/frankheckenbach/ftgl
Modified: head/graphics/ftgl/pkg-plist
==============================================================================
--- head/graphics/ftgl/pkg-plist Fri Jul 31 14:01:49 2020 (r543866)
+++ head/graphics/ftgl/pkg-plist Fri Jul 31 14:14:19 2020 (r543867)
@@ -11,17 +11,20 @@ include/FTGL/FTGLOutlineFont.h
include/FTGL/FTGLPixmapFont.h
include/FTGL/FTGLPolygonFont.h
include/FTGL/FTGLTextureFont.h
+include/FTGL/FTGLTriangleExtractorFont.h
include/FTGL/FTGlyph.h
include/FTGL/FTLayout.h
+include/FTGL/FTLibrary.h
include/FTGL/FTOutlineGlyph.h
include/FTGL/FTPixmapGlyph.h
include/FTGL/FTPoint.h
include/FTGL/FTPolyGlyph.h
include/FTGL/FTSimpleLayout.h
include/FTGL/FTTextureGlyph.h
+include/FTGL/FTTriangleExtractorGlyph.h
include/FTGL/ftgl.h
lib/libftgl.a
lib/libftgl.so
lib/libftgl.so.2
-lib/libftgl.so.2.1.3
+lib/libftgl.so.2.4.0
libdata/pkgconfig/ftgl.pc
More information about the svn-ports-all
mailing list