packages: solfege/solfege.spec - Version: 3.14.9 - _solfege_c_midi.so modul...
jajcus
jajcus at pld-linux.org
Sat Nov 28 11:39:08 CET 2009
Author: jajcus Date: Sat Nov 28 10:39:08 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- Version: 3.14.9
- _solfege_c_midi.so module loading fixed
- python files compiled
---- Files affected:
packages/solfege:
solfege.spec (1.43 -> 1.44)
---- Diffs:
================================================================
Index: packages/solfege/solfege.spec
diff -u packages/solfege/solfege.spec:1.43 packages/solfege/solfege.spec:1.44
--- packages/solfege/solfege.spec:1.43 Sun Jun 21 09:57:23 2009
+++ packages/solfege/solfege.spec Sat Nov 28 11:39:02 2009
@@ -3,12 +3,12 @@
Summary(de.UTF-8): Gehörbildungssoftware für GNOME
Summary(pl.UTF-8): Program do ćwiczenia słuchu dla GNOME
Name: solfege
-Version: 3.14.4
+Version: 3.14.9
Release: 1
License: GPL v2+
Group: X11/Applications/Sound
Source0: http://dl.sourceforge.net/solfege/%{name}-%{version}.tar.gz
-# Source0-md5: 1ad75aebac4bb552c94b64ece8ab48ba
+# Source0-md5: 487c9df5caae642f1f0758758717e7a8
Patch0: %{name}-fix.patch
Patch1: %{name}-desktop.patch
URL: http://solfege.sourceforge.net/
@@ -28,6 +28,7 @@
BuildRequires: python-pygtk-devel >= 2.6.0
BuildRequires: swig-python >= 1.3.25
BuildRequires: tetex-dvips
+BuildRequires: texinfo
BuildRequires: txt2man
# xml2po >= 0.4 - required only on en manual changes
Requires: python-pygtk-gtk >= 2.6.0
@@ -88,8 +89,15 @@
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-# no *.py[co] now
-#find $RPM_BUILD_ROOT%{_datadir}/solfege -name '*.py' | xargs rm -f
+# _solfege_c_midi.so file must be in the same directory where solfege_c_midi.py
+# and it must be in %{_libdir} because .so is platform dependant
+mv $RPM_BUILD_ROOT{%{_datadir},%{_libdir}}/%{name}/soundcard
+mv $RPM_BUILD_ROOT%{_libdir}/%{name}/{,soundcard/}_solfege_c_midi.so
+
+%py_comp $RPM_BUILD_ROOT%{_datadir}/%{name}
+find $RPM_BUILD_ROOT%{_datadir}/solfege -name '*.py' | xargs rm -f
+%py_comp $RPM_BUILD_ROOT%{_libdir}/%{name}
+find $RPM_BUILD_ROOT%{_libdir} -name '*.py' | xargs rm -f
%find_lang %{name}
@@ -101,7 +109,9 @@
%doc AUTHORS ChangeLog FAQ README changelog
%attr(755,root,root) %{_bindir}/solfege
%dir %{_libdir}/solfege
-%attr(755,root,root) %{_libdir}/solfege/_solfege_c_midi.so
+%dir %{_libdir}/solfege/soundcard
+%attr(755,root,root) %{_libdir}/solfege/soundcard/_solfege_c_midi.so
+%dir %{_libdir}/solfege/soundcard/*.pyc
%dir %{_datadir}/solfege
%{_datadir}/solfege/example-lesson-files
%{_datadir}/solfege/feta
@@ -117,15 +127,15 @@
%lang(pt_BR) %{_datadir}/solfege/help/pt_BR
%lang(ru) %{_datadir}/solfege/help/ru
%lang(tr) %{_datadir}/solfege/help/tr
+%{_datadir}/solfege/default.config
+%{_datadir}/solfege/hash-bug-workaround
%{_datadir}/solfege/learningtrees
-%{_datadir}/solfege/regression-lesson-files
%{_datadir}/solfege/lesson-files
%{_datadir}/solfege/mpd
-%{_datadir}/solfege/soundcard
+%{_datadir}/solfege/regression-lesson-files
+%{_datadir}/solfege/solfege.gtkrc
%{_datadir}/solfege/src
%{_datadir}/solfege/themes
-%{_datadir}/solfege/default.config
-%{_datadir}/solfege/solfege.gtkrc
%{_datadir}/solfege/*.xml
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/solfege*
%{_pixmapsdir}/solfege.png
@@ -138,6 +148,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.44 2009/11/28 10:39:02 jajcus
+- Version: 3.14.9
+- _solfege_c_midi.so module loading fixed
+- python files compiled
+
Revision 1.43 2009/06/21 07:57:23 gotar
- upgraded to 3.14.4
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/solfege/solfege.spec?r1=1.43&r2=1.44&f=u
More information about the pld-cvs-commit
mailing list