[Midnightbsd-cvs] mports [15944] trunk/print/freetype2: freetype 2.5.2

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Feb 28 18:37:38 EST 2014


Revision: 15944
          http://svnweb.midnightbsd.org/mports/?rev=15944
Author:   laffer1
Date:     2014-02-28 18:37:37 -0500 (Fri, 28 Feb 2014)
Log Message:
-----------
freetype 2.5.2

Modified Paths:
--------------
    trunk/print/freetype2/Makefile
    trunk/print/freetype2/distinfo
    trunk/print/freetype2/pkg-plist

Removed Paths:
-------------
    trunk/print/freetype2/files/patch-builds::unix::freetype-config.in

Modified: trunk/print/freetype2/Makefile
===================================================================
--- trunk/print/freetype2/Makefile	2014-02-28 23:15:53 UTC (rev 15943)
+++ trunk/print/freetype2/Makefile	2014-02-28 23:37:37 UTC (rev 15944)
@@ -1,7 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	freetype2
-PORTVERSION=	2.5.0.1
+PORTVERSION=	2.5.2
 CATEGORIES=	print
 MASTER_SITES=	SF/freetype/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/}/ \
 		http://sunsite.cnlab-switch.ch/ftp/mirror/freetype/freetype2/ \
@@ -25,7 +25,7 @@
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 USE_GNOME=	ltverhack:9
-LIBTOOLFILES=	builds/unix/configure
+ltverhack_PATCH_FILES=	builds/unix/ltmain.sh
 CONFIGURE_WRKSRC=	${WRKSRC}/builds/unix
 
 OPTIONS_DEFINE=		LCD_FILTERING PNG
@@ -48,12 +48,12 @@
 	@${REINPLACE_CMD} -e 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \
 		${WRKSRC}/builds/unix/install.mk
 
-pre-configure:
-	@${REINPLACE_CMD} -e '/^LIBTOOL/s|LIBTOOL := $$(FT_LIBTOOL_DIR)/libtool|LIBTOOL := ${WRKDIR}/gnome-libtool|' \
-	    	${WRKSRC}/builds/unix/unix-cc.in
-
 post-configure:
 	@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} \
 		${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} setup)
 
+post-install:
+	@${STRIP_CMD} ${PREFIX}/lib/libfreetype.so.17
+	${MV} ${PREFIX}/lib/libfreetype.so.17 ${PREFIX}/lib/libfreetype.so.9
+
 .include <bsd.port.mk>

Modified: trunk/print/freetype2/distinfo
===================================================================
--- trunk/print/freetype2/distinfo	2014-02-28 23:15:53 UTC (rev 15943)
+++ trunk/print/freetype2/distinfo	2014-02-28 23:37:37 UTC (rev 15944)
@@ -1,2 +1,2 @@
-SHA256 (freetype-2.5.0.1.tar.bz2) = 57bce5b37989577aa8b4a588426839f6bf39bcc3869748cb18f6827df251f4e5
-SIZE (freetype-2.5.0.1.tar.bz2) = 1607037
+SHA256 (freetype-2.5.2.tar.bz2) = 4ff4bd393aa01071ec7b849d035508a505a78f88b2bcf25ff11e58e43c0b9def
+SIZE (freetype-2.5.2.tar.bz2) = 1676373

Deleted: trunk/print/freetype2/files/patch-builds::unix::freetype-config.in
===================================================================
--- trunk/print/freetype2/files/patch-builds::unix::freetype-config.in	2014-02-28 23:15:53 UTC (rev 15943)
+++ trunk/print/freetype2/files/patch-builds::unix::freetype-config.in	2014-02-28 23:37:37 UTC (rev 15944)
@@ -1,17 +0,0 @@
---- builds/unix/freetype-config.in.orig	2009-12-21 18:23:42.000000000 -0500
-+++ builds/unix/freetype-config.in	2010-02-21 15:51:17.000000000 -0500
-@@ -131,12 +131,8 @@ if test "$echo_ft_version" = "yes" ; the
- fi
- 
- if test "$echo_cflags" = "yes" ; then
--  cflags="-I${SYSROOT}$includedir/freetype2"
--  if test "${SYSROOT}$includedir" != "/usr/include" ; then
--    echo $cflags -I${SYSROOT}$includedir
--  else
--    echo $cflags
--  fi
-+   cflags="-I$includedir/freetype2 -I$includedir"
-+   echo $cflags
- fi
- 
- if test "$echo_libs" = "yes" ; then

Modified: trunk/print/freetype2/pkg-plist
===================================================================
--- trunk/print/freetype2/pkg-plist	2014-02-28 23:15:53 UTC (rev 15943)
+++ trunk/print/freetype2/pkg-plist	2014-02-28 23:37:37 UTC (rev 15944)
@@ -1,55 +1,55 @@
 bin/freetype-config
-include/freetype2/freetype/config/ftconfig.h
-include/freetype2/freetype/config/ftheader.h
-include/freetype2/freetype/config/ftmodule.h
-include/freetype2/freetype/config/ftoption.h
-include/freetype2/freetype/config/ftstdlib.h
-include/freetype2/freetype/freetype.h
-include/freetype2/freetype/ftadvanc.h
-include/freetype2/freetype/ftautoh.h
-include/freetype2/freetype/ftbbox.h
-include/freetype2/freetype/ftbdf.h
-include/freetype2/freetype/ftbitmap.h
-include/freetype2/freetype/ftbzip2.h
-include/freetype2/freetype/ftcache.h
-include/freetype2/freetype/ftcffdrv.h
-include/freetype2/freetype/ftchapters.h
-include/freetype2/freetype/ftcid.h
-include/freetype2/freetype/fterrdef.h
-include/freetype2/freetype/fterrors.h
-include/freetype2/freetype/ftgasp.h
-include/freetype2/freetype/ftglyph.h
-include/freetype2/freetype/ftgxval.h
-include/freetype2/freetype/ftgzip.h
-include/freetype2/freetype/ftimage.h
-include/freetype2/freetype/ftincrem.h
-include/freetype2/freetype/ftlcdfil.h
-include/freetype2/freetype/ftlist.h
-include/freetype2/freetype/ftlzw.h
-include/freetype2/freetype/ftmac.h
-include/freetype2/freetype/ftmm.h
-include/freetype2/freetype/ftmodapi.h
-include/freetype2/freetype/ftmoderr.h
-include/freetype2/freetype/ftotval.h
-include/freetype2/freetype/ftoutln.h
-include/freetype2/freetype/ftpfr.h
-include/freetype2/freetype/ftrender.h
-include/freetype2/freetype/ftsizes.h
-include/freetype2/freetype/ftsnames.h
-include/freetype2/freetype/ftstroke.h
-include/freetype2/freetype/ftsynth.h
-include/freetype2/freetype/ftsystem.h
-include/freetype2/freetype/ftttdrv.h
-include/freetype2/freetype/fttrigon.h
-include/freetype2/freetype/fttypes.h
-include/freetype2/freetype/ftwinfnt.h
-include/freetype2/freetype/ftxf86.h
-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
+include/freetype2/config/ftconfig.h
+include/freetype2/config/ftheader.h
+include/freetype2/config/ftmodule.h
+include/freetype2/config/ftoption.h
+include/freetype2/config/ftstdlib.h
+include/freetype2/freetype.h
+include/freetype2/ft2build.h
+include/freetype2/ftadvanc.h
+include/freetype2/ftautoh.h
+include/freetype2/ftbbox.h
+include/freetype2/ftbdf.h
+include/freetype2/ftbitmap.h
+include/freetype2/ftbzip2.h
+include/freetype2/ftcache.h
+include/freetype2/ftcffdrv.h
+include/freetype2/ftchapters.h
+include/freetype2/ftcid.h
+include/freetype2/fterrdef.h
+include/freetype2/fterrors.h
+include/freetype2/ftgasp.h
+include/freetype2/ftglyph.h
+include/freetype2/ftgxval.h
+include/freetype2/ftgzip.h
+include/freetype2/ftimage.h
+include/freetype2/ftincrem.h
+include/freetype2/ftlcdfil.h
+include/freetype2/ftlist.h
+include/freetype2/ftlzw.h
+include/freetype2/ftmac.h
+include/freetype2/ftmm.h
+include/freetype2/ftmodapi.h
+include/freetype2/ftmoderr.h
+include/freetype2/ftotval.h
+include/freetype2/ftoutln.h
+include/freetype2/ftpfr.h
+include/freetype2/ftrender.h
+include/freetype2/ftsizes.h
+include/freetype2/ftsnames.h
+include/freetype2/ftstroke.h
+include/freetype2/ftsynth.h
+include/freetype2/ftsystem.h
+include/freetype2/ftttdrv.h
+include/freetype2/fttrigon.h
+include/freetype2/fttypes.h
+include/freetype2/ftwinfnt.h
+include/freetype2/ftxf86.h
+include/freetype2/t1tables.h
+include/freetype2/ttnameid.h
+include/freetype2/tttables.h
+include/freetype2/tttags.h
+include/freetype2/ttunpat.h
 lib/libfreetype.a
 lib/libfreetype.la
 lib/libfreetype.so
@@ -56,6 +56,5 @@
 lib/libfreetype.so.9
 libdata/pkgconfig/freetype2.pc
 share/aclocal/freetype2.m4
- at dirrm include/freetype2/freetype/config
- at dirrm include/freetype2/freetype
+ at dirrm include/freetype2/config
 @dirrm include/freetype2



More information about the Midnightbsd-cvs mailing list