]> git.pld-linux.org Git - packages/dasher.git/blob - dasher.spec
- 4.2.1
[packages/dasher.git] / dasher.spec
1 Summary:        Predictive text entry application
2 Summary(pl):    Przewiduj±ca aplikacja do wprowadzania tekstu
3 Name:           dasher
4 Version:        4.2.1
5 Release:        1
6 License:        GPL v2
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/gnome/sources/dasher/4.2/%{name}-%{version}.tar.bz2
9 # Source0-md5:  bb231a7afb424ad97264da67e5d24620
10 Patch0:         %{name}-ac.patch
11 Patch1:         %{name}-as-needed.patch
12 URL:            http://www.inference.phy.cam.ac.uk/dasher/
13 BuildRequires:  GConf2-devel >= 2.16.0
14 BuildRequires:  ORBit2-devel >= 2.14.3
15 BuildRequires:  at-spi-devel >= 1.7.12
16 BuildRequires:  autoconf >= 2.56
17 BuildRequires:  automake >= 1:1.8
18 BuildRequires:  expat-devel
19 BuildRequires:  gnome-speech-devel >= 0.4.5
20 BuildRequires:  gnome-vfs2-devel >= 2.16.1
21 BuildRequires:  gtk+2-devel >= 2:2.10.6
22 BuildRequires:  intltool >= 0.35
23 BuildRequires:  libbonobo-devel >= 2.16.0
24 BuildRequires:  libglade2-devel >= 2.6.0
25 BuildRequires:  libgnomeui-devel >= 2.16.1
26 BuildRequires:  libtool
27 BuildRequires:  rpmbuild(macros) >= 1.197
28 BuildRequires:  xorg-lib-libXtst-devel
29 Requires(post,postun):  scrollkeeper
30 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32 %description
33 Dasher is an information-efficient text-entry interface, driven by
34 natural continuous pointing gestures. Dasher is a competitive
35 text-entry system wherever a full-size keyboard cannot be used - for
36 example, on a palmtop computer; on a wearable computer; when operating
37 a computer one-handed, by joystick, touchscreen, trackball, or mouse;
38 when operating a computer with zero hands (i.e., by head-mouse or by
39 eyetracker). The eyetracking version of Dasher allows an experienced
40 user to write text as fast as normal handwriting - 25 words per
41 minute; using a mouse, experienced users can write at 39 words per
42 minute.
43
44 %description -l pl
45 Dasher to wydajny interfejs do wprowadzania tekstu sterowany przez
46 naturalne ci±g³e gesty urz±dzenia wskazuj±cego. Dasher jest
47 konkurencyjnym systemem wprowadzania tekstu wszêdzie tam, gdzie nie
48 mo¿na u¿yæ pe³nowymiarowej klawiatury - na przyk³ad w palmtopach czy
49 komputerach przeno¶nych, komputerach sterowanych przez jednorêkich,
50 za pomoc± joysticka, ekranu dotykowego, trackballa lub myszy albo bez
51 u¿ycia r±k (poprzez ¶ledzenie ruchów g³owy albo oczu). Wersja Dashera
52 ¶ledz±ca ruchy oczu pozwala do¶wiadczonemu u¿ytkownikowi pisaæ tekst
53 z podobn± szybko¶ci± do normalnego pisma - 25 s³ów na minutê; przy
54 u¿yciu myszy do¶wiadczeni u¿ytkownicy mog± pisaæ nawet 39 s³ów na
55 minutê.
56
57 %prep
58 %setup -q
59 %patch0 -p1
60 %patch1 -p1
61
62 %build
63 %{__libtoolize}
64 %{__aclocal}
65 %{__autoconf}
66 %{__automake}
67 %configure \
68         --with-gnome \
69         --enable-speech \
70         --enable-a11y \
71         --disable-scrollkeeper \
72         --with-cairo
73 %{__make}
74
75 %install
76 rm -rf $RPM_BUILD_ROOT
77
78 %{__make} install \
79         DESTDIR=$RPM_BUILD_ROOT
80
81 %find_lang %{name} --with-gnome --all-name
82
83 %clean
84 rm -rf $RPM_BUILD_ROOT
85
86 %post
87 %scrollkeeper_update_post
88
89 %postun
90 %scrollkeeper_update_postun
91
92 %files -f %{name}.lang
93 %defattr(644,root,root,755)
94 %doc AUTHORS ChangeLog MAINTAINERS README Doc/Colourschemes
95 %attr(755,root,root) %{_bindir}/*
96 %{_datadir}/%{name}
97 %{_desktopdir}/%{name}.desktop
98 %{_iconsdir}/hicolor/48x48/apps/%{name}.png
99 %{_iconsdir}/hicolor/scalable/apps/%{name}.svg
100 %{_mandir}/man1/%{name}*
101 %{_omf_dest_dir}/%{name}
This page took 0.061651 seconds and 3 git commands to generate.