|
|
a576a6b |
Summary: Daemon for exposing ALSA sequencer applications in JACK MIDI system
|
|
|
a576a6b |
Name: a2jmidid
|
|
|
baa61a9 |
Version: 9
|
|
|
17c0f46 |
Release: 2%{?dist}
|
|
|
baa61a9 |
URL: https://github.com/linuxaudio/a2jmidid
|
|
|
baa61a9 |
Source0: https://github.com/linuxaudio/a2jmidid/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
|
|
baa61a9 |
# Backported from upstream
|
|
|
baa61a9 |
Patch0: %{name}-man.patch
|
|
|
baa61a9 |
Patch1: %{name}-portname.patch
|
|
|
baa61a9 |
|
|
|
a576a6b |
# a2jmidi_bridge.c and j2amidi_bridge.c are GPLv2+
|
|
|
a576a6b |
# The rest is GPLv2
|
|
|
a576a6b |
License: GPLv2 and GPLv2+
|
|
|
a576a6b |
|
|
|
a576a6b |
BuildRequires: alsa-lib-devel
|
|
|
a576a6b |
BuildRequires: dbus-devel
|
|
Orcan Ogetbil |
ac54edc |
BuildRequires: gcc
|
|
|
a576a6b |
BuildRequires: jack-audio-connection-kit-devel
|
|
|
baa61a9 |
BuildRequires: meson
|
|
|
a576a6b |
Requires: dbus
|
|
|
baa61a9 |
Requires: python3
|
|
|
a576a6b |
|
|
|
a576a6b |
%description
|
|
|
a576a6b |
a2jmidid is a project that aims to ease usage of legacy ALSA sequencer
|
|
|
a576a6b |
applications, in a JACK MIDI enabled system. There are two ways to use legacy
|
|
|
a576a6b |
ALSA sequencer applications in JACK MIDI system.
|
|
|
a576a6b |
|
|
|
a576a6b |
The first approach is to use automatic bridging. For every ALSA sequencer port
|
|
|
a576a6b |
you get one JACK MIDI port. If ALSA sequencer port is both input and output
|
|
|
a576a6b |
one, you get two JACK MIDI ports, one input and output.
|
|
|
a576a6b |
|
|
|
a576a6b |
The second approach is to static bridges. You start application that creates
|
|
|
a576a6b |
one ALSA sequencer port and one JACK MIDI port. Such bridge is unidirectional.
|
|
|
a576a6b |
|
|
|
a576a6b |
%prep
|
|
|
baa61a9 |
%autosetup -p1
|
|
|
a576a6b |
|
|
Orcan Ogetbil |
ac54edc |
# Fix Python shebangs
|
|
|
baa61a9 |
sed -i 's|^#!/usr/bin/env python3|#!/usr/bin/python3|' a2j_control
|
|
Orcan Ogetbil |
ac54edc |
|
|
|
a576a6b |
%build
|
|
|
baa61a9 |
%meson
|
|
|
baa61a9 |
%meson_build
|
|
|
a576a6b |
|
|
|
a576a6b |
%install
|
|
|
baa61a9 |
%meson_install
|
|
|
a576a6b |
|
|
|
a576a6b |
%files
|
|
|
baa61a9 |
%doc AUTHORS.rst README.rst CHANGELOG.rst
|
|
|
baa61a9 |
%license LICENSE
|
|
|
a576a6b |
%{_bindir}/a2j
|
|
|
a576a6b |
%{_bindir}/%{name}
|
|
|
a576a6b |
%{_bindir}/a2j_control
|
|
|
a576a6b |
%{_bindir}/a2jmidi_bridge
|
|
|
a576a6b |
%{_bindir}/j2amidi_bridge
|
|
|
a576a6b |
%{_datadir}/dbus-1/services/org.gna.home.a2jmidid.service
|
|
|
0482de2 |
%{_mandir}/man1/a2j*
|
|
|
0482de2 |
%{_mandir}/man1/j2a*
|
|
|
a576a6b |
|
|
|
a576a6b |
%changelog
|
|
|
17c0f46 |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 9-2
|
|
|
17c0f46 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
17c0f46 |
|
|
|
baa61a9 |
* Thu Sep 26 2019 Guido Aulisi <guido.aulisi@gmail.com> - 9-1
|
|
|
baa61a9 |
- Update to version 9
|
|
|
baa61a9 |
- New upstream
|
|
|
baa61a9 |
|
|
|
8deeb50 |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 8-20
|
|
|
8deeb50 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
8deeb50 |
|
|
|
998faaa |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 8-19
|
|
|
998faaa |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
998faaa |
|
|
Orcan Ogetbil |
ac54edc |
* Thu Jul 19 2018 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 8-18
|
|
Orcan Ogetbil |
ac54edc |
- Use Fedora link flags
|
|
Orcan Ogetbil |
ac54edc |
- BR: gcc
|
|
Orcan Ogetbil |
ac54edc |
- Moved license file to %%license
|
|
Orcan Ogetbil |
ac54edc |
- Fix Python shebangs
|
|
Orcan Ogetbil |
ac54edc |
|
|
|
6676a81 |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 8-17
|
|
|
6676a81 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
6676a81 |
|
|
|
98135f7 |
* Wed Feb 28 2018 Iryna Shcherbina <ishcherb@redhat.com> - 8-16
|
|
|
98135f7 |
- Update Python 2 dependency declarations to new packaging standards
|
|
|
98135f7 |
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
|
|
|
98135f7 |
|
|
|
dadd5e2 |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 8-15
|
|
|
dadd5e2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
dadd5e2 |
|
|
|
125c202 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8-14
|
|
|
125c202 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
125c202 |
|
|
|
1ff548c |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8-13
|
|
|
1ff548c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
1ff548c |
|
|
Orcan Ogetbil |
8dae9b1 |
* Thu Feb 16 2017 Orcan Ogetbil <oget [dot] fedora [at] gmail [dot] com> - 8-12
|
|
Orcan Ogetbil |
8dae9b1 |
- Add patch to fix build on ppc64*
|
|
Orcan Ogetbil |
8dae9b1 |
|
|
|
fae9666 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8-11
|
|
|
fae9666 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
fae9666 |
|
|
|
b58fdc2 |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 8-10
|
|
|
b58fdc2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
b58fdc2 |
|
|
|
85e3a23 |
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8-9
|
|
|
85e3a23 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
85e3a23 |
|
|
|
1ae3db0 |
* Sun Oct 26 2014 Peter Robinson <pbrobinson@fedoraproject.org> 8-8
|
|
|
1ae3db0 |
- Add patch to fix ftbfs on aarch64
|
|
|
1ae3db0 |
|
|
|
50698cf |
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8-7
|
|
|
50698cf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
50698cf |
|
|
|
946a2a0 |
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8-6
|
|
|
946a2a0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
946a2a0 |
|
|
|
9dca035 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8-5
|
|
|
9dca035 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
9dca035 |
|
|
|
f1ef0de |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8-4
|
|
|
f1ef0de |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
f1ef0de |
|
|
|
9ad105d |
* Sun Jan 13 2013 Brendan Jones <brendan.jones.it@gmail.com> 8-3
|
|
|
9ad105d |
- Release bump for F19
|
|
|
9ad105d |
|
|
|
9ad105d |
* Sat Sep 15 2012 Jørn Lomax <northlomax@gmail.com> - 8-2
|
|
jvlomax |
450ff58 |
- added patch for man pages
|
|
|
1a7da2b |
|
|
|
7851394 |
* Mon Jul 09 2012 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 8-1
|
|
|
7851394 |
- Update to 8.
|
|
|
7851394 |
|
|
|
0c8c1f3 |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7-3
|
|
|
0c8c1f3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
0c8c1f3 |
|
|
|
74723c9 |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7-2
|
|
|
74723c9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
74723c9 |
|
|
|
0482de2 |
* Wed Jan 26 2011 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 7-1
|
|
|
0482de2 |
- Update to 7.
|
|
|
0482de2 |
- Drop upstreamed patches.
|
|
|
0482de2 |
|
|
|
a576a6b |
* Fri Jul 16 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 6-3
|
|
|
a576a6b |
- Fix license tag
|
|
|
a576a6b |
|
|
|
a576a6b |
* Wed May 19 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 6-2
|
|
|
a576a6b |
- Fix DSO linking
|
|
|
a576a6b |
|
|
|
a576a6b |
* Sat Jan 30 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 6-1
|
|
|
a576a6b |
- Update to 6
|
|
|
a576a6b |
|
|
|
a576a6b |
* Thu Nov 26 2009 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 5-1
|
|
|
a576a6b |
- Initial Fedora package. Specfile borrowed from SuSE.
|
|
|
a576a6b |
|
|
|
a576a6b |
* Mon Jun 15 2009 Toni Graffy <toni@links2linux.de> - 5-0.pm.1
|
|
|
a576a6b |
- update to 5
|
|
|
a576a6b |
* Sun Aug 03 2008 Toni Graffy <toni@links2linux.de> - 4-0.pm.1
|
|
|
a576a6b |
- update to 4
|
|
|
a576a6b |
* Sat Oct 27 2007 Toni Graffy <toni@links2linux.de> - 2-0.pm.1
|
|
|
a576a6b |
- update to 2
|
|
|
a576a6b |
* Mon Aug 27 2007 Toni Graffy <toni@links2linux.de> - 1-0.pm.1
|
|
|
a576a6b |
- Initial build 1
|