[koha-commits] main Koha release repository branch 3.12.x updated. v3.12.05-16-g0d463a6

Git repo owner gitmaster at git.koha-community.org
Mon Oct 28 17:12:21 CET 2013


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, 3.12.x has been updated
       via  0d463a695d402108b15451a8f7be8ad459e6c5e4 (commit)
       via  c84084f99239f4103c37cc0b2fc77c7f4f032941 (commit)
       via  35ad91542d9b281f06af8a4b167352cf7b3582d7 (commit)
       via  a8fc94dd37c2f08942fc6c37f17b176b7cf54dd0 (commit)
      from  dd374946850f17ad0707d03282c896c720313494 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 0d463a695d402108b15451a8f7be8ad459e6c5e4
Author: Tomas Cohen Arazi <tomascohen at gmail.com>
Date:   Thu Aug 29 10:19:46 2013 -0300

    Bug 10802: make Debian package install history.txt
    
    While bug 8911 fixed a problem regarding history.txt, a proper fix for
    packages was missing.
    This patch does three things:
    
     - Adds docs/history.txt to debian/koha-common.docs so it gets installed.
     - Moves the line installing the release notes from debian/koha-common.install
       to debian/koha-common.docs.
     - Adds an override_dh_compress entry in debian/rules that excludes
       history.txt from the dh_compress routine [1]
    
    To test:
     - Take a picture of how /usr/share/doc/koha-common looks.
     - Apply the patch and build a package.
     - Upgrade and/or install using your package.
     - Look for the contents of the /usr/share/doc/koha-common, it should
       look the same, but history.txt must be there.
     - More > About Koha > Koha Timeline should show the history lines.
    
    [1] As 'man dh_compress' says, it is needed as every file considered for
        the doc dir that is plain text and is more than 4k size will be
        gzipped unless stated otherwise. We need it uncompressed for about.pl.
    
    Sponsored-by: Universidad Nacional de Cordoba
    Signed-off-by: Chris Cormack <chris at bigballofwax.co.nz>
    Signed-off-by: Mason James <mtj at kohaaloha.com>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>
    (cherry picked from commit b7cd95bcc909f7db330b5acbfcf9e8f817328a67)
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit c84084f99239f4103c37cc0b2fc77c7f4f032941
Author: Tomas Cohen Arazi <tomascohen at gmail.com>
Date:   Mon Oct 28 12:42:21 2013 -0300

    Bug 8705: Restore current stable branch's default behaviour
    
    Biblios should be set to GRS-1 indexing by default in 3.12.x
    
    Regards
    To+
    
    Sponsored-by: Universidad Nacional de Córdoba
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit 35ad91542d9b281f06af8a4b167352cf7b3582d7
Author: Mirko Tietgen <mirko at abunchofthings.net>
Date:   Sat Aug 10 00:59:27 2013 +0200

    Bug 8507: (follow-up) fix one reference to __ZEBRA_BIBLIOS_CFG__
    
    Fixed the path to __ZEBRA_BIBLIOS_CFG__ for <server id="mergeserver">
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>
    Good catach drojf.
    
    Signed-off-by: Chris Cormack <chris at bigballofwax.co.nz>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>
    (cherry picked from commit 5868490f026d0632416fdb78a6c0e7047f1e0df5)
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit a8fc94dd37c2f08942fc6c37f17b176b7cf54dd0
Author: Tomas Cohen Arazi <tomascohen at gmail.com>
Date:   Thu Aug 8 15:15:53 2013 -0300

    Bug 8507: koha-create now supports using DOM indexing for bibs
    
    This patch makes the koha-create script install the file zebra-biblios-dom.cfg
    with the proper string substitutions inside on the new instance koha-conf.xml file.
    
    It also adds two option switches that control the indexing mode for the instance:
    
     --biblio-idx {dom|grs1}
     --auth-idx {dom|grs1}
    
    DOM indexing is set as the default for both authorities and bibliographic records.
    
    Following drojf (thanks!) advice I arranged stuff like explained here:
    
      http://wiki.koha-community.org/wiki/Switching_to_dom_indexing
    
    To test:
    - Apply the patch
    - Build your own packages and install them on a test server
    a) Create a new instance without using the new switches like:
     $ koha-create --create-db domtest
     - Check there's a file /etc/koha/sites/domtest/zebra-biblios-dom.cfg
     - Check that /etc/koha/sites/domtest/koha-conf.xml points to:
       * zebra-biblios-dom.cfg (biblioserver section)
       * zebra-biblios-dom.cfg (publicserver section)
       * zebra-authorities-dom.cfg (authorityserver section)
     - Success means the new default is DOM
    b) Play with the 4 possible combination of option switches
     $ koha-create --create-db --auth-idx grs1 --biblio-idx grs1 domtest
     $ koha-create --create-db --auth-idx grs1 --biblio-idx dom domtest
     $ koha-create --create-db --auth-idx dom --biblio-idx grs1 domtest
     $ koha-create --create-db --auth-idx dom --biblio-idx dom domtest
     - Check the koha-conf.xml file reflects the chosen options.
    c) Run
     $ koha-create --help
     - It should advertise this addition accordingly.
    d) Run
     $ man koha-create
     - Man page for koha-create should provide good information on the new switches behaviour
    
    Sponsored-by: Universidad Nacional de Cordoba
    Signed-off-by: Mirko Tietgen <mirko at abunchofthings.net>
    Signed-off-by: Chris Cormack <chris at bigballofwax.co.nz>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>
    (cherry picked from commit aba3db2628f25361fecfbe67b100f8913074835a)

-----------------------------------------------------------------------

Summary of changes:
 debian/docs/koha-create.xml                    |   16 ++++
 debian/koha-common.docs                        |    2 +
 debian/koha-common.install                     |    1 -
 debian/rules                                   |    4 +
 debian/scripts/koha-create                     |  113 +++++++++++++++++++++++-
 debian/scripts/koha-remove                     |    2 +
 debian/templates/koha-conf-site.xml.in         |   33 +++----
 debian/templates/zebra-biblios-dom-site.cfg.in |   22 ++---
 8 files changed, 164 insertions(+), 29 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list