Hello community, here is the log from the commit of package lxmusic for openSUSE:Factory checked in at Thu Jan 7 11:51:32 CET 2010. -------- New Changes file: --- /dev/null 2009-09-30 08:50:26.000000000 +0200 +++ /mounts/work_src_done/STABLE/lxmusic/lxmusic.changes 2009-12-29 23:06:55.000000000 +0100 @@ -0,0 +1,50 @@ +------------------------------------------------------------------- +Tue Dec 29 21:54:50 UTC 2009 - andrea@opensuse.org + +- new upstream version 0.4.2 +- fix all gcc compilation warnings: LXMusic can be + compiled using CFLAGS "-Wall -Werror" +- on_playlist_content_received: request medialib info for whole + playlist at once instead of requesting and updating each track successive: + This improves speed for loading whole playlist a lot because we get + rid of a lot of context switches between lxmusic and xmms2d. +- on_playlist_content_received: use gtk_list_store_insert_with_values: + This single call is is more efficient on large playlists than calling + gtk_list_store_append and gtk_list_store_set (which emits also + row_changed and rows_reordered signals). +- fix memory leak: prev. playlist model/filter not freed when switching + playlist +- get rid of xmmsv_propdict_to_dict and thus of a lot of + intermediate propdicts allocated on the heap: + According to Google perftools this reduces heap usage from 24MB to 2MB + when loading a 4000-track play-list. +- Translation updates + + +------------------------------------------------------------------- +Sat Dec 19 16:50:10 UTC 2009 - andrea@opensuse.org + +- new upstream version 0.4.1 +- fixed bug #2902106 (fedora bugzilla) + Crash of LXMusic when emptying large play lists + +------------------------------------------------------------------- +Fri Aug 21 09:22:37 UTC 2009 - andrea@opensuse.org + +- new upstream version +- removed no more useful gcc patch + +------------------------------------------------------------------- +Thu Jul 14 09:22:37 UTC 2009 - andrea@opensuse.org + +- fixed gcc checks issues + +------------------------------------------------------------------- +Wed Jul 08 09:22:37 UTC 2009 - andrea@opensuse.org + +- New upstream version 0.3.0 + +------------------------------------------------------------------- +Fri May 22 09:22:37 UTC 2009 - andrea@opensuse.org + +- New package calling whatdependson for head-i586 New: ---- lxmusic-0.4.2.tar.bz2 lxmusic.changes lxmusic.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lxmusic.spec ++++++ # # spec file for package lxmusic (Version 0.4.2) # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: lxmusic Version: 0.4.2 Release: 1 Summary: Lightweight Audio Player Group: Productivity/Multimedia/Sound/Players License: GPL Url: http://www.lxde.org/ Source0: %name-%version.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gtk2-devel intltool pkg-config update-desktop-files BuildRequires: docbook-utils libnotify-devel xmms2-devel BuildRequires: fdupes %description LXMusic is just a Lightweight audio player, that uses xmm2 as back-end %prep %setup -q %build export CFLAGS="$RPM_OPT_FLAGS" export CXXFLAGS="$RPM_OPT_FLAGS" %configure %__make %{?jobs:-j%jobs} %install %makeinstall %find_lang %{name} %suse_update_desktop_file %name %fdupes -s %{buildroot} %clean %__rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,0755) %doc COPYING %_bindir/%name %_datadir/applications/%name.desktop %dir %_datadir/lxmusic %_datadir/lxmusic/*.ui.glade %_datadir/pixmaps/lxmusic.png %changelog ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org