X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=brasero.spec;h=cea714e770a0bd6ff55449ed53261a2472447659;hb=refs%2Ftags%2Fauto%2Fth%2Fbrasero-0_7_1-3;hp=a531af53a8f38aa167c48943ffd80ce3cc5ba4ff;hpb=0aa1039de616034a1ebe6d9085e24b52c29f50da;p=packages%2Fbrasero.git diff --git a/brasero.spec b/brasero.spec index a531af5..cea714e 100644 --- a/brasero.spec +++ b/brasero.spec @@ -1,49 +1,69 @@ +# TODO: check build/functionality with new libburn+libisofs +# +# Conditinal build: +%bcond_without beagle # disable beagle search +# Summary: Disc burning application for GNOME -Summary(pl): Program do wypalania dysków dla GNOME -Name: bonfire -Version: 0.3.0 -Release: 1 -License: GPL v2 -Group: Applications -Source0: http://perso.wanadoo.fr/bonfire/%{name}-%{version}.tar.bz2 -# Source0-md5: d1c658abcbb003956465e3fdc79f2c35 +Summary(pl.UTF-8): Program do wypalania płyt dla GNOME +Name: brasero +Version: 0.7.1 +Release: 3 +License: GPL v2+ +Group: X11/Applications +Source0: http://ftp.gnome.org/pub/GNOME/sources/brasero/0.7/%{name}-%{version}.tar.bz2 +# Source0-md5: 2754fca21c31f00016981cc8fe7c48be Patch0: %{name}-desktop.patch -Patch1: %{name}-include.patch -URL: http://perso.wanadoo.fr/bonfire/ -BuildRequires: beagle-devel >= 0.1.0 -BuildRequires: dbus-glib-devel >= 0.30 -BuildRequires: gdl-devel >= 0.6.0 -BuildRequires: gnome-vfs2-devel >= 2.12.0 +URL: http://www.gnome.org/projects/brasero/ +BuildRequires: autoconf +BuildRequires: automake +%{?with_beagle:BuildRequires: beagle-devel >= 0.1.1} +BuildRequires: gnome-vfs2-devel >= 2.14.2 BuildRequires: gstreamer-devel >= 0.10.6 BuildRequires: gstreamer-plugins-base-devel >= 0.10.0 -BuildRequires: gtk+2-devel >= 2:2.6.0 +BuildRequires: gtk+2-devel >= 2:2.11.6 BuildRequires: hal-devel >= 0.5 -BuildRequires: intltool >= 0.25 +BuildRequires: intltool >= 0.35.0 +BuildRequires: libburn-devel >= 0.4.0 BuildRequires: libgnomeui-devel >= 2.10.0 +BuildRequires: libisofs-devel >= 0.2.8 BuildRequires: libnotify-devel >= 0.3.0 -BuildRequires: libxml2-devel >= 2.6.0 -BuildRequires: nautilus-cd-burner-devel >= 2.12.0 +BuildRequires: libtool +BuildRequires: libxml2-devel >= 1:2.6.0 +BuildRequires: nautilus-cd-burner-devel >= 2.16.0 BuildRequires: pkgconfig -BuildRequires: totem-devel >= 1.2.0 +BuildRequires: totem-pl-parser-devel >= 1.2.0 +Requires(post,preun): GConf2 Requires(post,postun): desktop-file-utils +Requires(post,postun): hicolor-icon-theme Requires: hal >= 0.5 +Suggests: dvd+rw-tools +Obsoletes: bonfire +# sr@Latn vs. sr@latin +Conflicts: glibc-misc < 6:2.7 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description -Bonfire is a CD/DVD mastering tool for the GNOME desktop. +Brasero is a CD/DVD mastering tool for the GNOME desktop. It is designed to be simple and easy to use. -%description -l pl -Bonfire jest narzêdziem do masteringu p³yt CD/DVD dla biurka -GNOME. Jest zaprojektowany by byæ prostym i ³atwym w obs³udze. +%description -l pl.UTF-8 +Brasero jest narzędziem do masteringu płyt CD/DVD dla biurka +GNOME. Jest zaprojektowany by być prostym i łatwym w obsłudze. %prep %setup -q %patch0 -p1 -%patch1 -p1 %build -%configure +%{__libtoolize} +%{__intltoolize} +%{__aclocal} +%{__autoconf} +%{__autoheader} +%{__automake} +%configure \ + %{!?with_beagle:--disable-search} \ + --disable-caches %{__make} %install @@ -52,21 +72,38 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT +[ -d $RPM_BUILD_ROOT%{_datadir}/locale/sr@latin ] || \ + mv -f $RPM_BUILD_ROOT%{_datadir}/locale/sr@{Latn,latin} %find_lang %{name} --all-name %clean rm -rf $RPM_BUILD_ROOT %post +%gconf_schema_install brasero.schemas %update_desktop_database_post +%update_mime_database +%update_icon_cache hicolor + +%preun +%gconf_schema_uninstall brasero.schemas %postun %update_desktop_database_postun +%update_mime_database +%update_icon_cache hicolor %files -f %{name}.lang %defattr(644,root,root,755) -%doc AUTHORS ChangeLog NEWS README TODO.tasks +%doc AUTHORS ChangeLog NEWS README %attr(755,root,root) %{_bindir}/* %{_datadir}/%{name} +%{_datadir}/mime/packages/%{name}.xml +%dir %{_libdir}/brasero +%dir %{_libdir}/brasero/plugins +%attr(755,root,root) %{_libdir}/brasero/plugins/lib*.so %{_desktopdir}/*.desktop -%{_pixmapsdir}/*.png +%{_iconsdir}/hicolor/*/*/*.png +%{_iconsdir}/hicolor/*/*/*.svg +%{_mandir}/man1/* +%{_sysconfdir}/gconf/schemas/brasero.schemas