]> git.pld-linux.org Git - packages/dasher.git/blob - dasher.spec
0cba642f54544204b898370bd0c9bf21c45702de
[packages/dasher.git] / dasher.spec
1 Summary:        Predictive text entry application
2 Summary(pl.UTF-8):      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.UTF-8
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.095882 seconds and 3 git commands to generate.