* Update to 2.1.5
* Assign maintainership to gnome@ * Disable the bytecode interpreter I must say, fonts look amazing...
This commit is contained in:
parent
9e06cd35a5
commit
b4bb4bf90c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=89872
@ -6,8 +6,7 @@
|
||||
#
|
||||
|
||||
PORTNAME= freetype2
|
||||
PORTVERSION= 2.1.4
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 2.1.5
|
||||
CATEGORIES= print
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S,%SUBDIR%,freetype,} \
|
||||
http://sunsite.cnlab-switch.ch/ftp/mirror/freetype/%SUBDIR%/ \
|
||||
@ -18,7 +17,7 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S,%SUBDIR%,freetype,} \
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
DISTNAME= ${PORTNAME:S/2//}-${PORTVERSION}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= A free and portable TrueType font rendering engine
|
||||
|
||||
USE_BZIP2= yes
|
||||
@ -26,11 +25,16 @@ USE_GMAKE= yes
|
||||
MAKE_ENV= TOP=""
|
||||
INSTALLS_SHLIB= yes
|
||||
USE_LIBTOOL= yes
|
||||
USE_GNOME= gnometarget
|
||||
USE_REINPLACE= yes
|
||||
LIBTOOLFILES= builds/unix/configure
|
||||
CONFIGURE_ARGS= --disable-nls
|
||||
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-unknown-freebsd${OSREL}
|
||||
CONFIGURE_WRKSRC= ${WRKSRC}/builds/unix
|
||||
|
||||
pre-patch:
|
||||
@${REINPLACE_CMD} -e 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \
|
||||
${WRKSRC}/builds/unix/install.mk
|
||||
|
||||
post-configure:
|
||||
@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} setup)
|
||||
|
||||
|
@ -1 +1 @@
|
||||
MD5 (freetype-2.1.4.tar.bz2) = 1fc0b188f1fe1216776e5855d2da141f
|
||||
MD5 (freetype-2.1.5.tar.bz2) = 54537b518b84d04190a1eccd393a29df
|
||||
|
@ -1,20 +1,17 @@
|
||||
|
||||
$FreeBSD$
|
||||
|
||||
--- builds/unix/freetype-config.in.orig Sat Feb 2 17:05:38 2002
|
||||
+++ builds/unix/freetype-config.in Mon Feb 11 21:05:10 2002
|
||||
--- builds/unix/freetype-config.in.orig Thu Apr 24 01:45:59 2003
|
||||
+++ builds/unix/freetype-config.in Tue Sep 30 01:39:03 2003
|
||||
@@ -79,12 +79,8 @@
|
||||
fi
|
||||
|
||||
if test "$echo_cflags" = "yes" ; then
|
||||
- cflags="-I@includedir@/freetype2"
|
||||
- if test "@includedir@" != "/usr/include" ; then
|
||||
- echo -I@includedir@ $cflags
|
||||
- echo $cflags -I@includedir@
|
||||
- else
|
||||
- echo $cflags
|
||||
- fi
|
||||
+ cflags="-I@includedir@/freetype2 -I@includedir@"
|
||||
+ echo $cflags
|
||||
+ cflags="-I@includedir@/freetype2 -I@includedir@"
|
||||
+ echo $cflags
|
||||
fi
|
||||
|
||||
if test "$echo_libs" = "yes" ; then
|
||||
|
@ -1,14 +0,0 @@
|
||||
|
||||
$FreeBSD$
|
||||
|
||||
--- include/freetype/config/ftoption.h.orig Thu Nov 7 00:32:53 2002
|
||||
+++ include/freetype/config/ftoption.h Fri Jan 17 20:44:08 2003
|
||||
@@ -378,7 +378,7 @@
|
||||
/* do not #undef this macro here, since the build system might */
|
||||
/* define for certain configurations */
|
||||
/* */
|
||||
-/* #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER */
|
||||
+#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER
|
||||
|
||||
|
||||
/*************************************************************************/
|
@ -1,20 +0,0 @@
|
||||
--- src/base/ftbdf.c.orig Thu Apr 17 15:06:41 2003
|
||||
+++ src/base/ftbdf.c Thu Apr 17 15:07:16 2003
|
||||
@@ -85,10 +85,13 @@
|
||||
FT_Driver driver = face->driver;
|
||||
BDF_GetPropertyFunc func;
|
||||
|
||||
- func = (BDF_GetPropertyFunc) driver->root.clazz->get_interface(
|
||||
- FT_MODULE( driver ), "get_bdf_property" );
|
||||
- if ( func )
|
||||
- error = func( face, prop_name, aproperty );
|
||||
+ if (driver->root.clazz->get_interface)
|
||||
+ {
|
||||
+ func = (BDF_GetPropertyFunc) driver->root.clazz->get_interface(
|
||||
+ FT_MODULE( driver ), "get_bdf_property" );
|
||||
+ if ( func )
|
||||
+ error = func( face, prop_name, aproperty );
|
||||
+ }
|
||||
}
|
||||
return error;
|
||||
}
|
@ -32,7 +32,7 @@ include/freetype2/freetype/ftpfr.h
|
||||
include/freetype2/freetype/ftrender.h
|
||||
include/freetype2/freetype/ftsizes.h
|
||||
include/freetype2/freetype/ftsnames.h
|
||||
include/freetype2/freetype/ftstroker.h
|
||||
include/freetype2/freetype/ftstroke.h
|
||||
include/freetype2/freetype/ftsynth.h
|
||||
include/freetype2/freetype/ftsysio.h
|
||||
include/freetype2/freetype/ftsysmem.h
|
||||
@ -71,10 +71,12 @@ include/freetype2/freetype/t1tables.h
|
||||
include/freetype2/freetype/ttnameid.h
|
||||
include/freetype2/freetype/tttables.h
|
||||
include/freetype2/freetype/tttags.h
|
||||
include/freetype2/freetype/ttunpat.h
|
||||
include/ft2build.h
|
||||
lib/libfreetype.a
|
||||
lib/libfreetype.so
|
||||
lib/libfreetype.so.9
|
||||
libdata/pkgconfig/freetype2.pc
|
||||
share/aclocal/freetype2.m4
|
||||
@dirrm include/freetype2/freetype/internal
|
||||
@dirrm include/freetype2/freetype/config
|
||||
|
Loading…
Reference in New Issue
Block a user