rpms/a2jmidid/devel a2jmidid-linking.patch, NONE, 1.1 a2jmidid.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Orcan Ogetbil oget at fedoraproject.org
Sat Jul 17 06:54:56 UTC 2010


Author: oget

Update of /cvs/pkgs/rpms/a2jmidid/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv6727/devel

Modified Files:
	.cvsignore sources 
Added Files:
	a2jmidid-linking.patch a2jmidid.spec import.log 
Log Message:
* Fri Jul 16 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 6-3
- Fix license tag

* Wed May 19 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 6-2
- Fix DSO linking

* Sat Jan 30 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 6-1
- Update to 6

* Thu Nov 26 2009 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 5-1
- Initial Fedora package. Specfile borrowed from SuSE.


a2jmidid-linking.patch:
 wscript |    1 +
 1 file changed, 1 insertion(+)

--- NEW FILE a2jmidid-linking.patch ---
diff -rupN a2jmidid-6.old/wscript a2jmidid-6/wscript
--- a2jmidid-6.old/wscript	2009-12-06 19:53:25.000000000 -0500
+++ a2jmidid-6/wscript	2010-05-19 13:13:20.000000000 -0400
@@ -130,6 +130,7 @@ def build(bld):
     prog.includes = '.' # make waf dependency tracking work
     prog.target = 'a2jmidid'
     prog.uselib = 'ALSA JACK DBUS-1'
+    prog.env.append_value("LINKFLAGS", "-ldl")
 
     prog = bld.create_obj('cc', 'program')
     prog.source = 'a2jmidi_bridge.c'


--- NEW FILE a2jmidid.spec ---
Summary:	Daemon for exposing ALSA sequencer applications in JACK MIDI system
Name:		a2jmidid
Version:	6
Release:	3%{?dist}
URL:		http://home.gna.org/a2jmidid/
Source0:	http://download.gna.org/%{name}/%{name}-%{version}.tar.bz2
# Fix DSO linking error
# https://gna.org/support/index.php?2547
Patch0:		a2jmidid-linking.patch
# a2jmidi_bridge.c and j2amidi_bridge.c are GPLv2+
# The rest is GPLv2
License:	GPLv2 and GPLv2+
Group:		Applications/Multimedia
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:	alsa-lib-devel
BuildRequires:	dbus-devel
BuildRequires:	jack-audio-connection-kit-devel
BuildRequires:	python
Requires:	dbus


%description
a2jmidid is a project that aims to ease usage of legacy ALSA sequencer
applications, in a JACK MIDI enabled system. There are two ways to use legacy
ALSA sequencer applications in JACK MIDI system.

The first approach is to use automatic bridging. For every ALSA sequencer port
you get one JACK MIDI port. If ALSA sequencer port is both input and output
one, you get two JACK MIDI ports, one input and output.

The second approach is to static bridges. You start application that creates
one ALSA sequencer port and one JACK MIDI port. Such bridge is unidirectional.

%prep
%setup -q
%patch0 -p1 -b .linking

%build
export CFLAGS="%{optflags}"
./waf configure --prefix=%{_prefix} \
	--enable-pkg-config-dbus-service-dir
./waf %{?_smp_mflags} -v

%install
rm -fr %{buildroot}
./waf --destdir=%{buildroot} -v	install

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS README gpl2.txt NEWS
%{_bindir}/a2j
%{_bindir}/%{name}
%{_bindir}/a2j_control
%{_bindir}/a2jmidi_bridge
%{_bindir}/j2amidi_bridge
%{_datadir}/dbus-1/services/org.gna.home.a2jmidid.service

%changelog
* Fri Jul 16 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 6-3
- Fix license tag

* Wed May 19 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 6-2
- Fix DSO linking

* Sat Jan 30 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 6-1
- Update to 6

* Thu Nov 26 2009 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 5-1
- Initial Fedora package. Specfile borrowed from SuSE.

* Mon Jun 15 2009 Toni Graffy <toni at links2linux.de> - 5-0.pm.1
- update to 5
* Sun Aug 03 2008 Toni Graffy <toni at links2linux.de> - 4-0.pm.1
- update to 4
* Sat Oct 27 2007 Toni Graffy <toni at links2linux.de> - 2-0.pm.1
- update to 2
* Mon Aug 27 2007 Toni Graffy <toni at links2linux.de> - 1-0.pm.1
- Initial build 1


--- NEW FILE import.log ---
a2jmidid-6-3_fc13:HEAD:a2jmidid-6-3.fc13.src.rpm:1279349666


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/a2jmidid/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	17 Jul 2010 05:47:51 -0000	1.1
+++ .cvsignore	17 Jul 2010 06:54:55 -0000	1.2
@@ -0,0 +1 @@
+a2jmidid-6.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/a2jmidid/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	17 Jul 2010 05:47:51 -0000	1.1
+++ sources	17 Jul 2010 06:54:56 -0000	1.2
@@ -0,0 +1 @@
+461969bc19a5331e9e81441c6431ef20  a2jmidid-6.tar.bz2



More information about the scm-commits mailing list