rpms/jokosher/devel jokosher.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Christopher Brown (snecker) fedora-extras-commits at redhat.com
Wed Mar 28 20:37:39 UTC 2007


Author: snecker

Update of /cvs/extras/rpms/jokosher/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24850/devel

Modified Files:
	.cvsignore sources 
Added Files:
	jokosher.spec 
Log Message:
auto-import jokosher-0.9-0.1.20070325svn on branch devel from jokosher-0.9-0.1.20070325svn.src.rpm


--- NEW FILE jokosher.spec ---
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

# This tarball is a snapshot. You can recreate it by doing:
# svn export -r 1342 http://svn.jokosher.python-hosting.com/JonoEdit/trunk jokosher
# tar -czvf jokosher.tar.gz jokosher

Name: jokosher
Version: 0.9
Release: 0.1.20070325svn%{?dist}
Summary: A simple and easy-to-use Open Source multi-track editor
Group: Applications/Multimedia
License: GPL style
URL: http://%{name}.org
Source0: http://www.%{name}.org/downloads/source/%{name}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch

BuildRequires: desktop-file-utils
BuildRequires: pygtk2-devel
BuildRequires: python-setuptools
BuildRequires: scrollkeeper
BuildRequires: gettext
Requires: python-setuptools
Requires: python >= 2.4
Requires: gnonlin
Requires: gstreamer >= 0.10.11
Requires: pygtk2
Requires: gstreamer-python
Requires: gnome-desktop
Requires: ladspa
Requires(post): scrollkeeper
Requires(postun): scrollkeeper

%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.

Features

* 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.

* Documentation (User Guide, FAQ, Tutorial) and User Community (Forums, IRC).

%prep
%setup -q
chmod 644 doc/userguide/images/*
chmod 644 doc/api/update.sh
sed -i 's/\r//' doc/userguide/%{name}userguide.de.html
sed -i '1d' Jokosher/JokosherApp.py

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT
desktop-file-install --vendor=""                 \
  --delete-original                              \
  --dir=%{buildroot}%{_datadir}/applications     \
  bin/%{name}.desktop
%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
update-desktop-database &> /dev/null ||:
update-mime-database %{_datadir}/mime &> /dev/null ||:
scrollkeeper-update -q -o %{_datadir}/omf/%{name} ||:

%postun
update-desktop-database &> /dev/null ||:
update-mime-database %{_datadir}/mime &> /dev/null ||:
scrollkeeper-update -q ||:

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING README doc/*

%exclude %{python_sitelib}/Jokosher/Profiler.py
%{python_sitelib}/Jokosher/
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/icons/hicolor/48x48/apps/%{name}-icon.png
%{_datadir}/pixmaps/%{name}-icon.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/gnome/help/%{name}/
%{_datadir}/omf/%{name}/


%changelog
* Mon Mar 26 2007 Christopher Brown <snecklifter at gmail.com> - 0.9-0.1.20070325svn
- Naming cleanups

* Sun Mar 25 2007 Christopher Brown <snecklifter at gmail.com> - 0-0.1.20070325svn
- naming convention changes
- dependency cleanups
- macro tidying

* Thu Mar 22 2007 Christopher Brown <snecklifter at gmail.com> - 0.9-3.20070322svn
- updated to r1342

* Fri Mar 16 2007 Christopher Brown <snecklifter at gmail.com> - 0.9-2.20070316svn
- r1340
- package naming guidelines
- desktop file install
- file listing and cleansing

* Sun Mar 11 2007 Christopher Brown <snecklifter at gmail.com> - 0.9-1.20070311svn
- add ladspa dependency

* Thu Mar  8 2007 Christopher Brown <snecklifter at gmail.com> - 0.9-1.20070308svn
- omf registration and handling

* Wed Mar  7 2007 Christopher Brown <snecklifter at gmail.com> - 0.9-1.20070306svn
- update to r1337
- add find_lang macro
- added scrollkeeper gettext and python-setuptools as dependencies
- added post and postun scripts
- added svn snapshot comment

* Sun Feb 25 2007 Christopher Brown <snecklifter at gmail.com> - 0.9-1.20070225svn
- svn tagging and cleanups

* Mon Feb 19 2007 Christopher Brown <snecklifter at gmail.com> - 0.9-1
- rebuilding for 0.9 release

* Sun Sep 10 2006 Christopher Brown <snecklifter at gmail.com> - 0.1-7
- include files in source for security

* Sun Sep 10 2006 Christopher Brown <snecklifter at gmail.com> - 0.1-6
- alsaaudio patches and file permission issues

* Sun Aug 20 2006 Christopher Brown <snecklifter at gmail.com> - 0.1-5
- added patches against 0.1 release

* Thu Jul 27 2006 Christopher Brown <snecklifter at gmail.com> - 0.1-4
- remove alsaaudio dependency
- added python_dir for Extras

* Thu Jul 27 2006 Christopher Brown <snecklifter at gmail.com> - 0.1-3
- Add noarch flag and plenty of requires
- change copy file method

* Wed Jul 19 2006 Christopher Brown <snecklifter at gmail.com> - 0.1-2
- 0.1 final release with docs

* Mon Jul 17 2006 Christopher Brown <snecklifter at gmail.com> - 0.1-1
- python_dir updates and tag removal in extras submission process

* Sat Jul 15 2006 Christopher Brown <snecklifter at gmail.com> - 0.1-1
- Cleaned up file list
- Added init stuff

* Fri Jul 14 2006 Christopher Brown <snecklifter at gmail.com> - 0.1-1
- Updated to latest svn
- Updated file list
- Changed version in readiness for release

* Sun Jun 18 2006 Christopher Brown <snecklifter at gmail.com> - 0.1-20060618svn
- Added .desktop and requires information
- Updated name to meet Fedora Extras convention (hopefully)

* Sun Jun 18 2006 Christpher Brown <snecklifter at gmail.com> - 0.0.400-1
- rpmlint updates

* Sat Jun 17 2006 Christopher Brown <snecklifter at gmail.com> - 0.0.397-1
- Initial build.


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/jokosher/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	28 Mar 2007 20:09:17 -0000	1.1
+++ .cvsignore	28 Mar 2007 20:37:06 -0000	1.2
@@ -0,0 +1 @@
+jokosher.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/jokosher/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	28 Mar 2007 20:09:17 -0000	1.1
+++ sources	28 Mar 2007 20:37:06 -0000	1.2
@@ -0,0 +1 @@
+c6963ed1e6ae8563859a9645bad27aff  jokosher.tar.gz




More information about the fedora-extras-commits mailing list