%global commit 8af6e0b02f198bfec1c33ab77c8af3f514711f4a %global githash %(c=%{commit}; echo ${c:0:7}) %global gitdate 20170508 %global gittime 2045 Name: xfce4-finder Version: 1.0.2 Release: 1.%{gitdate}%{gittime}git%{githash}%{?dist} Epoch: 1 Summary: Application finder for Xfce4 Group: User Interface/Desktops License: MIT URL: https://github.com/godlikemouse/xfce4-finder Source: https://github.com/godlikemouse/%{name}/archive/%{commit}/%{name}-v%{version}-%{githash}.tar.gz BuildRequires: libtool BuildRequires: automake BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gtkmm-3.0) BuildRequires: pkgconfig(garcon-1) BuildRequires: pkgconfig(libxfconf-0) BuildRequires: pkgconfig(libxfce4util-1.0) BuildRequires: pkgconfig(libxfce4ui-2) BuildRequires: xfce4-dev-tools BuildRequires: desktop-file-utils libappstream-glib %description Smart and intuitive application finder, complete with theme and customization support for the XFCE desktop. %prep -n %setup -q -n %{name}-%{commit} %build NOCONFIGURE=yes ./autogen.sh %configure --prefix=%{_prefix} make %{?_smp_mflags} %install %make_install %clean rm -rf %{buildroot} %post %{_bindir}/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] then %{_bindir}/touch --no-create %{_datadir}/icons/hicolor &>/dev/null %{_bindir}/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_bindir}/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : fi %posttrans %{_bindir}/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : %{_bindir}/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files %{_bindir}/%{name} %changelog