Name: %{_name} Version: %{_version} Release: 1%{?dist} Summary: GNOME Screen Recorder License: GPLv2+ URL: http://wiki.gnome.org/Apps/ScreenRecorder Source0: %{_distdir}-%{version}.tar.xz BuildArch: x86_64 i686 Provides: org.gnome.ScreenRecorder.Application = %{_version} %description This is a small application that allows you to record the current screen or take screenshots. %prep %setup -q -n %{_distdir}-%{version} %build %configure --disable-static make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' rm -fR $RPM_BUILD_ROOT/%{_bindir} rm -fR $RPM_BUILD_ROOT/%{_datadir}/org.gnome.ScreenRecorder/gir-1.0 desktop-file-edit $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.Application.desktop \ --set-key=X-AppInstall-Package --set-value=%{name} %find_lang %{name} %check desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.Application.desktop %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang %doc NEWS COPYING %{_datadir}/appdata/%{name}.Application.appdata.xml %{_datadir}/applications/%{name}.Application.desktop %{_datadir}/dbus-1/services/%{name}.Application.service %{_datadir}/glib-2.0/schemas/%{name}.Application.gschema.xml %{_datadir}/gnome-shell/search-providers/%{name}.Application.search-provider.ini %{_datadir}/icons/hicolor/*/apps/%{name}.Application.png %{_datadir}/%{name}/ %{_libdir}/%{name}/