Bugzilla – Attachment 5435 Details for
Bug 4877
Create and update the manual pages for the koha-* scripts.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Signed off Robin's followup patch
0001-Bug-4877-ENH-SIGNED-OFF-install-generated-man-pages-.patch (text/plain), 2.81 KB, created by
Magnus Enger
on 2011-09-15 09:55:08 UTC
(
hide
)
Description:
Signed off Robin's followup patch
Filename:
MIME Type:
Creator:
Magnus Enger
Created:
2011-09-15 09:55:08 UTC
Size:
2.81 KB
patch
obsolete
>From ad913ba29bdf467efce83cd1625a9c421f16c747 Mon Sep 17 00:00:00 2001 >From: Robin Sheat <robin@catalyst.net.nz> >Date: Wed, 14 Sep 2011 19:03:58 +1200 >Subject: [PATCH] Bug 4877 [ENH] [SIGNED-OFF] install generated man pages with build process > >This uses the docbook source files to generate the man pages, and >installs them to their correct location when the packages are being >built. > >This will make it easier for people to write man pages, thereby ensuring >that people join in keeping documentation up to date. > >Note: adds docbook-xsl and xsltproc to the dependencies. >Note2: applies on top of Magnus' other patch on this ticket. > >Signed-off-by: Magnus Enger <magnus@enger.priv.no> >--- > debian/control | 2 +- > debian/control.in | 2 +- > debian/koha-common.install | 2 +- > debian/rules | 5 ++++- > 4 files changed, 7 insertions(+), 4 deletions(-) > >diff --git a/debian/control b/debian/control >index 8268b6b..0384e18 100644 >--- a/debian/control >+++ b/debian/control >@@ -79,7 +79,7 @@ Build-Depends: libcgi-session-driver-memcached-perl, > libyaml-syck-perl, > perl, > perl-modules, >- debhelper (>= 7.0.50), gettext, python, python-debian >+ debhelper (>= 7.0.50), gettext, python, python-debian, xsltproc, docbook-xsl > > Package: koha-common > Architecture: all >diff --git a/debian/control.in b/debian/control.in >index febc37e..5cafcb4 100644 >--- a/debian/control.in >+++ b/debian/control.in >@@ -7,7 +7,7 @@ Standards-Version: 3.8.4 > # See debian/rules, the override_dh_gencontrol rules. > # There are some exceptions. > Build-Depends:__AUTODEPENDS__, >- debhelper (>= 7.0.50), gettext, python, python-debian >+ debhelper (>= 7.0.50), gettext, python, python-debian, xsltproc, docbook-xsl > > Package: koha-common > Architecture: all >diff --git a/debian/koha-common.install b/debian/koha-common.install >index 1f78b0e..50affbd 100644 >--- a/debian/koha-common.install >+++ b/debian/koha-common.install >@@ -28,4 +28,4 @@ debian/scripts/koha-start-zebra usr/sbin > debian/scripts/koha-stop-zebra usr/sbin > debian/scripts/koha-upgrade-schema usr/sbin > debian/scripts/koha-upgrade-to-3.4 usr/sbin >-debian/scripts/*.8 usr/share/man/man8 >+debian/tmp_docbook/*.8 usr/share/man/man8 >diff --git a/debian/rules b/debian/rules >index 1b20293..64a1790 100755 >--- a/debian/rules >+++ b/debian/rules >@@ -92,4 +92,7 @@ override_dh_auto_install: > $(TMP)/usr/share/koha/opac/htdocs/opac-tmpl/prog/en/css/opac.css \ > $(TMP)/usr/share/koha/opac/htdocs/opac-tmpl/prog/en/css/sco.css \ > $(TMP)/usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/css/staff-global*.css >- >+ mkdir -p $(TMP)/debian/tmp_docbook >+ xsltproc --output $(TMP)/debian/tmp_docbook/ \ >+ /usr/share/xml/docbook/stylesheet/docbook-xsl/manpages/docbook.xsl \ >+ debian/docs/*.xml >-- >1.7.4.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 4877
:
5184
|
5196
|
5197
|
5205
|
5413
|
5433
|
5434
|
5435
|
5527
|
5920
|
6003