+#
+# Conditional build:
+%bcond_without nautilus # Nautilus extension
+
Summary: Disc burning application for GNOME
Summary(pl.UTF-8): Program do wypalania płyt dla GNOME
Name: brasero
-Version: 3.12.0
-Release: 1
+Version: 3.12.1
+Release: 2
License: GPL v2+
Group: X11/Applications
Source0: http://ftp.gnome.org/pub/GNOME/sources/brasero/3.12/%{name}-%{version}.tar.xz
-# Source0-md5: 3a12a2b954b265c751ef29669d589908
-URL: http://www.gnome.org/projects/brasero/
-BuildRequires: autoconf
+# Source0-md5: 216691249053448a9f2b4ee5e118ce72
+URL: https://wiki.gnome.org/Apps/Brasero
+BuildRequires: autoconf >= 2.50
BuildRequires: automake
-BuildRequires: gettext-devel
+BuildRequires: gettext-tools
BuildRequires: glib2-devel >= 1:2.30.0
BuildRequires: glibc-misc
BuildRequires: gnome-common >= 2.24.0
BuildRequires: gstreamer-plugins-base-devel >= 1.0.0
BuildRequires: gtk+3-devel >= 3.0.0
BuildRequires: gtk-doc >= 1.12
-BuildRequires: intltool >= 0.40.0
+BuildRequires: intltool >= 0.50
BuildRequires: libburn-devel >= 0.4.0
BuildRequires: libcanberra-devel
BuildRequires: libcanberra-gtk3-devel
BuildRequires: libnotify-devel >= 0.6.1
BuildRequires: libtool >= 2.2
BuildRequires: libxml2-devel >= 1:2.6.31
-BuildRequires: nautilus-devel >= 3.0.0
+%{?with_nautilus:BuildRequires: nautilus-devel >= 3.0.0}
BuildRequires: pkgconfig
BuildRequires: rpmbuild(find_lang) >= 1.23
BuildRequires: rpmbuild(macros) >= 1.592
Summary(pl.UTF-8): Dokumentacja API biblioteki Brasero
Group: Documentation
Requires: gtk-doc-common
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
%description apidocs
Brasero library API documentation.
%{__autoheader}
%{__automake}
%configure \
- --enable-gtk-doc \
- --with-html-dir=%{_gtkdocdir} \
--disable-caches \
- --disable-silent-rules
-%{__make}
+ --enable-gtk-doc \
+ %{!?with_nautilus:--disable-nautilus} \
+ --disable-silent-rules \
+ --with-html-dir=%{_gtkdocdir}
+%{__make} -j1
%install
rm -rf $RPM_BUILD_ROOT
%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
%{__rm} $RPM_BUILD_ROOT%{_libdir}/brasero3/plugins/lib*.la
+%if %{with nautilus}
%{__rm} $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/*.la
+%endif
-%find_lang %{name} --with-gnome --with-omf
+%find_lang %{name} --with-gnome
%clean
rm -rf $RPM_BUILD_ROOT
%{_datadir}/glib-2.0/schemas/org.gnome.brasero.gschema.xml
%{_desktopdir}/brasero.desktop
%{_iconsdir}/hicolor/*/*/*.png
+%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_mandir}/man1/brasero.1*
%files libs
%{_gtkdocdir}/libbrasero-burn
%{_gtkdocdir}/libbrasero-media
+%if %{with nautilus}
%files -n nautilus-extension-brasero
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/nautilus/extensions-3.0/libnautilus-brasero-extension.so
%{_desktopdir}/brasero-nautilus.desktop
+%endif