Sophie

Sophie

distrib > Mandriva > cooker > x86_64 > media > contrib-release-src > by-pkgid > d09cd0ba9ef8bb59c6f10a0ce8e5b049 > files > 4

gnomebaker-0.6.4-5.src.rpm

%define name	gnomebaker
%define version 0.6.4
%define release %mkrel 5

Name: 	 	%{name}
Summary: 	Simple CD burning frontend for GNOME
Version: 	%{version}
Release: 	%{release}

Source:		http://prdownloads.sourceforge.net/gnomebaker/%{name}-%{version}.tar.gz
Patch0:		gnomebaker-0.6.4-mdv-fix-str-fmt.patch
Patch1:		gnomebaker-0.6.4-libnotify-0.7.patch
URL:		http://biddell.co.uk/gnomebaker.php
License:	GPL
Group:		Archiving/Cd burning
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	imagemagick libgnomeui2-devel libglade2.0-devel bison
BuildRequires:	scrollkeeper
BuildRequires:	gstreamer0.10-devel
BuildRequires:  libnotify-devel
BuildRequires:	perl-XML-Parser
BuildRequires:	desktop-file-utils
BuildRequires:	intltool automake1.9
Requires:	cdrkit cdrkit-genisoimage cdrkit-icedax
Requires:	gstreamer0.10-plugins-base gstreamer0.10-flac

%description
GnomeBaker is a GTK2/Gnome cd burning application.

As of 0.4 GnomeBaker can:
* Create data cds
* Blank rewritable disks
* Copy data cds
* Copy audio cds
* Burn existing cd iso images
* Can burn via scsi and atapi
* Drag and drop to create data cds (including DnD to and from nautilus)
* Create audio cds from existing wavs, mp3, flac and oggs
* Integrate with gconf for storage of application settings
* Burn DVDs
* Supports multisession burning
* Blank/Format DVDs
* Burn Cue/Bin files
* Burn data cds on the fly

In the future it will also do the following and hopefully much more:
* Create video cds from existing video and stills
* Create mixed mode cds

%prep
%setup -q
%patch0 -p1 -b .strfmt
%patch1 -p0 -b .libnotify
chmod 644 AUTHORS ChangeLog NEWS TODO README
#./autogen.sh

%build
export CFLAGS="%optflags -rdynamic"
%configure2_5x --enable-libnotify
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -fr $RPM_BUILD_ROOT/%_prefix/doc

#menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-Archiving-CDBurning" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 pixmaps/%name-48.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 pixmaps/%name-48.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 pixmaps/%name-48.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor		
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS TODO README
%{_bindir}/%name
%{_datadir}/gnome/help/%name
%{_datadir}/applications/%name.desktop
%{_datadir}/%name
%_datadir/icons/hicolor/*/apps/*
%dir %{_datadir}/omf/%name
%{_datadir}/omf/%name/*-C.omf
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png




%changelog
* Wed Apr 20 2011 Funda Wang <fwang@mandriva.org> 0.6.4-5mdv2011.0
+ Revision: 656115
- fix build with libnotify 0.7

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.4-4mdv2011.0
+ Revision: 610915
- rebuild

* Sat Dec 12 2009 Jérôme Brenier <incubusss@mandriva.org> 0.6.4-3mdv2010.1
+ Revision: 477833
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Fri Jun 20 2008 Götz Waschk <waschk@mandriva.org> 0.6.4-1mdv2009.0
+ Revision: 227383
- new version

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - fix gstreamer0.10-devel BR for x86_64
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Oct 08 2007 Götz Waschk <waschk@mandriva.org> 0.6.2-1mdv2008.1
+ Revision: 95691
- new version
- remove hack for cdrkit, it now has native support


* Thu Jan 25 2007 Götz Waschk <waschk@mandriva.org> 0.6.1-4mdv2007.0
+ Revision: 113081
- next try to fix bug #28360

* Tue Jan 23 2007 Götz Waschk <waschk@mandriva.org> 0.6.1-3mdv2007.1
+ Revision: 112241
- fix glade usage (bug #28360)

* Mon Jan 08 2007 Götz Waschk <waschk@mandriva.org> 0.6.1-2mdv2007.1
+ Revision: 105916
- use cdrkit

* Thu Oct 19 2006 Götz Waschk <waschk@mandriva.org> 0.6.1-1mdv2007.1
+ Revision: 66423
- Import gnomebaker

* Thu Oct 19 2006 Götz Waschk <waschk@mandriva.org> 0.6.1-1mdv2007.1
- New version 0.6.1

* Mon Sep 18 2006 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2007.0
- update file list
- new version

* Sun Aug 06 2006 Götz Waschk <waschk@mandriva.org> 0.5.2-0.20060805.1mdv2007.0
- gstreamer 0.10
- cvs snapshot

* Wed Aug 02 2006 Götz Waschk <waschk@mandriva.org> 0.5.1-2mdv2007.0
- xdg menu

* Sun Feb 05 2006 Götz Waschk <waschk@mandriva.org> 0.5.1-1mdk
- fix buildrequires
- update file list
- New release 0.5.1
- use mkrel

* Mon Jan 09 2006 Marcel Pol <mpol@mandriva.org> 0.5.0-2mdk
- rebuild for new openssl

* Tue Oct 18 2005 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdk
- fix buildrequires
- New release 0.5.0

* Fri Sep 02 2005 Götz Waschk <waschk@mandriva.org> 0.4.2-2mdk
- rebuild to remove glitz dep

* Tue Aug 23 2005 Austin Acton <austin@mandriva.org> 0.4.2-1mdk
- New release 0.4.2

* Wed Aug 17 2005 Götz Waschk <waschk@mandriva.org> 0.4.1-1mdk
- New release 0.4.1

* Mon Jul 18 2005 Austin Acton <austin@mandriva.org> 0.4-2mdk
- update description

* Sat Jul 16 2005 Austin Acton <austin@mandriva.org> 0.4-1mdk
- 0.4
- move to gstreamer backend

* Tue Feb 15 2005 Götz Waschk <waschk@linux-mandrake.com> 0.3-2mdk
- source URL
- fix buildrequires

* Sun Feb 06 2005 Austin Acton <austin@mandrake.org> 0.3-1mdk
- 0.3

* Sat Jan 22 2005 Götz Waschk <waschk@linux-mandrake.com> 0.2.1-0.20050119.2mdk
- fix buildrequires

* Wed Jan 19 2005 Austin Acton <austin@mandrake.org> 0.2.1-0.20050119.1mdk
- cvs 20050119

* Mon Nov 22 2004 Austin Acton <austin@mandrake.org> 0.2-1mdk
- 0.2
- source URL
- require some minor audio tools

* Sat Nov 06 2004 Austin Acton <austin@mandrake.org> 0.1-1mdk
- initial package