10139N/A#
10139N/A# spec file for package sound-juicer
10139N/A#
17365N/A# Copyright (c) 2009 Sun Microsystems, Inc.
10139N/A# This file and all modifications and additions to the pristine
10139N/A# package are under the same license as the package itself.
10139N/A#
17185N/A%define owner yippi
10139N/A#
17177N/A
18603N/A%define OSR LFI#105446 (gnome Exec. summary):n/a
17177N/A
10139N/A%include l10n.inc
10139N/AName: sound-juicer
15322N/ALicense: GPL v2, LGPL v2
10139N/AGroup: System/GUI/GNOME
18544N/AVersion: 2.28.2
10139N/ARelease: 1
10139N/ADistribution: Java Desktop System
18616N/AVendor: Gnome Community
10139N/ASummary: CD ripping tool
17361N/ASource: http://ftp.gnome.org/pub/GNOME/sources/sound-juicer/2.28/%{name}-%{version}.tar.bz2
10139N/ASource1: %{name}-po-sun-%{po_sun_version}.tar.bz2
12773N/A%if %build_l10n
12773N/ASource2: l10n-configure.sh
12773N/A%endif
10139N/A#owner:yippi date:2006-06-05 type:branding
10627N/APatch1: sound-juicer-01-menu-entry.diff
18739N/A#owner:yippi date:2008-07-02 type:bug bugzilla:540857
15917N/APatch2: sound-juicer-02-dev.diff
18739N/A#owner:yippi date:2009-06-23 type:branding
16706N/APatch3: sound-juicer-03-gconf.diff
18739N/A#owner:yippi date:2009-07-17 type:branding
16793N/APatch4: sound-juicer-04-gvfs.diff
18600N/A#owner:gheet date:2010-04-15 type:bug bugzilla:615951 doo:15602
18600N/APatch5: sound-juicer-05-wait-eject.diff
20233N/A#owner:laca date:2011-04-27 type:bug state:upstream
20233N/A#http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=614452
20233N/APatch6: sound-juicer-06-pause.diff
10139N/AURL: http://www.gnome.org
10139N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
10139N/ADocdir: %{_defaultdocdir}/%{name}
10139N/AAutoreqprov: on
10139N/A
10139N/A%define scrollkeeper_version 0.3.12
10139N/A%define libgnomeui_version 2.2.0
10139N/A%define nautilus_cd_burner_version 2.6.0
10139N/A%define gstreamer_version 0.8.0
10139N/A%define gnome_media_version 2.10.0
10139N/A%define music_brainz_version 2.10.0
10139N/A
10139N/ARequires: libgnomeui >= %{libgnomeui_version}
10139N/ARequires: gstreamer >= %{gstreamer_version}
10139N/ARequires: gstreamer-plugins >= %{gstreamer_version}
10139N/ARequires: nautilus-cd-burner >= %{nautilus_cd_burner_version}
10139N/ARequires: gnome-media >= %{gnome_media_version}
10139N/A
10139N/ABuildRequires: libgnomeui-devel >= %{libgnomeui_version}
10139N/ABuildRequires: gstreamer-devel >= %{gstreamer_version}
10139N/ABuildRequires: gstreamer-plugins-devel >= %{gstreamer_version}
10139N/ABuildRequires: nautilus-cd-burner >= %{nautilus_cd_burner_version}
10139N/ABuildRequires: scrollkeeper >= %{scrollkeeper_version}
10139N/ABuildRequires: gnome-media >= %{gnome_media_version}
10139N/A
10139N/A%description
10139N/Asound-juicer is a CD ripping tool based on GTK+ and GStreamer
10139N/A
10139N/A%prep
10139N/A%setup -q
10139N/A%if %build_l10n
10139N/Abzcat %SOURCE1 | tar xf -
10139N/Acd po-sun; make; cd ..
10139N/A%endif
10139N/A%patch1 -p1
12740N/A%patch2 -p1
16706N/A%patch3 -p1
17370N/A%patch4 -p1
18600N/A%patch5 -p1
20233N/A%patch6 -p1
10139N/A
10139N/A%build
10139N/A%ifos linux
10139N/Aif [ -x /usr/bin/getconf ]; then
10139N/A CPUS=`getconf _NPROCESSORS_ONLN`
10139N/Afi
10139N/A%else
10139N/A CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
10139N/A%endif
10139N/Aif test "x$CPUS" = "x" -o $CPUS = 0; then
10139N/A CPUS=1
10139N/Afi
10139N/A
10139N/Alibtoolize --force
10139N/Aintltoolize -c -f --automake
12773N/A
12773N/A%if %build_l10n
12773N/Abash -x %SOURCE2 --enable-copyright
12773N/A%endif
12773N/A
10139N/Aaclocal $ACLOCAL_FLAGS
10139N/Aautoheader
10139N/Aautomake -a -c -f
10139N/Aautoconf
10139N/ACFLAGS="$RPM_OPT_FLAGS" \
10139N/A ./configure \
10139N/A --prefix=%{_prefix} \
10139N/A --sysconfdir=%{_sysconfdir} \
10139N/A --mandir=%{_mandir} \
10139N/A --disable-scrollkeeper \
10139N/A --localstatedir=%{_localstatedir}
10139N/Amake
10139N/A
10139N/A%install
10139N/Aexport GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
10139N/Amake -i install DESTDIR=$RPM_BUILD_ROOT
10139N/Aunset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
10139N/A
10139N/A
10139N/A%clean
10139N/Arm -rf $RPM_BUILD_ROOT
10139N/A
10139N/A%files
10139N/A%defattr (-, root, root)
10139N/A%{_sysconfdir}/gconf/schemas/*
10139N/A%{_bindir}/sound-juicer
10139N/A%{_datadir}/applications/sound-juicer.desktop
10139N/A%{_datadir}/gnome/help/sound-juicer
10139N/A%{_datadir}/locale/*/LC_MESSAGES/*.mo
10139N/A%{_datadir}/omf/sound-juicer/*.omf
10139N/A%{_datadir}/pixmaps/*
10139N/A%{_datadir}/sound-juicer
10139N/A
10139N/A%changelog
18544N/A* Sat Apr 3 2010 - christian.kelly@sun.com
18544N/A- Bump to 2.28.2.
17894N/A* Tue Dec 08 2009 - brian.cameron@sun.com
17894N/A- Bump to 2.28.1.
17361N/A* Tue Sep 22 2009 - brian.cameron@sun.com
17361N/A- Bump to 2.28.0.
16368N/A* Tue Apr 14 2009 - brian.cameron@sun.com
16368N/A- Bump to 2.26.1.
16178N/A* Wed Mar 18 2009 - brian.cameron@sun.com
16368N/A- Bump to 2.26.0.
16143N/A* Fri Mar 13 2009 - dave.lin@sun.com
16368N/A- Bump to 2.25.92.
15917N/A* Tue Feb 17 2009 - brian.cameron@sun.com
15917N/A- Bump to 2.25.3. Remove upstream patch sound-juicer-02-add-libsocket.diff.
15696N/A* Tue Jan 20 2009 - brian.cameron@sun.com
15696N/A- Bump to 2.25.1.
14510N/A* Thu Sep 25 2008 - brian.cameron@sun.com
14510N/A- Bump to 2.24.0.
14215N/A* Tue Sep 09 2008 - christian.kelly@sun.com
14215N/A- Bump to 2.23.3, rework patches/sound-juicer-03-dev.diff.
13954N/A* Tue Aug 19 2008 - dave.lin@sun.com
13954N/A- Bump to 2.23.2
13773N/A* Tue Aug 05 2008 - damien.carbery@sun.com
13773N/A- Bump to 2.23.1.
13773N/A
13496N/A* Thu Jul 3 2008 - jerry.tan@sun.com
13496N/A- Add patch sound-juicer-03-dev.diff to fix wrong dev path error
13496N/A
13344N/A* Thu Jun 05 2008 - damien.carbery@sun.com
13344N/A- Bump to 2.23.0.
13344N/A
13057N/A* Fri May 16 2008 - jerry.tan@sun.com
13057N/A- Remove sound-juicer-02-eject-cd.diff to enable eject for cdrom.
13057N/A
13034N/A* Wed May 14 2008 - dave.lin@sun.com
13057N/A- Add patch sound-juicer-03-add-libsocket.diff to fix build error.
13034N/A
13057N/A* Mon Mar 10 2008 - damien.carbery@sun.com
12571N/A- Bump to 2.22.0.
12571N/A
12480N/A* Wed Feb 27 2008 - damien.carbery@sun.com
12480N/A- Bump to 2.21.92.
12480N/A
12380N/A* Thu Feb 14 2008 - damien.carbery@sun.com
12380N/A- Bump to 2.21.91.
12380N/A
12315N/A* Thu Jan 31 2008 - damien.carbery@sun.com
12315N/A- Bump to 2.21.3.
12315N/A
12217N/A* Thu Jan 17 2008 - damien.carbery@sun.com
12217N/A- Bump to 2.21.2.
12217N/A
12106N/A* Wed Jan 02 2008 - damien.carbery@sun.com
12106N/A- Bump to 2.21.1.
12106N/A
12091N/A* Sun Dec 23 2007 - damien.carbery@sun.com
12091N/A- Bump to 2.21.0.
12091N/A
11416N/A* Fri Oct 19 2007 - damien.carbery@sun.com
11416N/A- Bump to 2.20.1. Remove upstream patch, 02-unlock-device.
11416N/A
11265N/A* Wed Sep 19 2007 - damien.carbery@sun.com
11265N/A- Bump to 2.20.0.
11265N/A
11066N/A* Wed Aug 15 2007 - damien.carbery@sun.com
11066N/A- Bump to 2.19.3.
11066N/A
10812N/A* Mon Jun 18 2007 - damien.carbery@sun.com
10812N/A- Bump to 2.19.2.
10812N/A
10636N/A* Tue May 15 2007 - damien.carbery@sun.com
10636N/A- Bump to 2.19.1.
10636N/A
10627N/A* Mon May 14 2007 - damien.carbery@sun.com
10627N/A- Bump to 2.19.0. Remove upstream patch, 01-fixplugin, renumber rest.
10627N/A
10488N/A* Mon Apr 16 2007 - damien.carbery@sun.com
10488N/A- Bump to 2.16.4.
10488N/A
10312N/A* Thu Mar 15 2007 - damien.carbery@sun.com
10312N/A- Bump to 2.16.3.
10312N/A
10139N/A* Tue Feb 13 2007 - takao.fujiwara@sun.com
10139N/A- Add l10n tarball.
10139N/A
10139N/A* Mon Nov 27 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.16.2.
10139N/A
10139N/A* Tue Oct 31 2006 - takao.fujiwara@sun.com
10139N/A- Added intltoolize to read LINGAS. Fixes 6488189.
10139N/A
10139N/A* Mon Oct 02 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.16.1.
10139N/A
10139N/A* Mon Sep 04 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.16.0.
10139N/A
10139N/A* Mon Aug 21 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.15.5.1.
10139N/A
10139N/A* Sun Jul 30 2006 - damien.carbery@sun.com
10139N/A- Use single thread 'make' because of build problems with multiple threads.
10139N/A
10139N/A* Mon Jul 24 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.15.4.
10139N/A
10139N/A* Fri Jul 21 2006 - brian.cameron@sunc.om
10139N/A- Remove patch to fix duration, since this was just hiding the
10139N/A real problem in musicbrainz. Patch added to musicbrainz to fix
10139N/A the problem.
10139N/A
10139N/A* Thu Jul 20 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.15.3.
10139N/A
10139N/A* Tue Jul 11 2006 - brian.cameron@sun.com
10139N/A- Fix so duration values are correct when running in offline mode
10139N/A (where soundjuicer cannot connect to musicbrainz server).
10139N/A
10139N/A* Wed Jun 21 2006 - brian.cameron@sun.com
10139N/A- Bump to 2.14.4.
10139N/A
10139N/A* Fri Jun 02 2006 - glynn.foster@sun.com
10139N/A- Add patch for menu entry according to the UI
10139N/A spec.
10139N/A
10139N/A* Tue May 04 2006 - brian.cameron@sun.com
10139N/A- Fix plugin to the correct one for Solaris.
10139N/A
10139N/A* Tue Apr 18 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.14.3.
10139N/A
10139N/A* Fri Apr 10 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.14.2.
10139N/A
10139N/A* Tue Apr 4 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.14.1.
10139N/A
10139N/A* Tue Mar 28 2006 - brian.cameron@sun.com
10139N/A- Update patch and fix compile on Solaris.
10139N/A
10139N/A* Mon Mar 13 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.14.0.
10139N/A
10139N/A* Tue Feb 28 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.13.6.
10139N/A
10139N/A* Mon Feb 13 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.13.5.
10139N/A
10139N/A* Mon Jan 30 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.13.4.
10139N/A
10139N/A* Tue Jan 17 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.13.2
10139N/A
10139N/A* Tue Dec 20 2005 - dermot.mcclusey@sun.com
10139N/A- Bump to 2.13.1
10139N/A
10139N/A* Tue Nov 29 2005 - laca.com
10139N/A- remove javahelp stuff
10139N/A
10139N/A* Tue Nov 29 2005 - damien.carbery@sun.com
10139N/A- Bump to 2.12.3.
10139N/A
10139N/A* Tue Sep 27 2005 - damien.carbery@sun.com
10139N/A- Bump to 2.12.2
10139N/A
10139N/A* Sat Sep 17 2005 - glynn.foster@sun.com
10139N/A- Bump to 2.12.0
10139N/A
10139N/A* Mon Sep 05 2005 - damien.carbery@sun.com
10139N/A- Bump to 2.11.92.
10139N/A
10139N/A* Tue Aug 16 2005 - damien.carbery@sun.com
10139N/A- Bump to 2.11.91.
10139N/A
10139N/A* Thu Jun 16 2005 - matt.keenan@sun.com
10139N/A- Specify %files to package
10139N/A
10139N/A* Fri Mar 13 2005 - glynn.foster@sun.com
10139N/A- Bump to 2.10.1