build and install libXfont2.
This commit is contained in:
parent
5083d6789f
commit
8d3614ad11
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 \
|
||||
|
|
|
@ -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>
|
Loading…
Reference in New Issue