[beast: 41/41] Merge branch 'binary-deb'



commit 30b400f969cecc4e5c6e19d4e54cf0c33d88908c
Merge: f3db7cc 05434d2
Author: Tim Janik <timj gnu org>
Date:   Fri Jun 16 11:46:26 2017 +0200

    Merge branch 'binary-deb'
    
    * binary-deb:
      DATA: bse.pc.in: adjust description
      DATA: bse.pc.in: fix $beastdatadir references
      MISC: make-deb.sh: minor changelog adaptions
      MISC: make-deb.sh: provide /usr/share/doc/<packagename>
      MISC: install copyright in beast-<version>/doc
      DEBIAN: copyright: document misc/ licensing
      MISC: add missing license headers
      MISC: make-deb.sh: build deb with /opt/beast-<version> and links in /usr
      BUILD: allow DESTDIR overrides for pkg-config
      DATA: install links into standard filesystem hierarchy, update desktop database
      LAUNCHERS: use prominent warning suid setting failed and sleep shorter
      BUILD: build/install data/ last, so it can symlink other installed files
      BUILD: configure.ac: support --with-pkgroot for /opt/beast-<version>/ builds
      BUILD: preserve $datarootdir while installing files in Beast <package> /share
      BUILD: preserve $datadir while installing data files in the Beast <package> dir
      BUILD: preserve $localedir while installing message catalogs in the Beast <package> dir
      PO: show full pathnames on make install V=1
      BUILD: preserve $docdir while installing documentation in the Beast <package> dir
      BUILD: preserve $bindir while installing executables in the Beast <package> dir
      BUILD: preserve $libdir while moving libbse into the Beast <package> dir
      MISC: make-deb.sh: package usr/bin and usr/share symlinks
      PO: ignore tmp* when looking for untranslated files
      MISC: make-deb.sh: move copyright and changelog.Debian.gz into Beast <package> dir
      MISC: make-deb.sh: integrate Rapicorn 17.0.0~rc1 into Beast <package> dir
      BUILD: move application and mime registry files into Beast <package>/share
      EBEAST: move ebeast bundle into Beast <package> dir
      BUILD: move library and data files into Beast <package> dir
      MISC: make-deb.sh: adjust the DEBIAN/postinst binary path to include versioning
      MISC: make-deb.sh: find $BEASTDIR
      BUILD: move binaries and locale files into Beast <package> dir
      BUILD: move includes, libraries, data and docs into Beast <package> dir
      BUILD: add $beastdir / INSTALLPATH_BEASTDIR for /opt/<package> installation
      MISC: make-deb.sh: move the final package into CWD
      MISC: make-deb.sh: create an /opt binary deb from librapicorn and Beast
      MISC: adapt versioning to use 0.10.1~rc1+<commitcount>.g<commithash>
      DATA: beast.desktop.in: remove category GTK
      DATA: document origin of ancient .keys and .mime files
      DATA: fix ancient Gnome mime handler in .applications file
      DATA: document and simplify .bse and .bsewave mime registration
    
    Signed-off-by: Tim Janik <timj gnu org>

 Makefile.am                      |   10 +-
 beast-gtk/Makefile.am            |    2 +-
 beast-gtk/bstmain.cc             |    5 +-
 bse/Makefile.am                  |    4 +-
 configure.ac                     |   64 +++++++-----
 data/Makefile.am                 |   87 +++++++++------
 data/beast.applications.in       |   14 +--
 data/beast.desktop.in            |    2 +-
 data/beast.xml.in                |   11 +--
 data/bse.pc.in                   |   29 +++---
 debian/copyright                 |    8 ++
 docs/Makefile.am                 |   13 ++-
 docs/images/Makefile.am          |    2 +-
 ebeast/Makefile.am               |   10 +-
 ebeast/v8bse/Makefile.am         |    2 +-
 launchers/Makefile.am            |   14 ++--
 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 +-
 misc/applyenv.sh                 |    1 +
 misc/bintrayup.sh                |    1 +
 misc/dockerbuild.sh              |    1 +
 misc/make-deb.sh                 |  223 ++++++++++++++++++++++++++++++++++++++
 misc/mkbuildid.sh                |   17 ++--
 po/Makefile.am                   |   14 ++-
 pybeast/Makefile.am              |    2 +-
 sfi/Makefile.am                  |    2 +-
 sfi/glib-extra.cc                |    4 +-
 sfi/glib-extra.hh                |    2 +-
 shell/Makefile.am                |   12 +-
 tools/Makefile.am                |    2 +-
 36 files changed, 420 insertions(+), 154 deletions(-)
---


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