Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 8cf3a2ac058ec8e36fbc3b0b1eeaa34e > files > 4

dasher-4.11-5.mga3.src.rpm

Summary:		Graphical predictive text entry system
Name:			dasher
Version:		4.11
Release:		%mkrel 5
License:		GPLv2+
Group:			Accessibility
URL:			http://www.inference.phy.cam.ac.uk/dasher/
Source0:		ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Patch0:			dasher-4.9.0-fix-stringformat.patch
Patch1:			dasher-4.11-dso.patch
BuildRequires:		expat-devel
BuildRequires:		libglade2.0-devel
BuildRequires:		libgnomeui2-devel
BuildRequires:		libwnck-devel >= 2.10.0
BuildRequires:		gnome-speech-devel
BuildRequires:		at-spi-devel
BuildRequires:		scrollkeeper
BuildRequires:		gnome-doc-utils
BuildRequires:		perl-XML-Parser
BuildRequires:		imagemagick
BuildRequires:		desktop-file-utils
BuildRequires:		intltool
Requires(post):		scrollkeeper
Requires(postun):	scrollkeeper
Requires(post):		desktop-file-utils
Requires(postun):	desktop-file-utils

%description 
Dasher is an information-efficient text-entry interface, driven by natural 
continuous pointing gestures. Dasher is a  competitive  text-entry
system wherever a full-size keyboard cannot be used.

%prep
%setup -q
%patch0 -p0
%patch1 -p1 -b .dso
%build

%configure2_5x

%make

%install
rm -rf %name.lang

GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
rm -rf %buildroot/var/lib/scrollkeeper

%find_lang %{name} --with-gnome
for omf in %buildroot%_datadir/omf/*/*-??*.omf;do
echo "%lang($(basename $omf|sed -e s/.*-// -e s/.omf//)) $(echo $omf|sed s!%buildroot!!)" >> %name.lang
done


desktop-file-install --vendor="" \
  --add-category="X-MandrivaLinux-MoreApplications-Accessibility" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

mkdir -p %buildroot%_miconsdir
install -m 644 -D Data/%name.png %buildroot%_liconsdir/%name.png
convert -scale 32 Data/%name.png %buildroot%_iconsdir/%name.png
convert -scale 16 Data/%name.png %buildroot%_miconsdir/%name.png

%preun
%preun_uninstall_gconf_schemas dasher

%files -f %{name}.lang
%doc README AUTHORS ChangeLog
%_sysconfdir/gconf/schemas/dasher.schemas
%{_bindir}/*
%{_datadir}/applications/dasher.desktop
%{_datadir}/dasher
%_datadir/icons/hicolor/scalable/apps/dasher.svg
%_datadir/icons/hicolor/48x48/apps/dasher.png
%{_iconsdir}/%name.png
%{_liconsdir}/%name.png
%{_miconsdir}/%name.png
%{_mandir}/man1/*
%{_datadir}/omf/dasher/dasher-C.omf


%changelog

* Fri Jan 11 2013 umeabot <umeabot> 4.11-5.mga3
+ Revision: 348620
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Tue Aug 07 2012 sander85 <sander85> 4.11-4.mga3
+ Revision: 279801
- Fix build

* Tue Sep 27 2011 ovitters <ovitters> 4.11-3.mga2
+ Revision: 149571
- clean spec file

* Thu Mar 17 2011 steletch <steletch> 4.11-2.mga1
+ Revision: 73448
- Clean spec file
- imported package dasher