build and install libXfont2.

This commit is contained in:
mrg 2018-03-11 09:43:38 +00:00
parent 5083d6789f
commit 8d3614ad11
7 changed files with 134 additions and 7 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: shl.mi,v 1.80 2018/03/11 07:18:49 mrg Exp $
# $NetBSD: shl.mi,v 1.81 2018/03/11 09:43:39 mrg Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
#
@ -89,6 +89,9 @@
./usr/X11R7/lib/libXfixes.so -unknown- xorg,compatx11file
./usr/X11R7/lib/libXfixes.so.4 -unknown- xorg,compatx11file
./usr/X11R7/lib/libXfixes.so.4.0 -unknown- xorg,compatx11file
./usr/X11R7/lib/libXfont2.so -unknown- xorg,compatx11file
./usr/X11R7/lib/libXfont2.so.2 -unknown- xorg,compatx11file
./usr/X11R7/lib/libXfont2.so.2.0 -unknown- xorg,compatx11file
./usr/X11R7/lib/libXfont.so -unknown- xorg,compatx11file
./usr/X11R7/lib/libXfont.so.3 -unknown- xorg,compatx11file
./usr/X11R7/lib/libXfont.so.3.0 -unknown- xorg,compatx11file

View File

@ -1,4 +1,4 @@
# $NetBSD: mi,v 1.193 2018/03/11 07:18:49 mrg Exp $
# $NetBSD: mi,v 1.194 2018/03/11 09:43:39 mrg Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
#
@ -516,6 +516,7 @@
./usr/X11R7/include/X11/fonts/fsmasks.h -unknown- xorg
./usr/X11R7/include/X11/fonts/ft.h -unknown- xorg
./usr/X11R7/include/X11/fonts/ftfuncs.h -unknown- xorg
./usr/X11R7/include/X11/fonts/libxfont2.h -unknown- xorg
./usr/X11R7/include/X11/fonts/pcf.h -unknown- xorg
./usr/X11R7/include/X11/keysym.h -unknown- xorg
./usr/X11R7/include/X11/keysymdef.h -unknown- xorg
@ -1136,6 +1137,8 @@
./usr/X11R7/lib/libXext_p.a -unknown- profile,xorg,compatx11file
./usr/X11R7/lib/libXfixes.a -unknown- xorg,compatx11file
./usr/X11R7/lib/libXfixes_p.a -unknown- profile,xorg,compatx11file
./usr/X11R7/lib/libXfont2.a -unknown- xorg,compatx11file
./usr/X11R7/lib/libXfont2_p.a -unknown- profile,xorg,compatx11file
./usr/X11R7/lib/libXfont.a -unknown- xorg,compatx11file
./usr/X11R7/lib/libXfont_p.a -unknown- profile,xorg,compatx11file
./usr/X11R7/lib/libXfontcache.a -unknown- obsolete
@ -1389,6 +1392,7 @@
./usr/X11R7/lib/pkgconfig/xf86miscproto.pc -unknown- xorg
./usr/X11R7/lib/pkgconfig/xf86vidmodeproto.pc -unknown- xorg
./usr/X11R7/lib/pkgconfig/xfixes.pc -unknown- xorg
./usr/X11R7/lib/pkgconfig/xfont2.pc -unknown- xorg
./usr/X11R7/lib/pkgconfig/xfont.pc -unknown- xorg
./usr/X11R7/lib/pkgconfig/xfontcache.pc -unknown- xorg
./usr/X11R7/lib/pkgconfig/xft.pc -unknown- xorg

View File

@ -1,4 +1,4 @@
# $NetBSD: shl.mi,v 1.49 2018/03/11 07:18:49 mrg Exp $
# $NetBSD: shl.mi,v 1.50 2018/03/11 09:43:39 mrg Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
#
@ -24,6 +24,7 @@
./usr/X11R7/lib/libXevie_pic.a -unknown- xorg,picinstall,compatx11file
./usr/X11R7/lib/libXext_pic.a -unknown- xorg,picinstall,compatx11file
./usr/X11R7/lib/libXfixes_pic.a -unknown- xorg,picinstall,compatx11file
./usr/X11R7/lib/libXfont2_pic.a -unknown- xorg,picinstall,compatx11file
./usr/X11R7/lib/libXfont_pic.a -unknown- xorg,picinstall,compatx11file
./usr/X11R7/lib/libXfontcache_pic.a -unknown- obsolete
./usr/X11R7/lib/libXft_pic.a -unknown- xorg,picinstall,compatx11file

View File

@ -1,4 +1,4 @@
# $NetBSD: mi,v 1.27 2018/03/11 07:18:49 mrg Exp $
# $NetBSD: mi,v 1.28 2018/03/11 09:43:39 mrg Exp $
./etc/mtree/set.xdebug comp-sys-root
./usr/X11R7/lib -unknown- debuglib,xorg,compatx11dir
./usr/X11R7/lib/libFS_g.a -unknown- debuglib,xorg,compatx11file
@ -24,6 +24,7 @@
./usr/X11R7/lib/libXevie_g.a -unknown- debuglib,xorg,compatx11file
./usr/X11R7/lib/libXext_g.a -unknown- debuglib,xorg,compatx11file
./usr/X11R7/lib/libXfixes_g.a -unknown- debuglib,xorg,compatx11file
./usr/X11R7/lib/libXfont2_g.a -unknown- debuglib,xorg,compatx11file
./usr/X11R7/lib/libXfont_g.a -unknown- debuglib,xorg,compatx11file
./usr/X11R7/lib/libXfontcache_g.a -unknown- obsolete
./usr/X11R7/lib/libXft_g.a -unknown- debuglib,xorg,compatx11file

View File

@ -1,4 +1,4 @@
# $NetBSD: shl.mi,v 1.42 2018/03/11 07:18:49 mrg Exp $
# $NetBSD: shl.mi,v 1.43 2018/03/11 09:43:39 mrg Exp $
./usr/libdata/debug/usr/X11R7/lib -unknown- xorg,debug,compatx11dir
./usr/libdata/debug/usr/X11R7/lib/X11/locale/lib/common/libximcp.so.2.0.debug obsolete xorg,obsolete
./usr/libdata/debug/usr/X11R7/lib/X11/locale/lib/common/libxlcDef.so.2.0.debug obsolete xorg,obsolete
@ -34,6 +34,7 @@
./usr/libdata/debug/usr/X11R7/lib/libXevie.so.2.0.debug -unknown- xorg,debug,compatx11file
./usr/libdata/debug/usr/X11R7/lib/libXext.so.7.1.debug -unknown- xorg,debug,compatx11file
./usr/libdata/debug/usr/X11R7/lib/libXfixes.so.4.0.debug -unknown- xorg,debug,compatx11file
./usr/libdata/debug/usr/X11R7/lib/libXfont2.so.2.0.debug -unknown- xorg,debug,compatx11file
./usr/libdata/debug/usr/X11R7/lib/libXfont.so.3.0.debug -unknown- xorg,debug,compatx11file
./usr/libdata/debug/usr/X11R7/lib/libXfontcache.so.2.0.debug -unknown- obsolete
./usr/libdata/debug/usr/X11R7/lib/libXft.so.3.0.debug -unknown- xorg,debug,compatx11file

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.41 2018/03/11 07:18:49 mrg Exp $
# $NetBSD: Makefile,v 1.42 2018/03/11 09:43:38 mrg Exp $
# build libraries for xorg
@ -28,7 +28,7 @@ SUBDIR+=fontconfig libSM libX11 \
.WAIT \
libXi libXxf86vm \
.WAIT \
libGL libXScrnSaver libXTrap libXevie libXfont \
libGL libXScrnSaver libXTrap libXevie libXfont libXfont2 \
libXinerama libXmu libXmuu libXpm libXrender \
libXres libXtst libXvMC libXvMCW libXv libXxf86dga libXxf86misc \
libxkbui \

117
external/mit/xorg/lib/libXfont2/Makefile vendored Normal file
View File

@ -0,0 +1,117 @@
# $NetBSD: Makefile,v 1.1 2018/03/11 09:43:38 mrg Exp $
.include <bsd.own.mk>
LIB= Xfont2
XFONT2DIR= ${X11SRCDIR.${LIB}}
SHLIB_MAJOR= 2
SHLIB_MINOR= 0
.PATH: ${XFONT2DIR}/include/X11/fonts
.PATH: ${XFONT2DIR}/../include
SRCS.stubs= \
atom.c \
libxfontstubs.c
.PATH: ${XFONT2DIR}/src/stubs
SRCS.util= \
fontaccel.c \
fontnames.c \
fontutil.c \
fontxlfd.c \
format.c \
miscutil.c \
patcache.c \
private.c \
utilbitmap.c
.PATH: ${XFONT2DIR}/src/util
SRCS.fontfile= \
bitsource.c \
bufio.c \
decompress.c \
defaults.c \
dirfile.c \
fileio.c \
filewr.c \
fontdir.c \
fontencc.c \
fontfile.c \
fontscale.c \
gunzip.c \
register.c \
renderers.c \
catalogue.c \
bunzip2.c
.PATH: ${XFONT2DIR}/src/fontfile
SRCS.FreeType= \
ftenc.c \
ftfuncs.c \
fttools.c \
xttcap.c
.PATH: ${XFONT2DIR}/src/FreeType
SRCS.bitmap= \
ftenc.c \
ftfuncs.c \
fttools.c \
xttcap.c \
bdfread.c \
bdfutils.c \
pcfread.c \
pcfwrite.c \
snfread.c
.PATH: ${XFONT2DIR}/src/bitmap
SRCS.builtins= \
dir.c \
file.c \
fonts.c \
fpe.c \
render.c
.PATH: ${XFONT2DIR}/src/builtins
SRCS.fc= \
fsconvert.c \
fserve.c \
fsio.c \
fstrans.c
.PATH: ${XFONT2DIR}/src/fc
.for dir in stubs util fontfile FreeType bitmap builtins fc
SRCS+= ${SRCS.${dir}}
.endfor
INCS= libxfont2.h
INCSDIR=${X11INCDIR}/X11/fonts
CPPFLAGS+= ${X11FLAGS.THREADLIB} ${X11FLAGS.CONNECTION}
CPPFLAGS+= -DHAS_SNPRINTF -DHAVE_CONFIG_H
CPPFLAGS+= -DBDFFORMAT -DSNFFORMAT -DPCFFORMAT -DX_GZIP_FONT_COMPRESSION -DX_BZIP2_FONT_COMPRESSION
CPPFLAGS+= -DFONT_ENCODINGS_DIRECTORY=\"${X11LIBDIR}/X11/fonts/encodings/encodings.dir\"
CPPFLAGS+= -I${XFONT2DIR}/src/stubs
CPPFLAGS+= -I${XFONT2DIR}/include
CPPFLAGS+= -I${XFONT2DIR}/../include
CPPFLAGS+= -I${DESTDIR}${X11INCDIR}
CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11/fonts
CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/freetype2
LIBDPLIBS=\
Xt ${.CURDIR}/../libXt \
SM ${.CURDIR}/../libSM \
ICE ${.CURDIR}/../libICE \
Xext ${.CURDIR}/../libXext \
fontenc ${.CURDIR}/../libfontenc \
freetype ${.CURDIR}/../freetype \
X11 ${.CURDIR}/../libX11/dynamic \
m ${.CURDIR}/../../../../../lib/libm \
z ${.CURDIR}/../../../../../lib/libz \
bz2 ${.CURDIR}/../../../../../lib/libbz2
PKGDIST= ${LIB}
.include <bsd.x11.mk>
.include <bsd.lib.mk>