Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* README.rst: Moving to restructured text for better readibility. * INSTALLATION.rst: Moving to rst for readability and offering information on how to build using meson. * INSTALLATION.rst: Updating meson build/installation instructions. * README.rst: Adding links to jack{,2}, alsa, dbus. Fixing spelling and removing redundant sentences. Adding link to installation/build documentation. * README.rst: Switching to non-link in italic section. * INSTALLATION.rst: Making more clear what DESTDIR is. * LICENSE: Move GPLv2 license to common location. * AUTHORS: Adding David Runge. Sorting alphabetically. * AUTHORS.rst: Switching to rst for nicer lists. * AUTHORS.rst: Add header and put names in a list. * CHANGELOG.rst: Switching to rst for better readibility. * CHANGELOG.rst: Putting releases in sections and items in proper lists. Adding header. Adding information of upcoming version 9. * CHANGELOG.rst: Adding information on architecture fixes and release date of version 9. * meson.build: Incrementing version to 9.
- Loading branch information
Showing
10 changed files
with
280 additions
and
202 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
======= | ||
Authors | ||
======= | ||
|
||
* David Runge <dave@sleepmap.de> | ||
* Dmitry S. Baikov <c0ff@konstruktiv.org> | ||
* Juuso Alasuutari has copyright ownership on some D-Bus related code, taken from other projects (lash, jackdbus). | ||
* Nedko Arnaudov <nedko@arnaudov.name> | ||
* Paul Davis <paul@linuxaudiosystems.com> | ||
* Torben Hohn <torbenh@gmx.de> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,93 @@ | ||
========= | ||
Changelog | ||
========= | ||
|
||
Version 9 on 2019-09-24 | ||
----------------------- | ||
|
||
* architecture fixes for aarch64 and powerpc64 | ||
* porting a2j_control to python3 | ||
* replace waf with meson as build system | ||
* control unique port names over D-Bus | ||
* man page spelling fixes | ||
* fix linking against libpthread | ||
|
||
Version 8 "Sophronius of Vratsa" on 2012-07-05 | ||
---------------------------------------------- | ||
|
||
* -u commandline option | ||
* D-Bus method for checking whether hw export is enabled. Kudos to Danni Coy | ||
* Fix for resource leak. Kudos to Dan A. Muresan | ||
* Improved error message for snd_seq_connect_to() failures | ||
* --mandir= option in waf. Kudos to Dan Church | ||
|
||
Version 7 "Paisius of Hilendar" on 2011-01-16 | ||
--------------------------------------------- | ||
|
||
* MIDI processing improvements | ||
* Use the JACK limit for max port name size (sr #2526) | ||
* Adopt to shared library policy changes in some distros (sr #2547) | ||
* dbus support can now be disabled at configure stage | ||
* fix build on not so common platforms (LP: #556351) | ||
* man pages (from Debian) | ||
* reopen log file when it is deleted or replaced | ||
|
||
Version 6 "Indzhe Voyvoda" on 2009-12-29 | ||
---------------------------------------- | ||
|
||
* MIDI processing improvements | ||
* Handle large number of ports | ||
* a2j script (non-dbus-like behaviour for dbus environment) | ||
* Allow tweaking through dbus of the hardware port export option | ||
* Fix a use of invalid memory | ||
* Fix port miss that can occur if port appears during bridge startup | ||
|
||
Version 5 "Athos" on 2009-06-13 | ||
------------------------------- | ||
|
||
* Fix thight loop on D-Bus disconnect | ||
* D-Bus signals for bridge start and stop | ||
* Fixed alsamidi "disappearing output" bug. (backport from jack1) | ||
* MIDI note-off normalization fix from Dave Robillard (Backport from jack1) | ||
* Removed wrong assert from alsa_seqmidi.c reported by Ken Ellinwood (Backport | ||
from jack1) | ||
* Mark anything that looks like a hardware port as physical&terminal (Backport | ||
from jack1/jack2) | ||
* Fix potential crash when D-Bus is not used | ||
* Support for multiple ALSA clients with same name | ||
* Merge midibridge changeset by Paul Davis that is expected to fix midi event | ||
timing problems that some people have reported. | ||
|
||
Version 4 "Devsirme" on 2008-08-03 | ||
---------------------------------- | ||
|
||
* Fix typos in docs | ||
* Disable use of C++ demangling in sigsegv. Fix for sr #2074 | ||
* Fix a2j_control help text (thanks kfoltman!) | ||
* Request fixed JACK client name. Fix for bug #12139 | ||
* Handle missing svnversion executable nicely. Fixes bug #12138 | ||
|
||
Version 3 "Bodrum" on 2008-08-03 | ||
-------------------------------- | ||
|
||
* Improved port naming, support for bidirectional ports | ||
* Allow exporting of hardware ports (disabled by default) | ||
* Switch from autotools to waf | ||
* Remove support for old JACK MIDI API variants | ||
* Remove usage of posix semaphores that could cause sleep in realtime context, | ||
in rare circumstances | ||
* D-Bus background service mode. The old manual mode is still working. | ||
* Log file when running in background service mode. | ||
* Improved documentation | ||
* Import, with slight modifications, static bridges created by Sean Bolton and | ||
Lars Luthman. | ||
|
||
Version 2 on 2007-10-27 | ||
----------------------- | ||
|
||
* Improved build system (autotools) and support for older JACK variants | ||
|
||
Version 1 on 2007-08-26 | ||
----------------------- | ||
|
||
* Initial release |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
============ | ||
Installation | ||
============ | ||
|
||
*a2jmidid* uses the |meson| build system. | ||
|
||
|
||
Configure and build | ||
------------------- | ||
|
||
To configure the project, |meson|'s |meson_universal_options| (e.g. *prefix*) | ||
can be used to prepare a build directory:: | ||
|
||
meson --prefix=/usr build | ||
|
||
One additional - project specific - option enables for building without |dbus| | ||
support:: | ||
|
||
meson --prefix=/usr -Ddisable-dbus=true build | ||
|
||
To build the application |ninja| is required:: | ||
|
||
ninja -C build | ||
|
||
Install | ||
------- | ||
|
||
|meson| is able to install the project components to the system directories | ||
(when run as root), while honoring the *DESTDIR* environment variable:: | ||
|
||
DESTDIR="/some/other/location" meson install -C build | ||
|
||
.. |meson| raw:: html | ||
|
||
<a href="https://mesonbuild.com/" target="_blank">Meson</a> | ||
|
||
.. |meson_universal_options| raw:: html | ||
|
||
<a href="https://mesonbuild.com/Builtin-options.html#universal-options" target="_blank">universal options</a> | ||
|
||
.. |dbus| raw:: html | ||
|
||
<a href="https://www.freedesktop.org/wiki/Software/dbus/" target="_blank">D-Bus</a> | ||
|
||
.. |ninja| raw:: html | ||
|
||
<a href="https://ninja-build.org/" target="_blank">Ninja</a> | ||
|
File renamed without changes.
Oops, something went wrong.