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