Update be-9999.ebuild for DocBook 5 man page generation.
authorW. Trevor King <wking@drexel.edu>
Tue, 2 Nov 2010 14:26:52 +0000 (10:26 -0400)
committerW. Trevor King <wking@drexel.edu>
Tue, 2 Nov 2010 14:26:52 +0000 (10:26 -0400)
From the BE repository:

commit 8c9f876ae69f7bf92686edea320931d875b5c681
Author: W. Trevor King <wking@drexel.edu>
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
be-9999.ebuild
files/be-9999-docbook2man.patch [deleted file]
files/be-9999-install-dir.patch

index a94213031dac7bc160b2e25527ca78adb058e9e7..6b5b0237b795f0d30b3506f1d7095834c6de66df 100644 (file)
--- 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
index 58de1936d2ca50bd2c17651721622b7c5426d4c7..51bb9213704cdeca5a9ac1043ebcb2df841b2df8 100644 (file)
@@ -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 (file)
index 3c22d34..0000000
+++ /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:
index e42a358d63dda281bd2de64ca1ff68705c761abc..8376322e84a696e9ec3068a1b6c21de2cb96c7e0 100644 (file)
@@ -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