Sophie

Sophie

distrib > Fedora > 16 > x86_64 > media > updates-src > by-pkgid > fce3d4cbcf30616a9a9a947d544cadde > files > 2

harmonyseq-0.16-9.fc16.src.rpm

Name:          harmonyseq
Summary:       A MIDI sequencer
Version:       0.16
Release:       9%{?dist}
License:       GPLv3+
URL:           http://harmonyseq.wordpress.com/
Source:        http://launchpad.net/harmonyseq/stable/0.16/+download/harmonySEQ-%{version}.tar.gz
Group:         Applications/Multimedia

BuildRequires: gtkmm24-devel 
BuildRequires: glibmm24-devel
BuildRequires: alsa-lib-devel 
BuildRequires: liblo-devel
BuildRequires: desktop-file-utils

%description
%{name} is a live loop-based MIDI software sequencer intended to aid music 
composers and performers.

%prep
%setup -q -n harmonySEQ-%{version}
sed -i -e 's|-O3|%{optflags}|' src/Makefile.am \
  configure.ac 

%build
autoreconf
%configure
make %{?_smp_mflags}

%check

%install
make install DESTDIR="%{buildroot}"
mv %{buildroot}%{_datadir}/doc/harmonyseq %{buildroot}%{_docdir}/harmonyseq-%{version}
%find_lang harmonySEQ
desktop-file-install                                    \
--remove-mime-type="text/x-harmonyseq"                  \
--add-mime-type="text/x-harmonyseq"                     \
--delete-original                                       \
--dir=%{buildroot}%{_datadir}/applications              \
%{buildroot}/%{_datadir}/applications/%{name}.desktop

%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
update-desktop-database &> /dev/null || :
update-mime-database %{_datadir}/mime &> /dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
update-desktop-database &> /dev/null || :
update-mime-database %{_datadir}/mime &> /dev/null || :

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%files -f harmonySEQ.lang
%doc LICENSE CHANGELOG README
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*
%{_datadir}/icons/gnome/*/mimetypes/*
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/mime/packages/*

%changelog
* Fri Nov 23 2012 Brendan Jones <brendan.jones.it@gmail.com> 0.16-9
- Update license to GPLv3+

* Sat Oct 27 2012 Brendan Jones <brendan.jones.it@gmail.com> 0.16-8
- Add missing BR

* Thu Oct 25 2012 Brendan Jones <brendan.jones.it@gmail.com> 0.16-7
- Initial package