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