diff --git a/sysdep/docbook.mk b/sysdep/docbook.mk
new file mode 100644
index 0000000000000000000000000000000000000000..57113d32ddd3ac7cd05e98e477242b91e40e3797
--- /dev/null
+++ b/sysdep/docbook.mk
@@ -0,0 +1,23 @@
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+DOCBOOK_DEPEND_MK:=	${DOCBOOK_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=		docbook
+endif
+
+ifeq (+,$(DOCBOOK_DEPEND_MK)) # ---------------------------------------------
+
+PREFER.docbook?=	system
+DEPEND_USE+=		docbook
+DEPEND_ABI.docbook?=	docbook>=0.6
+
+SYSTEM_SEARCH.docbook=	\
+	bin/docbook2pdf
+
+SYSTEM_PKG.Ubuntu.docbook=docbook-utils
+SYSTEM_PKG.Debian.docbook=docbook-utils
+
+endif # DOCBOOK_DEPEND_MK ---------------------------------------------------
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}