Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > by-pkgid > 1eb82375b48fdcc1806bc76a3eee4753 > files > 2

dowser-0.26-4mdv2009.0.src.rpm

%define name	dowser
%define version	0.26
%define release %mkrel 4

Name: 	 	%{name}
Summary: 	Web research tool
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}-src.zip
URL:		http://dowser.sourceforge.net/
License:	GPL
Group:		Networking/WWW
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	ImageMagick
Requires:	python-sqlite
BuildArch:	noarch

%description
Dowser is a research tool for the web. It clusters results from major search
engines, associates words that appear in previous searches, and keeps a local
cache of all the results you click on in a searchable database. It helps you
keep track of what you find on the web.

Future versions will have 'shallow' crawling of websites you click and a
peer-to-peer component.

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
chmod 644 util.py
mkdir -p $RPM_BUILD_ROOT/%_datadir/%name
cp -fr * $RPM_BUILD_ROOT/%_datadir/%name
rm -f $RPM_BUILD_ROOT/%_datadir/%name/{*.sh,*.bat,setup*,CHANGELOG,COPYING,README,TODO}
mkdir -p $RPM_BUILD_ROOT/%_bindir
echo "#!/bin/bash" > $RPM_BUILD_ROOT/%_bindir/%name
echo "cd %_datadir/%name" >> $RPM_BUILD_ROOT/%_bindir/%name
echo "python startdowser.py $@" >> $RPM_BUILD_ROOT/%_bindir/%name
chmod 755 $RPM_BUILD_ROOT/%_bindir/%name

#menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Dowser
Comment=Web Research Tool
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Internet-Other;Network;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 media/dowser-moz.gif $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 media/dowser-moz.gif $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 media/dowser-moz.gif $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc CHANGELOG README TODO
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.26-4mdv2009.0
+ Revision: 244521
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.26-2mdv2008.1
+ Revision: 136373
- restore BuildRoot

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


* Wed Sep 13 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.26-2mdv2007.0
- Use Mkrel
- XDG

* Sun Oct 17 2004 Austin Acton <austin@mandrake.org> 0.26-1mdk
- initial package