04c49ba
Name:           abcMIDI
c51842f
Version:        20060910
ff7aa42
Release:        1%{?dist}
04c49ba
Summary:        ABC to/from MIDI conversion utilities
04c49ba
04c49ba
Group:          Applications/Multimedia
04c49ba
License:        GPL
04c49ba
URL:            http://abc.sourceforge.net/abcMIDI
c51842f
Source0:        http://ifdo.pugmarks.com/~seymour/runabc/abcMIDI-2006-09-10.zip
04c49ba
Patch0:		abcmidi-snprintf.patch
04c49ba
Patch1:		abcmidi-sprintf.patch
04c49ba
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
04c49ba
04c49ba
%description 
04c49ba
The abcMIDI package contains four programs: abc2midi to convert ABC
04c49ba
music notation to MIDI, midi2abc to convert MIDI files to (a first
04c49ba
approximation to) the corresponding ABC, abc2abc to reformat and/or
04c49ba
transpose ABC files, and yaps to typeset ABC files as PostScript.
04c49ba
04c49ba
For a description of the ABC syntax, please see the ABC userguide
04c49ba
which is a part of the abcm2ps.
04c49ba
04c49ba
04c49ba
%prep
04c49ba
%setup -q -n abcmidi
04c49ba
%patch0 -p1
04c49ba
%patch1 -p1
04c49ba
# correct end-of-line encoding
04c49ba
sed -i 's/\r//' doc/*.txt demo.abc doc/AUTHORS VERSION
04c49ba
04c49ba
04c49ba
%build
04c49ba
make %{?_smp_mflags} -f makefiles/unix.mak all CFLAGS="-DANSILIBS $RPM_OPT_FLAGS"
04c49ba
04c49ba
04c49ba
%install
04c49ba
rm -rf $RPM_BUILD_ROOT
04c49ba
mkdir -p $RPM_BUILD_ROOT%{_bindir}
04c49ba
install -m 755 abc2midi $RPM_BUILD_ROOT%{_bindir}
04c49ba
install -m 755 abcmatch $RPM_BUILD_ROOT%{_bindir}
04c49ba
install -m 755 midi2abc $RPM_BUILD_ROOT%{_bindir}
04c49ba
install -m 755 midicopy $RPM_BUILD_ROOT%{_bindir}
04c49ba
install -m 755 abc2abc $RPM_BUILD_ROOT%{_bindir}
04c49ba
install -m 755 mftext $RPM_BUILD_ROOT%{_bindir}
04c49ba
install -m 755 yaps $RPM_BUILD_ROOT%{_bindir}
04c49ba
04c49ba
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
04c49ba
install -m 644 doc/abc2abc.1 $RPM_BUILD_ROOT%{_mandir}/man1
04c49ba
install -m 644 doc/abc2midi.1 $RPM_BUILD_ROOT%{_mandir}/man1
04c49ba
install -m 644 doc/mftext.1 $RPM_BUILD_ROOT%{_mandir}/man1
04c49ba
install -m 644 doc/midi2abc.1 $RPM_BUILD_ROOT%{_mandir}/man1
04c49ba
install -m 644 doc/midicopy.1 $RPM_BUILD_ROOT%{_mandir}/man1
04c49ba
install -m 644 doc/yaps.1 $RPM_BUILD_ROOT%{_mandir}/man1
04c49ba
04c49ba
04c49ba
%clean
04c49ba
rm -rf $RPM_BUILD_ROOT
04c49ba
04c49ba
04c49ba
%files
04c49ba
%defattr(-,root,root,-)
04c49ba
%doc demo.abc VERSION doc/*.txt doc/AUTHORS doc/CHANGES
04c49ba
%{_mandir}/man*/*
04c49ba
%{_bindir}/*
04c49ba
04c49ba
04c49ba
%changelog
c51842f
* Mon Sep 11 2006 Gerard Milmeister <gemi@bluewin.ch> - 20060910-1
c51842f
- new version 20060910
c51842f
ff7aa42
* Wed Aug 30 2006 Gerard Milmeister <gemi@bluewin.ch> - 20060829-1
ff7aa42
- new version 20060829
ff7aa42
62566fc
* Mon Aug 28 2006 Gerard Milmeister <gemi@bluewin.ch> - 20060805-2
62566fc
- Rebuild for FE6
62566fc
4568b67
* Tue Aug  8 2006 Gerard Milmeister <gemi@bluewin.ch> - 20060805-1
4568b67
- new version 2006-08-05
4568b67
d0407cb
* Mon Jul 31 2006 Gerard Milmeister <gemi@bluewin.ch> - 20060730-1
d0407cb
- new version 2006-07-30
d0407cb
90db12d
* Mon Jun 26 2006 Gerard Milmeister <gemi@bluewin.ch> - 20060625-1
90db12d
- new version 2006-06-25
90db12d
c330d55
* Thu Jun 15 2006 Gerard Milmeister <gemi@bluewin.ch> - 20060608-1
c330d55
- new version 2006-06-08
c330d55
04c49ba
* Sun Jun  4 2006 Gerard Milmeister <gemi@bluewin.ch> - 20060422-1
04c49ba
- new version 2006-04-22
04c49ba
04c49ba
* Tue Mar  7 2006 Gerard Milmeister <gemi@bluewin.ch> - 20060207-1
04c49ba
- First Fedora release
04c49ba