File jokosher.spec of Package jokosher
# norootforbuild
%define __spec_install_post %{nil}
BuildRequires: gstreamer010-devel python-devel python-gstreamer010 python-devel
Name: jokosher
Group: Development/Languages
Version: 0.9
Release: 1
License: GPL
Summary: simple and easy to use audio multi-tracker
Autoreqprov: on
Url: http://www.jokosher.org
Source0: jokosher-0.9.tar.gz
Patch0: jokosher_0.9-1.diff
BuildRoot:%{_tmppath}/%{name}-%{version}-build
Requires: python-cairo
Requires: dbus-1-python
Requires: python-gtk
Requires: python-gstreamer010
Requires: alsa-tools
Requires: jack
Requires: gstreamer010-gnonlin
%if %suse_version == 1030
# my ugly dep.
Requires: alsa-python
%else
Requires: libasound2
%endif
Requires: gstreamer010-plugins-bad
Requires: gstreamer010-plugins-good
Requires: gstreamer010-plugins-good-extra
Requires: gstreamer010-plugins-base
Requires: gstreamer010-plugins-ugly
Requires: python-setuptools
Requires: python-gnome
# this might not be necessary
Requires: python-gnome-extras
%description
Jokosher is a simple and poweful multi-track studio. Jokosher provides a
complete application for recording, editing, mixing and exporting audio, and
has been specifically designed with usability in mind. The developers behind
Jokosher have re-thought audio production at every level, and created
something devilishly simple to use.
Jokosher offers a strong featureset:
* Easy to use interface, designed from the ground up. Jokosher uses concepts
and language familiar to musicians, and is a breeze to use.
* Simple editing with splitting, trimming and moving tools.
* Multi-track volume mixing with VU sliders.
* Import audio (Ogg Vorbis, MP3, FLAC, WAV and anything else supported by
GStreamer) into your projects.
* A range of instruments can be added to a project, and instruments can be
renamed. Instruments can also be muted and soloed easily.
* Export to MP3, Ogg Vorbis, FLAC, WAV and anything else GStreamer supports.
Homepage: http://www.jokosher.org
%lang_package
%prep
%setup
%patch0 -p1
%build
python setup.py build
%install
python setup.py install --prefix=$RPM_BUILD_ROOT/usr
%find_lang %{name}
%files
%defattr(-, root, root)
%{_bindir}/jokosher
%{_datadir}/applications/*.desktop
%dir %{py_sitedir}/Jokosher
%{py_sitedir}/Jokosher/*.py
%{py_sitedir}/Jokosher/*.pyc
%{py_libdir}/site-packages/*.egg-info
%dir %{_datadir}/gnome/help/jokosher
%dir %{_datadir}/gnome/help/jokosher/C
%{_datadir}/gnome/help/jokosher/C/*
%dir %{_datadir}/gnome/help/jokosher/es
%{_datadir}/gnome/help/jokosher/es/*
%dir %{_datadir}/jokosher
%dir %{_datadir}/jokosher/Instruments
%{_datadir}/jokosher/Instruments/*.instr
%dir %{_datadir}/jokosher/Instruments/images
%{_datadir}/jokosher/Instruments/images/*.png
%{_datadir}/jokosher/*.glade
%dir %{_datadir}/jokosher/extensions
%{_datadir}/jokosher/extensions/*.egg
%{_datadir}/jokosher/extensions/*.py
%dir %{_datadir}/jokosher/pixmaps
%{_datadir}/jokosher/pixmaps/*.png
%{_datadir}/jokosher/*.png
%{_datadir}/mime/packages/*.xml
%{_datadir}/pixmaps/*.png
%{_datadir}/icons/hicolor/48x48/apps/*.png
%files lang -f %{name}.lang
%clean
rm -rf $RPM_BUILD_ROOT
%changelog