Hello community, here is the log from the commit of package solfege for openSUSE:Factory checked in at Tue Apr 13 21:52:56 CEST 2010. -------- --- solfege/solfege.changes 2009-06-29 16:16:59.000000000 +0200 +++ /mounts/work_src_done/STABLE/solfege/solfege.changes 2010-04-12 11:32:00.000000000 +0200 @@ -1,0 +2,10 @@ +Sun Apr 11 14:46:37 UTC 2010 - davejplater@gmail.com + +- Update to 3.16.1, fix solfege-configure-fix.dif. +- Removed solfege-compileall-fix.diff, it's no longer needed. +- Added solfege-python-fixcompile.patch from tiwai to fix the + compiled python files to not contain any buildroot references. +- See the ChangeLog file for many changes since 3.14.5 or + http://www.solfege.org/ + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- solfege-3.14.5.tar.bz2 solfege-compileall-fix.diff New: ---- solfege-3.16.1.tar.bz2 solfege-python-fixcompile.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ solfege.spec ++++++ --- /var/tmp/diff_new_pack.aMKdS4/_old 2010-04-13 21:52:23.000000000 +0200 +++ /var/tmp/diff_new_pack.aMKdS4/_new 2010-04-13 21:52:23.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package solfege (Version 3.14.5) +# spec file for package solfege (Version 3.16.1) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,32 +20,31 @@ Name: solfege Summary: Eartraining program -Version: 3.14.5 +Version: 3.16.1 Release: 1 -License: GPL v2 or later +License: GPLv2+ Group: Productivity/Multimedia/Sound/Utilities Url: http://www.solfege.org/ -BuildRequires: docbook-xsl-stylesheets fdupes gnome-doc-utils-devel libxslt python-devel update-desktop-files -%if %suse_version > 1010 +BuildRequires: docbook-xsl-stylesheets fdupes gnome-doc-utils-devel libxslt +BuildRequires: lilypond python-devel swig texinfo update-desktop-files BuildRequires: python-gtk-devel -%else -BuildRequires: gtk2-devel python-gtk -%endif %define _use_internal_dependency_generator 0 %define my_provides /tmp/my-provides Source: %{name}-%{version}.tar.bz2 Source1: lessonfile_editor.1 -Patch: solfege-configure-fix.dif -Patch1: solfege-compileall-fix.diff +Patch0: solfege-configure-fix.dif +Patch1: solfege-python-fixcompile.patch Requires: python-gtk Recommends: timidity BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Solfege is an eartraining program for X written in python, using the -GTK+ and GNOME libraries. - - +Solfege is an eartraining program for X written in python, using +the GTK+ and GNOME libraries. To use this software you need some +basic knowledge about music theory. Using solfege you can learn +to recognise melodic and harmonic intervals, compare interval +sizes, sing the intervals the computer asks for, identify chords, +sing chords, scales, dictation and remember rhythmic patterns. Authors: -------- @@ -53,7 +52,7 @@ %prep %setup -q -%patch +%patch0 %patch1 # hack to avoid txt2man (which is missing in SUSE distro) touch *.1 @@ -63,7 +62,7 @@ autoreconf -fi %configure \ --enable-docbook-stylesheet=/usr/share/xml/docbook/stylesheet/nwalsh/current/html/chunker.xsl -make %{?jobs:-j%jobs} +make %{?jobs:-j%jobs} all %install %makeinstall @@ -79,6 +78,10 @@ %find_lang %{name} %fdupes -s $RPM_BUILD_ROOT +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + %clean rm -rf $RPM_BUILD_ROOT rm -f %{my_provides} @@ -90,7 +93,7 @@ %{_bindir}/* %{_datadir}/solfege %{_libdir}/solfege -%{_sysconfdir}/solfege* +%config %{_sysconfdir}/solfege* %{_datadir}/pixmaps/* %{_datadir}/applications/*.desktop ++++++ solfege-3.14.5.tar.bz2 -> solfege-3.16.1.tar.bz2 ++++++ ++++ 735945 lines of diff (skipped) ++++++ solfege-configure-fix.dif ++++++ --- /var/tmp/diff_new_pack.aMKdS4/_old 2010-04-13 21:52:26.000000000 +0200 +++ /var/tmp/diff_new_pack.aMKdS4/_new 2010-04-13 21:52:26.000000000 +0200 @@ -1,6 +1,8 @@ ---- configure.ac-dist 2005-10-20 18:01:54.000000000 +0200 -+++ configure.ac 2005-10-20 18:02:33.000000000 +0200 -@@ -99,9 +99,9 @@ +Index: configure.ac +=================================================================== +--- configure.ac.orig ++++ configure.ac +@@ -147,9 +147,9 @@ AC_SUBST(ENABLE_TUNER) dnl Checks for libraries. if test "x$ENABLE_TUNER" = xyes; then ++++++ solfege-python-fixcompile.patch ++++++ Index: solfege-3.16.1/Makefile.in =================================================================== --- Makefile.in +++ Makefile.in @@ -142,7 +142,8 @@ install-program-files: compileall: ifneq (x"$(nopycompile)",xYES) - $(PYTHON) -c "import compileall; compileall.compile_dir('$(DESTDIR)/$(datadir)/$(PACKAGE)/solfege')" + $(PYTHON) -c "import compileall; compileall.compile_dir('$(DESTDIR)$(datadir)/$(PACKAGE)/solfege',10,'$(datadir)/$(PACKAGE)/solfege')" + endif mkinstalldirs: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org