Import of pkgsrc-2016Q3

This commit is contained in:
2016-10-14 07:49:11 +02:00
committed by Lionel Sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949749 additions and 377083 deletions

View File

@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.100 2015/09/06 08:34:20 mef Exp $
# $NetBSD: Makefile,v 1.107 2016/09/12 18:06:44 wiz Exp $
DISTNAME= freetype-2.6
DISTNAME= freetype-2.7
PKGNAME= ${DISTNAME:S/-/2-/}
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freetype/} \
@@ -39,20 +39,21 @@ CFLAGS+= -fno-strict-aliasing
.endif
# tell configure not to use unix-specific version of ftsystem.c on OpenBSD
.if ${OPSYS} == "OpenBSD"
CONFIGURE_ENV+= ac_cv_func_mmap_fixed_mapped=no
.endif
CONFIGURE_ENV.OpenBSD+= ac_cv_func_mmap_fixed_mapped=no
.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
CONFIGURE_ENV+= CC_BUILD=${NATIVE_CC:Q}
.endif
post-configure:
cd ${WRKSRC} && ${LN} -s builds/unix/unix.mk config.mk
cd ${WRKSRC} && ${LN} -f -s builds/unix/unix.mk config.mk
.if ${OPSYS} == "IRIX"
${MKDIR} ${WRKSRC}/.libs
.endif
.include "../../archivers/bzip2/buildlink3.mk"
# Avoid creating a fake zlib.pc, because if it does
# we will add a Requires for it to our .pc file
CHECK_BUILTIN.zlib:=yes
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,56 +1,56 @@
@comment $NetBSD: PLIST,v 1.22 2015/09/06 08:34:20 mef Exp $
@comment $NetBSD: PLIST,v 1.23 2016/01/10 21:16:33 bsiegert Exp $
bin/freetype-config
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/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/ftfntfmt.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/fttrigon.h
include/freetype2/freetype/ftttdrv.h
include/freetype2/freetype/fttypes.h
include/freetype2/freetype/ftwinfnt.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/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/ftfntfmt.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/fttrigon.h
include/freetype2/ftttdrv.h
include/freetype2/fttypes.h
include/freetype2/ftwinfnt.h
include/freetype2/t1tables.h
include/freetype2/ttnameid.h
include/freetype2/tttables.h
include/freetype2/tttags.h
include/freetype2/ttunpat.h
lib/libfreetype.la
lib/pkgconfig/freetype2.pc
man/man1/freetype-config.1

View File

@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.45 2014/12/09 10:50:04 adam Exp $
# $NetBSD: buildlink3.mk,v 1.46 2016/07/09 12:23:16 adam Exp $
BUILDLINK_TREE+= freetype2
@@ -7,8 +7,8 @@ FREETYPE2_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.freetype2+= freetype2>=2.4.5
BUILDLINK_ABI_DEPENDS.freetype2+= freetype2>=2.4.11
BUILDLINK_PKGSRCDIR.freetype2?= ../../graphics/freetype2
BUILDLINK_INCDIRS.freetype2?= include/freetype2
BUILDLINK_PKGSRCDIR.freetype2?= ../../graphics/freetype2
BUILDLINK_INCDIRS.freetype2?= include/freetype2
BUILDLINK_FILES.freetype2+= bin/freetype-config

View File

@@ -1,4 +1,4 @@
# $NetBSD: builtin.mk,v 1.15 2015/02/18 09:53:27 wiz Exp $
# $NetBSD: builtin.mk,v 1.16 2016/04/07 10:02:13 adam Exp $
BUILTIN_PKG:= freetype2
@@ -22,7 +22,7 @@ H_FREETYPE2:= ${H_FREETYPE2_NEW}
IS_BUILTIN.freetype2= no
. endif
.endif
MAKEVARS+= IS_BUILTIN.freetype2
MAKEVARS+= IS_BUILTIN.freetype2
###
### If there is a built-in implementation, then set BUILTIN_PKG.<pkg> to
@@ -87,11 +87,11 @@ BUILDLINK_API_DEPENDS.freetype2+= freetype2>=2.1.3
("${BUILTIN_VERSION.freetype2}" == "2.5.3"))
_FT2_VER_MAP.2.5.3=17.2.11
_FT2_VER_MAP.2.4.5=13.0.7
SUBST_CLASSES+= fx-ft2-pc-version
SUBST_STAGE.fx-ft2-pc-version= post-wrapper
SUBST_CLASSES+= fx-ft2-pc-version
SUBST_STAGE.fx-ft2-pc-version= post-wrapper
SUBST_MESSAGE.fx-ft2-pc-version=\
Fixes wrong module version in freetype2.pc
SUBST_FILES.fx-ft2-pc-version= ${BUILDLINK_X11_DIR}/lib/pkgconfig/freetype2.pc
SUBST_FILES.fx-ft2-pc-version= ${BUILDLINK_X11_DIR}/lib/pkgconfig/freetype2.pc
SUBST_SED.fx-ft2-pc-version= \
-e 's|^\(Version:\).*|\1 ${_FT2_VER_MAP.${BUILTIN_VERSION.freetype2}}|'
. endif

View File

@@ -1,7 +1,7 @@
$NetBSD: distinfo,v 1.54 2015/09/06 08:34:20 mef Exp $
$NetBSD: distinfo,v 1.60 2016/09/12 18:06:44 wiz Exp $
SHA1 (freetype-2.6.tar.bz2) = cd2b144205dd2c61693e2d861069367aa3dde1bc
RMD160 (freetype-2.6.tar.bz2) = 80618594b49c5bfdd8fd951f83a346d57f04ee09
Size (freetype-2.6.tar.bz2) = 1726219 bytes
SHA1 (patch-aa) = d89f3f452354129df49d02d5063e712b57e8ba0e
SHA1 (patch-ab) = cb8c9552e2db1e1f3da3d20971c22f174e343162
SHA1 (freetype-2.7.tar.bz2) = f251029d5ab542a96dd4531605fe577185077560
RMD160 (freetype-2.7.tar.bz2) = 5a175dceeb4454f87d79fcbd5719f3fed837abeb
SHA512 (freetype-2.7.tar.bz2) = cd5bcde276d6d59379d9c60a90095be59b0692ec8fd2817aa44ff80ebb84840e8a72be2cfbbbcf7e13258026fa691f28c2673f03c3a3961a859900e61a62d761
Size (freetype-2.7.tar.bz2) = 1789896 bytes
SHA1 (patch-ab) = 5c6998020bda378828035bafe5dfcca6f9cd8fca

View File

@@ -1,18 +1,13 @@
# $NetBSD: options.mk,v 1.2 2014/03/14 19:39:52 drochner Exp $
# $NetBSD: options.mk,v 1.4 2016/09/12 18:06:44 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.freetype2
PKG_SUPPORTED_OPTIONS= png subpixel
PKG_SUPPORTED_OPTIONS= png
.include "../../mk/bsd.options.mk"
# subpixel (lcd) rendering, patent issues
.if !empty(PKG_OPTIONS:Msubpixel)
CFLAGS+= -DFT_CONFIG_OPTION_SUBPIXEL_RENDERING
.endif
.if !empty(PKG_OPTIONS:Mpng)
CONFIGURE_ARGS+= --with-png=yes
CONFIGURE_ARGS+= --with-png=yes
.include "../../graphics/png/buildlink3.mk"
.else
CONFIGURE_ARGS+= --with-png=no
CONFIGURE_ARGS+= --with-png=no
.endif

View File

@@ -1,13 +0,0 @@
$NetBSD: patch-aa,v 1.20 2013/08/04 10:38:01 adam Exp $
--- builds/unix/freetype-config.in.orig 2013-02-08 11:34:57.000000000 +0000
+++ builds/unix/freetype-config.in
@@ -17,7 +17,7 @@ exec_prefix="%exec_prefix%"
exec_prefix_set="no"
includedir="%includedir%"
libdir="%libdir%"
-enable_shared="%build_libtool_libs%"
+enable_shared=yes #"%build_libtool_libs%"
usage()
{

View File

@@ -1,6 +1,6 @@
$NetBSD: patch-ab,v 1.17 2011/08/03 08:25:41 cheusov Exp $
$NetBSD: patch-ab,v 1.18 2016/07/09 12:23:16 adam Exp $
--- builds/unix/unix-cc.in.orig 2010-08-31 11:04:28.000000000 +0000
--- builds/unix/unix-cc.in.orig 2016-05-23 04:49:31.000000000 +0000
+++ builds/unix/unix-cc.in
@@ -89,7 +89,7 @@ ANSIFLAGS := @XX_ANSIFLAGS@
#
@@ -11,7 +11,7 @@ $NetBSD: patch-ab,v 1.17 2011/08/03 08:25:41 cheusov Exp $
# Linker flags.
#
@@ -101,12 +101,12 @@ LDFLAGS := @LDFLAGS@
@@ -101,14 +101,14 @@ LDFLAGS := @LDFLAGS@
CCraw_build := @CC_BUILD@ # native CC of building system
E_BUILD := @EXEEXT_BUILD@ # extension for exexutable on building system
EXPORTS_LIST := $(OBJ_DIR)/ftexport.sym
@@ -25,4 +25,7 @@ $NetBSD: patch-ab,v 1.17 2011/08/03 08:25:41 cheusov Exp $
+LINK_LIBRARY = $(LIBTOOL) --tag=CC --mode=link $(CCraw) -o $@ $(OBJECTS_LIST) \
-rpath $(libdir) -version-info $(version_info) \
$(LDFLAGS) -no-undefined \
# -export-symbols $(EXPORTS_LIST)
- -export-symbols $(EXPORTS_LIST)
+ # -export-symbols $(EXPORTS_LIST)
# EOF