[beast: 9/9] Merge branch 'unversioned-installdirs'



commit 95e0f36e21b0492578e5e6cc52c8dfab5d809a89
Merge: e503941 d436f90
Author: Tim Janik <timj gnu org>
Date:   Wed Oct 28 14:01:41 2015 +0100

    Merge branch 'unversioned-installdirs'
    
    Simplify installation paths, so only runtime library files like
    libbse-<MAJOR>.so.<MINOR>.0.<MICRO> are fully versioned.
    This allows parallel installation of runtime library packages
    and simplifies handling of all other packages and files.
    
    For rationales, see:
      https://mail.gnome.org/archives/beast/2015-October/msg00017.html
    
    * unversioned-installdirs:
      LAUNCHERS: beast: match exact version number of spawned beast executable
      SHELL: install unversioned bsescm
      LAUNCHERS: stop building and installing a bsescm wrapper
      BUILD: rename installpath datadir
      BUILD: install unversioned data in ${prefix}/share/beast/
      BUILD: install unversioned docs in ${prefix}/doc/beast/
      DATA: generate and install unversioned bse.pc
      BUILD: fix configure regeneration during maintainer-clean

 Makefile.am                      |    7 +++----
 beast-gtk/Makefile.am            |    8 ++++----
 beast-gtk/bstapp.cc              |    2 +-
 beast-gtk/bstdefs.hh             |    2 +-
 beast-gtk/bstkeybindings.cc      |    2 +-
 beast-gtk/bstmain.cc             |   18 +++++++++---------
 beast-gtk/bstpreferences.cc      |    2 +-
 beast-gtk/testgui.cc             |    4 ++--
 beast-gtk/tsmview.cc             |    4 ++--
 bse/bsescripthelper.cc           |    6 +++---
 bse/bseserver.cc                 |   10 +++++-----
 bse/bsewave.cc                   |    2 +-
 configure.ac                     |   16 ++++++++--------
 data/Makefile.am                 |   24 ++++++++++--------------
 data/bse.pc.in                   |   12 ++++++------
 docs/Makefile.am                 |    2 +-
 docs/images/Makefile.am          |    2 +-
 launchers/Makefile.am            |   12 ++++++------
 launchers/beaststart.c           |    9 ++++-----
 library/demo/Makefile.am         |    2 +-
 library/effects/Makefile.am      |    2 +-
 library/instruments/Makefile.am  |    2 +-
 library/keys/Makefile.am         |    2 +-
 library/samples/Makefile.am      |    2 +-
 library/scripts/Makefile.am      |    2 +-
 library/skins/Makefile.am        |    2 +-
 library/skins/images/Makefile.am |    2 +-
 sfi/glib-extra.cc                |   20 ++++++++++----------
 sfi/glib-extra.hh                |   20 ++++++++++----------
 shell/Makefile.am                |    8 ++++----
 shell/bsescm.cc                  |    2 +-
 31 files changed, 102 insertions(+), 108 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]