Group :: Sound
RPM: playmidi
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: playmidi
Version: 2.5
Release: alt1
Summary: A MIDI sound file player.
Summary(ru_RU.KOI8-R): Утилита проигрывания MIDI файлов.
Group: Sound
License: GPL
URL: http://sourceforge.net/projects/playmidi/
Source: %name-%version.tar.bz2
Patch0: %name-2.3-hertz.patch
Patch1: %name-2.3-awe2.patch
Patch2: %name-2.4-make.patch
Patch3: %name-2.4-midimap.patch
# Automatically added by buildreq on Wed Aug 20 2003
BuildRequires: XFree86-devel glib-devel libncurses-devel libtinfo-devel xpm
%package X11
Summary: An X Window System based MIDI sound file player.
Summary(ru_RU.KOI8-R): Проигрыватель MIDI файлов для X Window System
Requires: %name = %version
Group: Sound
%description
Playmidi plays MIDI (Musicial Instrument Digital Interface) sound
files through a sound card synthesizer. This package includes basic
drum samples for use with simple FM synthesizers.
Install %name if you want to play MIDI files using your computer's
sound card.
%description X11
Playmidi-X11 provides an X Window System interface for playing MIDI
(Musical Instrument Digital Interface) sound files through a sound
card synthesizer. This package includes basic drum samples for use
with simple FM synthesizers.
Install %name-X11 if you want to use an X interface to play MIDI
sound files using your computer's sound card.
%prep
%setup -q -n %name-2.4
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
./Configure << EOF
2
EOF
%build
PATH=.:$PATH
# SMP-incompatible.
make RPM_OPT_FLAGS="$RPM_OPT_FLAGS `glib-config --cflags`" %name x%name
%install
mkdir -p $RPM_BUILD_ROOT{%_sysconfdir/midi,%_bindir,%_mandir/man1,%_x11dir/{bin,lib/X11/app-defaults}}
install -p -m755 %name $RPM_BUILD_ROOT%_bindir
install -p -m755 x%name $RPM_BUILD_ROOT%_x11dir/bin
install -p -m644 XPlaymidi.ad $RPM_BUILD_ROOT%_x11dir/lib/X11/app-defaults/XPlaymidi
install -p -m644 %name.1 $RPM_BUILD_ROOT%_mandir/man1
for n in *.o3 *.sb; do
install -p -m644 $n $RPM_BUILD_ROOT%_sysconfdir/midi
done
%files
%_bindir/*
%_mandir/man?/*
%dir %_sysconfdir/midi
%config(noreplace) %_sysconfdir/midi/*
%doc QuickStart BUGS
%files X11
%_x11dir/lib/X11/app-defaults/*
%_x11dir/bin/*
%changelog
…
Full changelog you can see here
Version: 2.5
Release: alt1
Summary: A MIDI sound file player.
Summary(ru_RU.KOI8-R): Утилита проигрывания MIDI файлов.
Group: Sound
License: GPL
URL: http://sourceforge.net/projects/playmidi/
Source: %name-%version.tar.bz2
Patch0: %name-2.3-hertz.patch
Patch1: %name-2.3-awe2.patch
Patch2: %name-2.4-make.patch
Patch3: %name-2.4-midimap.patch
# Automatically added by buildreq on Wed Aug 20 2003
BuildRequires: XFree86-devel glib-devel libncurses-devel libtinfo-devel xpm
%package X11
Summary: An X Window System based MIDI sound file player.
Summary(ru_RU.KOI8-R): Проигрыватель MIDI файлов для X Window System
Requires: %name = %version
Group: Sound
%description
Playmidi plays MIDI (Musicial Instrument Digital Interface) sound
files through a sound card synthesizer. This package includes basic
drum samples for use with simple FM synthesizers.
Install %name if you want to play MIDI files using your computer's
sound card.
%description X11
Playmidi-X11 provides an X Window System interface for playing MIDI
(Musical Instrument Digital Interface) sound files through a sound
card synthesizer. This package includes basic drum samples for use
with simple FM synthesizers.
Install %name-X11 if you want to use an X interface to play MIDI
sound files using your computer's sound card.
%prep
%setup -q -n %name-2.4
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
./Configure << EOF
2
EOF
%build
PATH=.:$PATH
# SMP-incompatible.
make RPM_OPT_FLAGS="$RPM_OPT_FLAGS `glib-config --cflags`" %name x%name
%install
mkdir -p $RPM_BUILD_ROOT{%_sysconfdir/midi,%_bindir,%_mandir/man1,%_x11dir/{bin,lib/X11/app-defaults}}
install -p -m755 %name $RPM_BUILD_ROOT%_bindir
install -p -m755 x%name $RPM_BUILD_ROOT%_x11dir/bin
install -p -m644 XPlaymidi.ad $RPM_BUILD_ROOT%_x11dir/lib/X11/app-defaults/XPlaymidi
install -p -m644 %name.1 $RPM_BUILD_ROOT%_mandir/man1
for n in *.o3 *.sb; do
install -p -m644 $n $RPM_BUILD_ROOT%_sysconfdir/midi
done
%files
%_bindir/*
%_mandir/man?/*
%dir %_sysconfdir/midi
%config(noreplace) %_sysconfdir/midi/*
%doc QuickStart BUGS
%files X11
%_x11dir/lib/X11/app-defaults/*
%_x11dir/bin/*
%changelog
…
Full changelog you can see here