[beast: 12/12] Merge branch 'api-abi-revision-versioning'
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast: 12/12] Merge branch 'api-abi-revision-versioning'
- Date: Mon, 2 Nov 2015 19:27:12 +0000 (UTC)
commit e503941da837ebcedc071f4b8a8caf0c617093c1
Merge: 50a81ed 90c8d31
Author: Tim Janik <timj gnu org>
Date: Tue Oct 27 23:25:38 2015 +0100
Merge branch 'api-abi-revision-versioning'
Change versioning to MAJOR.MINOR.MICRO where:
- releases increase MAJOR for major API breaks;
- releases increase MINOR for any ABI breaks;
- releases increase MICRO otherwise;
- libbse supports installation of multiple versions;
This means even/odd micros are no special indicator anymore,
and autogen.sh automatically passes --enable-devel-mode=yes.
For rationales, see:
https://mail.gnome.org/archives/beast/2015-October/msg00012.html
* api-abi-revision-versioning:
BUILD: install beast and bse translation files under versioned beast-bse name
BUILD: add compile & link test for BSE executable
DATA: bse.pc.in: list Rapicorn requirement
BUILD: pass --enable-devel-mode=yes for 'autogen.sh' initiated builds
BUILD: let --enable-devel-mode=auto decide 'yes' if $srcdir/.git is present
BUILD: remove pkglibexecdir which was unused
BUILD: install bse plugins and drivers into prefix/lib/bse-<MAJOR>/
BUILD: strip MINOR from install paths and generally use 'beast- MAJOR@' scheme
BUILD: tie libbse ABI stability to MINOR version number
BUILD: require rapicorn-15 >= 15.09.1
DEBIAN: remove largely outdated debian/* files
Makefile.am | 18 ++
autogen.sh | 2 +-
beast-gtk/Makefile.am | 10 +-
beast-gtk/bstmain.cc | 2 +-
beast-gtk/gxk/Makefile.am | 2 +-
bse/Makefile.am | 42 ++--
bse/bseconfig.h.in | 6 +-
bse/bseplugin.cc | 8 +-
bse/bsescripthelper.cc | 4 +-
bse/bseserver.cc | 2 +-
bse/tests/Makefile.am | 2 +-
configure.ac | 128 ++++++------
data/Makefile.am | 8 +-
data/bse.pc.in | 12 +-
debian/README.Debian | 7 -
debian/changelog | 453 -----------------------------------------
debian/compat | 1 -
debian/control | 18 --
debian/copyright | 16 --
debian/menu | 2 -
debian/postinst | 22 --
debian/rules | 105 ----------
drivers/Makefile.am | 4 +-
launchers/beaststart.c | 2 +-
launchers/bseshstart.c | 2 +-
plugins/Makefile.am | 6 +-
plugins/evaluator/Makefile.am | 4 +-
plugins/freeverb/Makefile.am | 4 +-
sfi/Makefile.am | 12 +-
sfi/glib-extra.cc | 6 +-
sfi/glib-extra.hh | 6 +-
sfi/tests/Makefile.am | 2 +-
shell/Makefile.am | 8 +-
tests/Makefile.am | 2 +-
tests/bse/Makefile.am | 4 +-
tests/latency/Makefile.am | 2 +-
tools/Makefile.am | 2 +-
37 files changed, 168 insertions(+), 768 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]