From 0e1915761c97acbc2590e8f1a15e387a66e103ce Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Tue, 2 Nov 2010 10:26:52 -0400 Subject: [PATCH] Update be-9999.ebuild for DocBook 5 man page generation. From the BE repository: commit 8c9f876ae69f7bf92686edea320931d875b5c681 Author: W. Trevor King Date: Tue Sep 28 21:25:43 2010 -0400 Converted man page source to DocBook V5.0. This has the dual benefits of keeping up with the current DocBook standard as well as removing the dependency on SGML parsers like docbook-to-man and docbook2man which may not be available on all systems. An XSLT processor and the DocBook style sheets are easier dependencies to satisfy. --- Manifest | 5 ++--- be-9999.ebuild | 6 +++--- files/be-9999-docbook2man.patch | 13 ------------- files/be-9999-install-dir.patch | 4 ++-- 4 files changed, 7 insertions(+), 21 deletions(-) delete mode 100644 files/be-9999-docbook2man.patch diff --git a/Manifest b/Manifest index a942130..6b5b023 100644 --- a/Manifest +++ b/Manifest @@ -1,5 +1,4 @@ -AUX be-9999-docbook2man.patch 309 RMD160 7bc2f5823577369bfadb381319a35b50e829ed8a SHA1 afb9b68f5779e51ab2b76d128c9366c5ea81907b SHA256 d4c1ac8510dec09bd3d2b1e7477801d387b038b1bf46018713ba7b79ec453ef6 -AUX be-9999-install-dir.patch 296 RMD160 f49a07bcbbf96201d3fd021c2d919b5eb61328f4 SHA1 5db1037ca1aaf884f8b2858d897ca72e1afee0d2 SHA256 ff27a7c5b9371571baa43f6a9b0b3ad68504c3cea5b49cf947ee27fb3aa12022 -EBUILD be-9999.ebuild 1374 RMD160 73bb8a5a59c64e645fb8b5cd63175a65f6332198 SHA1 5f1a657a9db58e3f2568362d2beec8df0cefafc0 SHA256 f8c1f3a956abf29d84293962be1ad50e9db1c2d6bc09bda0a141b63d6bee2a84 +AUX be-9999-install-dir.patch 286 RMD160 5c537f541844f28a622602832116ab17b23b4c09 SHA1 f7c026ee31eec665f31ddfcd0c7d70e2521b7f34 SHA256 121b29b8705c5b175dbe6fef5d9be9643fd580b9cc29b2b1c312f7fa35ef4887 +EBUILD be-9999.ebuild 1355 RMD160 ee0a1d452542ae6f64f486adb46cef2d72b582cd SHA1 fc1e50d48059aa0a3e7dcfaf33c87e5aa5e66dd2 SHA256 b06227d8c50066015566615200d22bf6058f57245e28803f9649f349833e6ca6 MISC ChangeLog 1458 RMD160 5011ec4c5f177229859fbced10a3d7fe51852ed3 SHA1 b5b2f70e5053945939eb5c107412f74a5ee5b8c6 SHA256 ea07544bd49b636b660a6fbf821a6d4f8558a8cf08d0b9a31586e4fe20fc3152 MISC metadata.xml 321 RMD160 f1c228ca9454d018e84c7fa458cd8a1ddb4a22a0 SHA1 a21e5950c45f5bb268ab86c06f2d52c7a95d15fa SHA256 217043d3419af1b60adbd5e4028a57f1b1de1eebbe44afa9befe33faac60db37 diff --git a/be-9999.ebuild b/be-9999.ebuild index 58de193..51bb921 100644 --- a/be-9999.ebuild +++ b/be-9999.ebuild @@ -28,8 +28,9 @@ IUSE="" RDEPEND="dev-lang/python dev-python/pyyaml" DEPEND="${RDEPEND} - dev-vcs/bzr - app-text/docbook-sgml-utils" + dev-vcs/git + dev-libs/libxslt + app-text/docbook-xsl-ns-stylesheets" src_unpack() { if [[ ${PV} == "9999" ]] ; then @@ -42,7 +43,6 @@ src_unpack() { src_prepare() { epatch "${FILESDIR}/${P}"-install-dir.patch - epatch "${FILESDIR}/${P}"-docbook2man.patch distutils_src_prepare } diff --git a/files/be-9999-docbook2man.patch b/files/be-9999-docbook2man.patch deleted file mode 100644 index 3c22d34..0000000 --- a/files/be-9999-docbook2man.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -u be/doc/module.mk be-patched/doc/module.mk ---- be/Makefile 2010-08-26 10:10:00.000000000 -0400 -+++ be-patched/Makefile 2010-08-26 10:13:41.000000000 -0400 -@@ -75,7 +75,8 @@ - man: ${MANPAGE_FILES} - - %.1: %.1.sgml -- docbook-to-man $< > $@ -+ docbook2man $< -+ mv BE.1 $@ - - .PHONY: sphinx - sphinx: diff --git a/files/be-9999-install-dir.patch b/files/be-9999-install-dir.patch index e42a358..8376322 100644 --- a/files/be-9999-install-dir.patch +++ b/files/be-9999-install-dir.patch @@ -1,6 +1,6 @@ diff -u be/Makefile be-patched/Makefile ---- be/Makefile 2009-11-24 13:11:42.000000000 -0500 -+++ be-patched/Makefile 2009-11-30 20:32:38.000000000 -0500 +--- a/Makefile 2009-11-24 13:11:42.000000000 -0500 ++++ b/Makefile 2009-11-30 20:32:38.000000000 -0500 @@ -38,8 +38,7 @@ RM = rm -- 2.26.2