[beast: 2/2] Merge branch 'debian-packages'



commit e17ffeff3e2e228fc9143519df21414451cb7a93
Merge: 95e0f36 5418092
Author: Tim Janik <timj gnu org>
Date:   Wed Nov 4 10:06:01 2015 +0100

    Merge branch 'debian-packages'
    
    Add debian/ files to package libbse and beast for Debian. We also use
    Rapicorn's CI logic to build packages via travis-ci and upload the
    results to bintray, see the README.md for details.
    
    * debian-packages:
      DEBIAN: beast.postinst: set beast launcher suid bit
      README.md: describe how to install binary packages
      TRAVIS: upgrade cibuild.sh to include upstream version in bintray version name
      TRAVIS: the pdebuild host system needs dh-autoreconf installed for beast builds
      TRAVIS: notify irc.gimp.org#beast about build status
      TRAVIS: use citool.sh and precompiled rapicorn to build tarball and packages
      DEBIAN: source builds also need libasound2-dev and libxml-parser-perl
      DEBIAN: build with autoreconf
      DEBAIN: changelog: start changelog for Debian
      DEBIAN: control: make beast the first binary package specified
      DEBIAN: control: update Standards-Version: 3.9.6
      DEBIAN: rules: remove unused doxygen files with dh_doxygen
      DEBIAN: rules: fix binary-without-manpage for versioned beast executable
      DEBIAN: rules: use dh_makeshlibs -X to exclude driver libraries
      DEBIAN: patches: add patch to leave mime updates to dh_installmime
      DEBIAN: control: add Breaks and Replaces for old beast, doc, bse and alsa packages
      DEBIAN: copyright: list all copyrights and licenses applicable to Beast
      DEBIAN: watch: match recent beast releases
      DEBIAN: rules: add rules to build packages
      DEBIAN: beast-doc.install: list files for beast-doc package
      DEBIAN: beast.install: list files for beast package
      DEBIAN: libbse-dev.install: list files for libbse-dev package
      DEBIAN: libbse-0-9.install: list files for libbse-0-9 package
      DEBIAN: control: create beast, beast-doc, libbse, libbse-dev packages
      DEBIAN: source/format: add "3.0 (quilt)"
      DEBIAN: compat: add '9'
      BUILD: ship HACKING.html to avoid pandoc dependency for tarballs
      DATA: update beast.desktop, beast can handle multiple file names

 .travis.yml                              |   87 ++++++++---------
 Makefile.am                              |    2 +-
 README.md                                |   20 ++++-
 data/beast.desktop.in                    |    5 +-
 debian/beast-doc.install                 |    1 +
 debian/beast.install                     |   16 +++
 debian/beast.postinst                    |   33 +++++++
 debian/changelog                         |   13 +++
 debian/compat                            |    1 +
 debian/control                           |   61 ++++++++++++
 debian/copyright                         |  152 ++++++++++++++++++++++++++++++
 debian/libbse-0-9.install                |    3 +
 debian/libbse-dev.install                |    8 ++
 debian/patches/10-skip-update-mime.patch |   33 +++++++
 debian/patches/series                    |    1 +
 debian/rules                             |   43 +++++++++
 debian/source/format                     |    1 +
 debian/watch                             |    7 ++
 18 files changed, 436 insertions(+), 51 deletions(-)
---


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