Hello community, here is the log from the commit of package sound-juicer checked in at Wed Jan 10 23:39:25 CET 2007. -------- --- GNOME/sound-juicer/sound-juicer.changes 2006-10-14 18:53:34.000000000 +0200 +++ /mounts/work_src_done/STABLE/sound-juicer/sound-juicer.changes 2007-01-10 18:50:06.000000000 +0100 @@ -1,0 +2,11 @@ +Wed Jan 10 18:49:58 CET 2007 - sbrabec@suse.cz + +- Removed upstreamed icons. + +------------------------------------------------------------------- +Tue Dec 19 12:16:57 CET 2006 - sbrabec@suse.cz + +- Prefix changed to /usr. +- Spec file cleanup. + +------------------------------------------------------------------- Old: ---- sj-icons.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sound-juicer.spec ++++++ --- /var/tmp/diff_new_pack.wW5221/_old 2007-01-10 23:38:44.000000000 +0100 +++ /var/tmp/diff_new_pack.wW5221/_new 2007-01-10 23:38:44.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package sound-juicer (Version 2.16.1) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -11,23 +11,21 @@ # norootforbuild Name: sound-juicer -BuildRequires: docbook-xsl-stylesheets gcc-c++ gnome-common gnome-doc-utils-devel gnome-icon-theme gnome-media-devel gstreamer010-plugins-base-devel gstreamer010-plugins-good intltool kdelibs3-doc libgnomeui-devel libmusicbrainz-devel libstdc++ nautilus-cd-burner-devel nautilus-devel perl-XML-Parser scrollkeeper update-desktop-files -%define prefix /opt/gnome -%define sysconfdir /etc%{prefix} -License: GPL +BuildRequires: docbook-xsl-stylesheets docbook_4 gcc-c++ gnome-common gnome-doc-utils-devel gnome-icon-theme gnome-media-devel gstreamer010-plugins-base-devel gstreamer010-plugins-good intltool kdelibs3-doc libgnomeui-devel libmusicbrainz-devel libstdc++ nautilus-cd-burner-devel nautilus-devel perl-XML-Parser scrollkeeper update-desktop-files +License: GNU General Public License (GPL) Group: Productivity/Multimedia/CD/Grabbers -Autoreqprov: on -PreReq: filesystem gconf2 Version: 2.16.1 -Release: 4 +Release: 38 Source0: ftp://ftp.gnome.org/pub/gnome/sources/sound-juicer/2.141/%{name}-%{version}.tar.bz2 -Source1: sj-icons.tar.bz2 Patch2: sound-juicer-no_deprec.diff URL: http://www.burtonini.com/blog/computers/sound-juicer/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Clean and Lean GNOME CD Ripper Requires: gnome-icon-theme Requires: gstreamer010-plugins-good +Autoreqprov: on + +%gconf_schemas_prereq %description GStreamer-based CD ripping tool. Saves audio CDs to Ogg/vorbis. @@ -41,62 +39,59 @@ Frederic Crozat %prep -%setup -q -b 1 +%setup -q %patch2 %build -%{?suse_update_config:%{suse_update_config}} -intltoolize --force --copy -autoreconf -fi -export CFLAGS="$RPM_OPT_FLAGS" -export CXXFLAGS="$RPM_OPT_FLAGS" -./configure \ - --prefix=%{prefix} \ - --libdir=%{prefix}/%_lib \ - --sysconfdir=%{sysconfdir} \ +autoreconf -f -i +# needed for sound-juicer-2.16.1: +export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +# FIXME: Build as root modifies system! +# sound-juicer-2.16.1: --disable-schemas-install is not implemented. +%configure\ + --disable-schemas-install\ --disable-scrollkeeper -make +make %{?jobs:-j%jobs} %install -export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 make install DESTDIR=$RPM_BUILD_ROOT -unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL -rm -rf $RPM_BUILD_ROOT%{prefix}/share/pixmaps -mkdir -p $RPM_BUILD_ROOT%{prefix}/share/icons/hicolor -cp -r ../sj-icons/* $RPM_BUILD_ROOT%{prefix}/share/icons/hicolor/ -for xml in $RPM_BUILD_ROOT%{prefix}/share/gnome/help/*/*/*.xml; do +for xml in $RPM_BUILD_ROOT%{_datadir}/gnome/help/*/*/*.xml; do if echo $xml | egrep 'share/gnome/help/([^/]*)/[^/]*/\1\.xml$' > /dev/null; then meinproc --cache `echo $xml | sed 's/xml$/cache.bz2/'` $xml || : fi done -mkdir -p $RPM_BUILD_ROOT%{prefix}/share/pixmaps -( cd $RPM_BUILD_ROOT%{prefix}/share/pixmaps ; ln -s ../icons/hicolor/scalable/apps/sound-juicer.svg . ; ln -s ..//icons/hicolor/24x24/apps/sound-juicer.png . ) -%find_lang %{name} +mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps +ln -s ../icons/hicolor/scalable/apps/sound-juicer.svg $RPM_BUILD_ROOT%{_datadir}/pixmaps/ %suse_update_desktop_file %name AudioVideo Player Audio +%find_lang %{name} +%find_gconf_schemas +cat %{name}.lang %{name}.schemas_list >%{name}.lst %clean rm -rf $RPM_BUILD_ROOT -%post -export GCONF_CONFIG_SOURCE=`opt/gnome/bin/gconftool-2 --get-default-source` -opt/gnome/bin/gconftool-2 --makefile-install-rule etc/opt/gnome/gconf/schemas/sound-juicer.schemas >/dev/null -touch var/adm/SuSEconfig/run-scrollkeeper-update +%pre -f %{name}.schemas_pre + +%posttrans -f %{name}.schemas_posttrans -%postun -touch var/adm/SuSEconfig/run-scrollkeeper-update +%preun -f %{name}.schemas_preun -%files -f %files -f %{name}.lang +%files -f %{name}.lst %defattr(-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README TODO -%{sysconfdir}/gconf/schemas/sound-juicer.schemas -%{prefix}/bin/* -%{prefix}/share/applications/*.desktop -%{prefix}/share/omf/* -%{prefix}/share/icons/hicolor/*/apps/*.* -%{prefix}/share/pixmaps/*.* -%{prefix}/share/sound-juicer +%{_bindir}/* +%{_datadir}/applications/*.desktop +%{_datadir}/omf/* +%{_datadir}/icons/hicolor/*/apps/*.* +%{_datadir}/pixmaps/*.* +%{_datadir}/sound-juicer %changelog -n sound-juicer +* Wed Jan 10 2007 - sbrabec@suse.cz +- Removed upstreamed icons. +* Tue Dec 19 2006 - sbrabec@suse.cz +- Prefix changed to /usr. +- Spec file cleanup. * Sat Oct 14 2006 - danw@suse.de - Remove dead patches * Fri Oct 13 2006 - aj@suse.de ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org