Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 7ab3cc0f922064bba70d34468992b683 > files > 3

affinity-search-0.1-0.43.6mdv2010.1.src.rpm

%define name affinity-search
%define version 0.1
%define svn 43
%if %svn
%define release %mkrel 0.%svn.6
%else
%define release %mkrel 1
%endif

Summary:        Desktop search tool providing front-end to various desktop information
Name:           %{name}
Version:        %{version}
Release:        %{release}
%if %svn
Source:         %{name}-%{version}-%{svn}.tar.bz2
%else
Source:         %{name}-%{version}.tar.bz2
%endif
Patch:		affinity-search-0.1-fix-linking.patch
License:        GPLv3+
Group:          Graphical desktop/GNOME
Url:            http://code.google.com/p/affinity-search/
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

BuildRequires:  gnome-common 
BuildRequires:  gnome-desktop-devel 
BuildRequires:  gnome-menus-devel 
BuildRequires:  gnome-panel-devel 
BuildRequires:  gtk-doc
BuildRequires:  libgnomeui2-devel
BuildRequires:  dbus-glib-devel
BuildRequires:  librsvg2-devel

BuildRequires:  libbeagle-devel
BuildRequires:  tracker-devel

BuildRequires:  intltool
BuildRequires:  desktop-file-utils

%description
Affinty is a desktop search tool, which hopes to provide a quick way 
to get at all the different information on your desktop. It achieves this 
by having various back-ends, but implemented through one standard interface.

%prep
%setup -q
%patch -p1

%build
./autogen.sh -V
%configure2_5x
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/affinity-preferences.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/affinity.desktop

%clean
rm -rf $RPM_BUILD_ROOT


%post
%if %mdkversion < 200900
/sbin/ldconfig
%endif
%if %mdkversion < 200900
%update_menus
%endif

%postun
%if %mdkversion < 200900
/sbin/ldconfig
%endif
%if %mdkversion < 200900
%clean_menus
%endif

%files
%defattr (-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/affinity
%{_bindir}/affinity-preferences
%{_libdir}/affinity-applet
%{_libdir}/bonobo/servers/GNOME_Affinity.server
%{_datadir}/affinity/
%{_datadir}/applications/affinity-preferences.desktop
%{_datadir}/applications/affinity.desktop
%{_datadir}/icons/hicolor/16x16/actions/search.png
%{_datadir}/icons/hicolor/16x16/actions/system-lock-screen.png
%{_datadir}/icons/hicolor/16x16/actions/system-log-out.png
%{_datadir}/icons/hicolor/16x16/apps/gnome-control-center.png
%{_datadir}/icons/hicolor/16x16/apps/system-installer.png
%{_datadir}/icons/hicolor/22x22/actions/search.png
%{_datadir}/icons/hicolor/22x22/actions/system-lock-screen.png
%{_datadir}/icons/hicolor/22x22/actions/system-log-out.png
%{_datadir}/icons/hicolor/22x22/apps/gnome-control-center.png
%{_datadir}/icons/hicolor/22x22/apps/system-installer.png
%{_datadir}/icons/hicolor/24x24/actions/search.png
%{_datadir}/icons/hicolor/24x24/actions/system-lock-screen.png
%{_datadir}/icons/hicolor/24x24/actions/system-log-out.png
%{_datadir}/icons/hicolor/24x24/apps/gnome-control-center.png
%{_datadir}/icons/hicolor/24x24/apps/system-installer.png
%{_datadir}/icons/hicolor/48x48/actions/search.png
%{_datadir}/icons/hicolor/scalable/actions/search.svg
%{_datadir}/icons/hicolor/scalable/actions/system-lock-screen.svg
%{_datadir}/icons/hicolor/scalable/actions/system-log-out.svg
%{_datadir}/icons/hicolor/scalable/apps/gnome-control-center.svg
%{_datadir}/icons/hicolor/scalable/apps/system-installer.svg


%changelog
* Wed Jan 13 2010 Götz Waschk <waschk@mandriva.org> 0.1-0.43.6mdv2010.1
+ Revision: 490561
- rebuild for new libgnome-desktop

* Thu Sep 10 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-0.43.5mdv2010.0
+ Revision: 436631
- rebuild

* Thu Jan 01 2009 Götz Waschk <waschk@mandriva.org> 0.1-0.43.4mdv2009.1
+ Revision: 323214
- rebuild for new gnome-desktop

* Thu Nov 06 2008 Götz Waschk <waschk@mandriva.org> 0.1-0.43.3mdv2009.1
+ Revision: 300175
- fix build

* Wed Jul 23 2008 Götz Waschk <waschk@mandriva.org> 0.1-0.43.2mdv2009.0
+ Revision: 242254
- update license

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.1-0.43.1mdv2009.0
+ Revision: 218439
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 23 2008 Colin Guthrie <cguthrie@mandriva.org> 0.1-0.43.1mdv2008.1
+ Revision: 157282
- Fix buildrequires

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Colin Guthrie <cguthrie@mandriva.org> 0.1-0.43.1mdv2008.0
+ Revision: 13737
- Import affinity-search