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