summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2004-03-15 01:07:59 +0000
committerjlam <jlam@pkgsrc.org>2004-03-15 01:07:59 +0000
commited83a9d74a0e947482d4c94038a67211d7b34366 (patch)
tree3f28599b481647d4f5e90b8172f012a311c64990
parentb0c0685b8c78e6d66451b7e1e5181e2480b09efb (diff)
downloadpkgsrc-ed83a9d74a0e947482d4c94038a67211d7b34366.tar.gz
builtin.mk file to hold information about the built-in X11R6
implementation.
-rw-r--r--pkgtools/x11-links/builtin.mk32
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgtools/x11-links/builtin.mk b/pkgtools/x11-links/builtin.mk
new file mode 100644
index 00000000000..a99bf11e966
--- /dev/null
+++ b/pkgtools/x11-links/builtin.mk
@@ -0,0 +1,32 @@
+# $NetBSD: builtin.mk,v 1.1 2004/03/15 01:07:59 jlam Exp $
+
+.if !defined(XF86_VERSION)
+_X11_CONFIG_VERSION_DEF= ${X11BASE}/lib/X11/config/version.def
+_XF86_VERSION= 3.3
+. if !exists(${_X11_CONFIG_VERSION_DEF})
+_XF86_VERSION= 0
+. else
+_XF86_MAJOR!= \
+ ${AWK} '/\#define[ ]*XF86_VERSION_MAJOR/ { print $$3 }' \
+ ${_X11_CONFIG_VERSION_DEF}
+_XF86_MINOR!= \
+ ${AWK} '/\#define[ ]*XF86_VERSION_MINOR/ { print $$3 }' \
+ ${_X11_CONFIG_VERSION_DEF}
+_XF86_PATCH!= \
+ ${AWK} '/\#define[ ]*XF86_VERSION_PATCH/ { print $$3 }' \
+ ${_X11_CONFIG_VERSION_DEF}
+_XF86_SNAP!= \
+ ${AWK} '/\#define[ ]*XF86_VERSION_SNAP/ { print $$3 }' \
+ ${_X11_CONFIG_VERSION_DEF}
+_XF86_TEENY= ${_XF86_PATCH}.${_XF86_SNAP}
+. if !empty(_XF86_TEENY:M0.0)
+_XF86_VERSION= ${_XF86_MAJOR}.${_XF86_MINOR}
+. else
+_XF86_VERSION= ${_XF86_MAJOR}.${_XF86_MINOR}.${_XF86_TEENY}
+XF86_VERSION= ${XF86_VERSION}
+. endif
+. endif
+MAKEFLAGS+= XF86_VERSION=${XF86_VERSION}
+.endif
+
+USE_BUILTIN.x11-links?= no