rpms/solfege/F-13 solfege-3.14.11-default-timidity.patch, NONE, 1.1 solfege-3.14.11-search-path.patch, NONE, 1.1 solfege.spec, 1.24, 1.25 solfege-3.14.1-no-x.patch, 1.1, NONE solfege-3.14.10-default_config.patch, 1.1, NONE
chkr
chkr at fedoraproject.org
Sun Mar 7 21:44:20 UTC 2010
- Previous message: rpms/waf/F-11 waf-1.5.14-libdir.patch, NONE, 1.1 .cvsignore, 1.19, 1.20 import.log, 1.14, 1.15 sources, 1.19, 1.20 waf.spec, 1.22, 1.23 waf-1.5.13-libdir.patch, 1.1, NONE
- Next message: rpms/solfege/F-13 .cvsignore,1.10,1.11 sources,1.10,1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: chkr
Update of /cvs/pkgs/rpms/solfege/F-13
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19912
Modified Files:
solfege.spec
Added Files:
solfege-3.14.11-default-timidity.patch
solfege-3.14.11-search-path.patch
Removed Files:
solfege-3.14.1-no-x.patch solfege-3.14.10-default_config.patch
Log Message:
* Sun Mar 07 2010 Christian Krause <chkr at fedoraproject.org> - 3.14.11-1
- Update to new upstream release
- Remove upstreamed patch
- Use timitidy as default
- Add patch to remove /usr/bin from python's search path to avoid crash
on startup if package mpich2 is installed
solfege-3.14.11-default-timidity.patch:
default.config | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE solfege-3.14.11-default-timidity.patch ---
diff -uNr solfege-3.14.11.old/default.config solfege-3.14.11/default.config
--- solfege-3.14.11.old/default.config 2010-02-08 11:55:13.000000000 +0100
+++ solfege-3.14.11/default.config 2010-02-20 16:29:44.000000000 +0100
@@ -65,7 +65,7 @@
mma=mma
[sound]
-type=sequencer-device
+type=external-midiplayer
device_file=/dev/sequencer2
synth_number=2
wav_player=/usr/bin/aplay
solfege-3.14.11-search-path.patch:
run-solfege.py.in | 4 ++++
1 file changed, 4 insertions(+)
--- NEW FILE solfege-3.14.11-search-path.patch ---
diff -uNr solfege-3.14.11.old/run-solfege.py.in solfege-3.14.11/run-solfege.py.in
--- solfege-3.14.11.old/run-solfege.py.in 2010-02-08 11:55:13.000000000 +0100
+++ solfege-3.14.11/run-solfege.py.in 2010-03-07 21:13:20.000000000 +0100
@@ -32,6 +32,10 @@
sys.path.insert(1, os.path.join(prefix, "lib", "solfege"))
sys.path.insert(1, os.path.join(prefix, "share", "solfege"))
+# don't use sys.path[0] which is either the directory containing the script
+# or the empty string which makes python to look into the current directory
+sys.path.pop(0)
+
import src
import src.cfg
from src import filesystem
Index: solfege.spec
===================================================================
RCS file: /cvs/pkgs/rpms/solfege/F-13/solfege.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- solfege.spec 7 Feb 2010 20:43:46 -0000 1.24
+++ solfege.spec 7 Mar 2010 21:44:20 -0000 1.25
@@ -1,5 +1,5 @@
Name: solfege
-Version: 3.14.10
+Version: 3.14.11
Release: 1%{?dist}
Summary: Music education software
@@ -7,17 +7,19 @@ Group: Applications/Multimedia
License: GPLv3
URL: http://www.solfege.org/
Source0: http://downloads.sourceforge.net/solfege/%{name}-%{version}.tar.gz
-Source1: solfege.sh.in
# make sure desktop file is sane, don't use extension without path in Icon=
Patch1: solfege-3.14.1-desktop.patch
-# fix default config
-Patch2: solfege-3.14.10-default_config.patch
+# use timidity as default
+Patch2: solfege-3.14.11-default-timidity.patch
+# remove /usr/bin from the python search path to avoid a
+# collision with /usr/bin/mpd.py (from mpich2 package)
+Patch3: solfege-3.14.11-search-path.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: texinfo, swig, gettext, docbook-style-xsl
BuildRequires: pygtk2-devel >= 2.12, libxslt
-BuildRequires: swig
+BuildRequires: swig, txt2man
BuildRequires: desktop-file-utils, gettext
Requires: timidity++
@@ -32,6 +34,7 @@ interval, scale and chord skills. Solfeg
%setup -q
%patch1 -p0
%patch2 -p1
+%patch3 -p1
#preserve timestamps
%{__sed} -i.stamp -e 's|shutil\.copy|shutil.copy2|' tools/pcopy.py
@@ -49,8 +52,7 @@ make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
-%{__mkdir} $RPM_BUILD_ROOT%{_libexecdir}
-%{__mv} $RPM_BUILD_ROOT%{_bindir}/solfege $RPM_BUILD_ROOT%{_libexecdir}/solfege-bin
+
#permissions
%{__chmod} 755 $RPM_BUILD_ROOT%{_libdir}/solfege/*.so
@@ -61,9 +63,6 @@ for f in AUTHORS README ; do
%{__rm} -f ${f}.tmp
done
-#Setup wrapper script
-%{__install} -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/solfege
-
%find_lang %{name}
desktop-file-install --vendor fedora --delete-original \
@@ -80,7 +79,6 @@ rm -rf $RPM_BUILD_ROOT
%doc README AUTHORS COPYING
%config(noreplace) %{_sysconfdir}/*
%{_bindir}/*
-%{_libexecdir}/*
%{_libdir}/solfege
%{_datadir}/solfege/
%{_datadir}/applications/*
@@ -89,6 +87,13 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Sun Mar 07 2010 Christian Krause <chkr at fedoraproject.org> - 3.14.11-1
+- Update to new upstream release
+- Remove upstreamed patch
+- Use timitidy as default
+- Add patch to remove /usr/bin from python's search path to avoid crash
+ on startup if package mpich2 is installed
+
* Sun Feb 07 2010 Christian Krause <chkr at fedoraproject.org> - 3.14.10-1
- Update to new upstream release
- Some spec file cleanup
--- solfege-3.14.1-no-x.patch DELETED ---
--- solfege-3.14.10-default_config.patch DELETED ---
- Previous message: rpms/waf/F-11 waf-1.5.14-libdir.patch, NONE, 1.1 .cvsignore, 1.19, 1.20 import.log, 1.14, 1.15 sources, 1.19, 1.20 waf.spec, 1.22, 1.23 waf-1.5.13-libdir.patch, 1.1, NONE
- Next message: rpms/solfege/F-13 .cvsignore,1.10,1.11 sources,1.10,1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list