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