Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src build and install libXfont2.



details:   https://anonhg.NetBSD.org/src/rev/96be9f574dd1
branches:  trunk
changeset: 831086:96be9f574dd1
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sun Mar 11 09:43:38 2018 +0000

description:
build and install libXfont2.

diffstat:

 distrib/sets/lists/xbase/shl.mi          |    5 +-
 distrib/sets/lists/xcomp/mi              |    6 +-
 distrib/sets/lists/xcomp/shl.mi          |    3 +-
 distrib/sets/lists/xdebug/mi             |    3 +-
 distrib/sets/lists/xdebug/shl.mi         |    3 +-
 external/mit/xorg/lib/Makefile           |    4 +-
 external/mit/xorg/lib/libXfont2/Makefile |  117 +++++++++++++++++++++++++++++++
 7 files changed, 134 insertions(+), 7 deletions(-)

diffs (243 lines):

diff -r 9cef59978b88 -r 96be9f574dd1 distrib/sets/lists/xbase/shl.mi
--- a/distrib/sets/lists/xbase/shl.mi   Sun Mar 11 09:03:04 2018 +0000
+++ b/distrib/sets/lists/xbase/shl.mi   Sun Mar 11 09:43:38 2018 +0000
@@ -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
diff -r 9cef59978b88 -r 96be9f574dd1 distrib/sets/lists/xcomp/mi
--- a/distrib/sets/lists/xcomp/mi       Sun Mar 11 09:03:04 2018 +0000
+++ b/distrib/sets/lists/xcomp/mi       Sun Mar 11 09:43:38 2018 +0000
@@ -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
diff -r 9cef59978b88 -r 96be9f574dd1 distrib/sets/lists/xcomp/shl.mi
--- a/distrib/sets/lists/xcomp/shl.mi   Sun Mar 11 09:03:04 2018 +0000
+++ b/distrib/sets/lists/xcomp/shl.mi   Sun Mar 11 09:43:38 2018 +0000
@@ -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
diff -r 9cef59978b88 -r 96be9f574dd1 distrib/sets/lists/xdebug/mi
--- a/distrib/sets/lists/xdebug/mi      Sun Mar 11 09:03:04 2018 +0000
+++ b/distrib/sets/lists/xdebug/mi      Sun Mar 11 09:43:38 2018 +0000
@@ -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
diff -r 9cef59978b88 -r 96be9f574dd1 distrib/sets/lists/xdebug/shl.mi
--- a/distrib/sets/lists/xdebug/shl.mi  Sun Mar 11 09:03:04 2018 +0000
+++ b/distrib/sets/lists/xdebug/shl.mi  Sun Mar 11 09:43:38 2018 +0000
@@ -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
diff -r 9cef59978b88 -r 96be9f574dd1 external/mit/xorg/lib/Makefile
--- a/external/mit/xorg/lib/Makefile    Sun Mar 11 09:03:04 2018 +0000
+++ b/external/mit/xorg/lib/Makefile    Sun Mar 11 09:43:38 2018 +0000
@@ -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 @@
        .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 \
diff -r 9cef59978b88 -r 96be9f574dd1 external/mit/xorg/lib/libXfont2/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/mit/xorg/lib/libXfont2/Makefile  Sun Mar 11 09:43:38 2018 +0000
@@ -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>



Home | Main Index | Thread Index | Old Index