%global xfceversion 4.12 Name: xfce4-pulseaudio-plugin Version: 0.1.0 Release: 1%{?dist} Summary: Pulseaudio plugin for Xfce4 License: GPLv2+ URL: http://www.xfce.org/ Source0: http://archive.xfce.org/src/panel-plugins/%{name}/0.1/%{name}-%{version}.tar.bz2 BuildRequires: intltool BuildRequires: libxfce4ui-devel >= %{xfceversion} BuildRequires: libxfce4util-devel >= %{xfceversion} BuildRequires: xfce4-panel-devel >= %{xfceversion} BuildRequires: pulseaudio-libs-devel >= 0.9.19 BuildRequires: glib2-devel >= 2.24.0 BuildRequires: gtk3-devel >= 3.6.0 BuildRequires: xfconf-devel >= 4.6.0 %description Pulseaudio panel plugin for Xfce Desktop Environment %prep %setup -q # remove empty files rm -f AUTHORS README %build %configure make %{?_smp_mflags} V=1 %install make install DESTDIR=%{buildroot} INSTALL='install -p' # remove libtool archives find %{buildroot} -name '*.la' -exec rm -f {} ';' # remove zero-length files rm -f %{buildroot}/%{defaultdocdir}/AUTHORS rm -f %{buildroot}/%{defaultdocdir}/README %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files %{license} COPYING %doc ChangeLog %{_datadir}/xfce4/panel/plugins/*.desktop %{_libdir}/xfce4/panel/plugins/libpulseaudio-plugin.so %{_datadir}/icons/hicolor/48x48/apps/%{name}* %{_datadir}/icons/hicolor/scalable/apps/%{name}* %changelog * Sun Mar 1 2015 Mukundan Ragavan - 0.1.0-1 - New package