Module Name:    src
Committed By:   mrg
Date:           Thu Jul 14 03:48:34 UTC 2022

Added Files:
        src/external/mit/xorg/bin/cvt: Makefile
        src/external/mit/xorg/lib/libxcvt: Makefile libxcvt.pc.in shlib_version

Log Message:
build framework for libxcvt (needed for xorg-server 21.x).

doesn't work quite yet.  lib/libxcvt can't find sources for
some odd reason.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/bin/cvt/Makefile
cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/lib/libxcvt/Makefile \
    src/external/mit/xorg/lib/libxcvt/libxcvt.pc.in \
    src/external/mit/xorg/lib/libxcvt/shlib_version

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: src/external/mit/xorg/bin/cvt/Makefile
diff -u /dev/null src/external/mit/xorg/bin/cvt/Makefile:1.1
--- /dev/null	Thu Jul 14 03:48:34 2022
+++ src/external/mit/xorg/bin/cvt/Makefile	Thu Jul 14 03:48:34 2022
@@ -0,0 +1,15 @@
+#	$NetBSD: Makefile,v 1.1 2022/07/14 03:48:34 mrg Exp $
+
+.include <bsd.own.mk>
+
+PROG=	cvt
+SRCS=	cvt.c
+
+LDADD+=	-llxcvt
+DPADD+=	${LIBXCVT}
+
+.PATH:	${X11SRCDIR.xcvt}/cvt
+.PATH:	${X11SRCDIR.xcvt}/man
+
+.include <bsd.x11.mk>
+.include <bsd.prog.mk>

Index: src/external/mit/xorg/lib/libxcvt/Makefile
diff -u /dev/null src/external/mit/xorg/lib/libxcvt/Makefile:1.1
--- /dev/null	Thu Jul 14 03:48:34 2022
+++ src/external/mit/xorg/lib/libxcvt/Makefile	Thu Jul 14 03:48:34 2022
@@ -0,0 +1,19 @@
+#	$NetBSD: Makefile,v 1.1 2022/07/14 03:48:34 mrg Exp $
+
+.include <bsd.own.mk>
+
+LIB=	xcvt
+.PATH:	${X11SRCDIR.${LIB}}/lib
+.PATH:	${X11SRCDIR.${LIB}}/include/libxcvt
+
+SRCS=	libxcvt.c
+
+CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/libxcvt
+
+INCS=	libxcvt.h libxcvt_mode.h
+INCSDIR=${X11INCDIR}/libxcvt
+
+PKGCONFIG=	libxcvt
+
+.include <bsd.x11.mk>
+.include <bsd.lib.mk>
Index: src/external/mit/xorg/lib/libxcvt/libxcvt.pc.in
diff -u /dev/null src/external/mit/xorg/lib/libxcvt/libxcvt.pc.in:1.1
--- /dev/null	Thu Jul 14 03:48:34 2022
+++ src/external/mit/xorg/lib/libxcvt/libxcvt.pc.in	Thu Jul 14 03:48:34 2022
@@ -0,0 +1,9 @@
+prefix=@prefix@
+libdir=@libdir@
+includedir=@prefix@/include/libxcvt
+
+Name: libxcvt
+Description: A Library to generate VESA CVT standard timing modelines.
+Version: @PACKAGE_VERSION@
+Libs: -Wl,-R${libdir} -L${libdir} -lxcvt
+Cflags: -I${includedir}
Index: src/external/mit/xorg/lib/libxcvt/shlib_version
diff -u /dev/null src/external/mit/xorg/lib/libxcvt/shlib_version:1.1
--- /dev/null	Thu Jul 14 03:48:34 2022
+++ src/external/mit/xorg/lib/libxcvt/shlib_version	Thu Jul 14 03:48:34 2022
@@ -0,0 +1,4 @@
+#	$NetBSD: shlib_version,v 1.1 2022/07/14 03:48:34 mrg Exp $
+#
+major=0
+minor=0

Reply via email to