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