Sophie

Sophie

distrib > Mandriva > 2008.0 > i586 > by-pkgid > dc61019d258df7377f0584a776a45006 > files > 2

songwrite-0.14-2mdv2008.0.src.rpm

%define name 	songwrite
%define version	0.14
%define release %mkrel 2

Name: 	 	%{name}
Summary: 	Guitar tabulature editor with playing and printing
Version: 	%{version}
Release: 	%{release}

Source:		http://download.gna.org/songwrite/Songwrite-%{version}.tar.bz2
URL:		http://home.gna.org/oomadness/en/songwrite
License:	GPL
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	python-devel
Requires:	python editobj TiMidity++ lilypond

BuildArch:	noarch

%description
Songwrite is a tablature (guitar partition) editor.
Songwrite is coded in Python and uses Tk (Tkinter); it relies on Timidity to
play midi and on GNU Lilypond for printing. 

%prep
%setup -q -n Songwrite-%version

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

#menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Songwrite
Comment=Guitar TAB editor
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=AudioVideo;Audio;
Encoding=UTF-8
EOF


%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_menus
		
%postun
%clean_menus

%files -f %name.lang
%defattr(-,root,root)
%doc README CHANGES AUTHORS 
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/locale/*/*/%name.po
%{_datadir}/*.egg-info



%changelog
* Sun Sep 16 2007 Emmanuel Andry <eandry@mandriva.org> 0.14-2mdv2008.0
+ Revision: 87911
- drop old menu
- package egg-info file
- Import songwrite



* Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 0.14-1mdv2007.0
- 0.14
- %%mkrel
- fix URL
- xdg menu
- use provided icon

* Wed Dec 29 2004 Austin Acton <austin@mandrake.org> 0.13-1mdk
- 0.13
- source URL

* Fri Aug 22 2003 Austin Acton <aacton@yorku.ca> 0.12-1mdk
- 0.12
- noarch

* Sun Apr 27 2003 Austin Acton <aacton@yorku.ca> 0.4.2-2mdk
- fix Requires (Olivier's bot is awesome!)

* Tue Apr 1 2003 Austin Acton <aacton@yorku.ca> 0.4.2-1mdk
- initial package