04c49ba
Name:           abcMIDI
4be29c3
Version:        20090317
4be29c3
Release:        1%{?dist}
04c49ba
Summary:        ABC to/from MIDI conversion utilities
04c49ba
04c49ba
Group:          Applications/Multimedia
551c0da
License:        GPLv2+
04c49ba
URL:            http://abc.sourceforge.net/abcMIDI
4be29c3
Source0:        http://ifdo.pugmarks.com/~seymour/runabc/abcMIDI-2009-03-17.zip
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
# correct end-of-line encoding
9d54caa
sed -i 's/\r//' doc/*.txt *.abc doc/AUTHORS VERSION
9d54caa
# remove executable flag from text files
9d54caa
chmod 0644 *.abc VERSION doc/*.txt doc/AUTHORS doc/CHANGES
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,-)
9d54caa
%doc *.abc VERSION doc/*.txt doc/AUTHORS doc/CHANGES
04c49ba
%{_mandir}/man*/*
04c49ba
%{_bindir}/*
04c49ba
04c49ba
04c49ba
%changelog
4be29c3
* Sat Jun 13 2009 Gerard Milmeister <gemi@bluewin.ch> - 20090317-1
4be29c3
- new release 2009-03-17
c14b1b6
9d54caa
* Wed Sep 24 2008 Gerard Milmeister <gemi@bluewin.ch> - 20080924-1
9d54caa
- new release 2008-09-24
9d54caa
551c0da
* Mon Jul 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 20070106-3
551c0da
- fix license tag
551c0da
f834de6
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 20070106-2
f834de6
- Autorebuild for GCC 4.3
f834de6
ab8e7d2
* Tue Jan  9 2007 Gerard Milmeister <gemi@bluewin.ch> - 20070106-1
ab8e7d2
- new version 20070106
ab8e7d2
8df89d4
* Wed Dec 13 2006 Gerard Milmeister <gemi@bluewin.ch> - 20061211-1
8df89d4
- new version 20061211
8df89d4
2d5eb88
* Mon Nov  6 2006 Gerard Milmeister <gemi@bluewin.ch> - 20061103-1
2d5eb88
- new version 20061103
2d5eb88
1676f89
* Tue Oct 31 2006 Gerard Milmeister <gemi@bluewin.ch> - 20061027-1
1676f89
- new version 20061027
1676f89
f8512b4
* Mon Oct 16 2006 Gerard Milmeister <gemi@bluewin.ch> - 20061015-1
f8512b4
- new version 20061015
f8512b4
005385e
* Mon Oct  9 2006 Gerard Milmeister <gemi@bluewin.ch> - 20061005-1
005385e
- new version 20061005
005385e
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