sound-juicer.spec revision 10488
18861N/A#
18861N/A# spec file for package sound-juicer
18861N/A#
18861N/A# Copyright (c) 2005 Sun Microsystems, Inc.
18861N/A# This file and all modifications and additions to the pristine
18861N/A# package are under the same license as the package itself.
18861N/A#
18861N/A# Owner: yippi
18861N/A#
18861N/A%include l10n.inc
18861N/AName: sound-juicer
18861N/ALicense: GPL
18861N/AGroup: System/GUI/GNOME
18861N/AVersion: 2.16.4
18861N/ARelease: 1
18861N/ADistribution: Java Desktop System
18861N/AVendor: Sun Microsystems, Inc.
18861N/ASummary: CD ripping tool
18861N/ASource: http://ftp.gnome.org/pub/GNOME/sources/sound-juicer/2.16/%{name}-%{version}.tar.bz2
18861N/ASource1: %{name}-po-sun-%{po_sun_version}.tar.bz2
19067N/A#owner:yippi date:2006-05-04 type:bug bugzilla:313089
18861N/APatch1: sound-juicer-01-fixplugin.diff
18861N/A#owner:yippi date:2006-06-05 type:branding
18861N/APatch2: sound-juicer-02-menu-entry.diff
18861N/AURL: http://www.gnome.org
18861N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
18861N/ADocdir: %{_defaultdocdir}/%{name}
18861N/AAutoreqprov: on
18861N/A
18861N/A%define scrollkeeper_version 0.3.12
18861N/A%define libgnomeui_version 2.2.0
18861N/A%define nautilus_cd_burner_version 2.6.0
18861N/A%define gstreamer_version 0.8.0
19142N/A%define gnome_media_version 2.10.0
18861N/A%define music_brainz_version 2.10.0
18861N/A
18861N/ARequires: libgnomeui >= %{libgnomeui_version}
18861N/ARequires: gstreamer >= %{gstreamer_version}
18861N/ARequires: gstreamer-plugins >= %{gstreamer_version}
18861N/ARequires: nautilus-cd-burner >= %{nautilus_cd_burner_version}
18861N/ARequires: gnome-media >= %{gnome_media_version}
18861N/A
18862N/ABuildRequires: libgnomeui-devel >= %{libgnomeui_version}
18993N/ABuildRequires: gstreamer-devel >= %{gstreamer_version}
18993N/ABuildRequires: gstreamer-plugins-devel >= %{gstreamer_version}
18862N/ABuildRequires: nautilus-cd-burner >= %{nautilus_cd_burner_version}
18861N/ABuildRequires: scrollkeeper >= %{scrollkeeper_version}
18861N/ABuildRequires: gnome-media >= %{gnome_media_version}
19126N/A
18861N/A%description
19126N/Asound-juicer is a CD ripping tool based on GTK+ and GStreamer
18861N/A
19142N/A%prep
18861N/A%setup -q
18861N/A%if %build_l10n
18861N/Abzcat %SOURCE1 | tar xf -
18861N/Acd po-sun; make; cd ..
18861N/A%endif
18861N/A%patch1 -p1
18861N/A%patch2 -p1
18861N/A
18861N/A%build
18861N/A%ifos linux
18861N/Aif [ -x /usr/bin/getconf ]; then
18861N/A CPUS=`getconf _NPROCESSORS_ONLN`
18861N/Afi
18861N/A%else
18861N/A CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
18861N/A%endif
18861N/Aif test "x$CPUS" = "x" -o $CPUS = 0; then
18861N/A CPUS=1
18861N/Afi
18861N/A
18861N/Alibtoolize --force
18861N/Aintltoolize -c -f --automake
18861N/Aaclocal $ACLOCAL_FLAGS
18861N/Aautoheader
18861N/Aautomake -a -c -f
18861N/Aautoconf
18861N/ACFLAGS="$RPM_OPT_FLAGS" \
18861N/A ./configure \
18861N/A --prefix=%{_prefix} \
18861N/A --sysconfdir=%{_sysconfdir} \
18861N/A --mandir=%{_mandir} \
18861N/A --disable-scrollkeeper \
18861N/A --localstatedir=%{_localstatedir}
18861N/Amake
18861N/A
18861N/A%install
18861N/Aexport GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
18861N/Amake -i install DESTDIR=$RPM_BUILD_ROOT
18861N/Aunset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
18861N/A
18861N/A
18861N/A%clean
18861N/Arm -rf $RPM_BUILD_ROOT
18861N/A
18861N/A%files
18861N/A%defattr (-, root, root)
18861N/A%{_sysconfdir}/gconf/schemas/*
18861N/A%{_bindir}/sound-juicer
18861N/A%{_datadir}/applications/sound-juicer.desktop
18861N/A%{_datadir}/gnome/help/sound-juicer
18861N/A%{_datadir}/locale/*/LC_MESSAGES/*.mo
18861N/A%{_datadir}/omf/sound-juicer/*.omf
18861N/A%{_datadir}/pixmaps/*
18861N/A%{_datadir}/sound-juicer
18861N/A
18861N/A%changelog
18861N/A* Mon Apr 16 2007 - damien.carbery@sun.com
18861N/A- Bump to 2.16.4.
18861N/A
18861N/A* Thu Mar 15 2007 - damien.carbery@sun.com
18861N/A- Bump to 2.16.3.
18861N/A
19067N/A* Tue Feb 13 2007 - takao.fujiwara@sun.com
19067N/A- Add l10n tarball.
18861N/A
18861N/A* Mon Nov 27 2006 - damien.carbery@sun.com
18861N/A- Bump to 2.16.2.
18861N/A
18861N/A* Tue Oct 31 2006 - takao.fujiwara@sun.com
18861N/A- Added intltoolize to read LINGAS. Fixes 6488189.
18861N/A
18861N/A* Mon Oct 02 2006 - damien.carbery@sun.com
18861N/A- Bump to 2.16.1.
18861N/A
18861N/A* Mon Sep 04 2006 - damien.carbery@sun.com
19171N/A- Bump to 2.16.0.
* Mon Aug 21 2006 - damien.carbery@sun.com
- Bump to 2.15.5.1.
* Sun Jul 30 2006 - damien.carbery@sun.com
- Use single thread 'make' because of build problems with multiple threads.
* Mon Jul 24 2006 - damien.carbery@sun.com
- Bump to 2.15.4.
* Fri Jul 21 2006 - brian.cameron@sunc.om
- Remove patch to fix duration, since this was just hiding the
real problem in musicbrainz. Patch added to musicbrainz to fix
the problem.
* Thu Jul 20 2006 - damien.carbery@sun.com
- Bump to 2.15.3.
* Tue Jul 11 2006 - brian.cameron@sun.com
- Fix so duration values are correct when running in offline mode
(where soundjuicer cannot connect to musicbrainz server).
* Wed Jun 21 2006 - brian.cameron@sun.com
- Bump to 2.14.4.
* Fri Jun 02 2006 - glynn.foster@sun.com
- Add patch for menu entry according to the UI
spec.
* Tue May 04 2006 - brian.cameron@sun.com
- Fix plugin to the correct one for Solaris.
* Tue Apr 18 2006 - damien.carbery@sun.com
- Bump to 2.14.3.
* Fri Apr 10 2006 - damien.carbery@sun.com
- Bump to 2.14.2.
* Tue Apr 4 2006 - damien.carbery@sun.com
- Bump to 2.14.1.
* Tue Mar 28 2006 - brian.cameron@sun.com
- Update patch and fix compile on Solaris.
* Mon Mar 13 2006 - damien.carbery@sun.com
- Bump to 2.14.0.
* Tue Feb 28 2006 - damien.carbery@sun.com
- Bump to 2.13.6.
* Mon Feb 13 2006 - damien.carbery@sun.com
- Bump to 2.13.5.
* Mon Jan 30 2006 - damien.carbery@sun.com
- Bump to 2.13.4.
* Tue Jan 17 2006 - damien.carbery@sun.com
- Bump to 2.13.2
* Tue Dec 20 2005 - dermot.mcclusey@sun.com
- Bump to 2.13.1
* Tue Nov 29 2005 - laca.com
- remove javahelp stuff
* Tue Nov 29 2005 - damien.carbery@sun.com
- Bump to 2.12.3.
* Tue Sep 27 2005 - damien.carbery@sun.com
- Bump to 2.12.2
* Sat Sep 17 2005 - glynn.foster@sun.com
- Bump to 2.12.0
* Mon Sep 05 2005 - damien.carbery@sun.com
- Bump to 2.11.92.
* Tue Aug 16 2005 - damien.carbery@sun.com
- Bump to 2.11.91.
* Thu Jun 16 2005 - matt.keenan@sun.com
- Specify %files to package
* Fri Mar 13 2005 - glynn.foster@sun.com
- Bump to 2.10.1