X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=dasher.spec;h=a12564cd519e2efd2d2b57271bf48e64c59046c1;hb=2eb5873125d3326a5f6ef435efb96eceaf7105ca;hp=e6912e28ed3515fc638d102d08c388fe0bf8d88d;hpb=4f59cfc50eb8063db1234a5e664d54ba872ae0fe;p=packages%2Fdasher.git diff --git a/dasher.spec b/dasher.spec index e6912e2..a12564c 100644 --- a/dasher.spec +++ b/dasher.spec @@ -1,32 +1,41 @@ Summary: Predictive text entry application -Summary(pl): Przewiduj±ca aplikacja do wprowadzania tekstu +Summary(pl.UTF-8): Przewidująca aplikacja do wprowadzania tekstu Name: dasher -Version: 4.1.10 -Release: 1 +Version: 4.11 +Release: 4 License: GPL v2 -Group: X11/Applications -Source0: http://ftp.gnome.org/pub/gnome/sources/dasher/4.1/%{name}-%{version}.tar.bz2 -# Source0-md5: 69971f8700c2499db63d1f124cbb8b3c -Patch0: %{name}-ac.patch -Patch1: %{name}-as-needed.patch +Group: X11/Applications/Accessibility +Source0: http://ftp.gnome.org/pub/GNOME/sources/dasher/4.11/%{name}-%{version}.tar.bz2 +# Source0-md5: 55695cacecb9fa9e3259e0f2ef82ae9e +Patch0: %{name}-format-security.patch URL: http://www.inference.phy.cam.ac.uk/dasher/ -BuildRequires: GConf2-devel >= 2.14.0 -BuildRequires: ORBit2-devel >= 2.14.2 -BuildRequires: at-spi-devel >= 1.7.11 -BuildRequires: autoconf >= 2.56 +BuildRequires: GConf2-devel >= 2.20.0 +BuildRequires: ORBit2-devel >= 1:2.14.7 +BuildRequires: at-spi-devel >= 1.20.0 +BuildRequires: atk-devel >= 1.20.0 +BuildRequires: autoconf >= 2.59 BuildRequires: automake >= 1:1.8 +BuildRequires: docbook-dtd412-xml BuildRequires: expat-devel -BuildRequires: gnome-speech-devel >= 0.4.4 -BuildRequires: gnome-vfs2-devel >= 2.15.92 -BuildRequires: gtk+2-devel >= 2:2.10.2 -BuildRequires: intltool >= 0.35 -BuildRequires: libbonobo-devel >= 2.15.3 -BuildRequires: libglade2-devel >= 2.6.0 -BuildRequires: libgnomeui-devel >= 2.15.91 +BuildRequires: gettext-tools +BuildRequires: glib2-devel >= 1:2.16.1 +BuildRequires: gnome-doc-utils +BuildRequires: gnome-speech-devel >= 0.4.10 +BuildRequires: gtk+2-devel >= 2:2.18.0 +BuildRequires: intltool >= 0.40.1 +BuildRequires: libbonobo-devel >= 2.20.0 +BuildRequires: libgnomeui-devel >= 2.20.0 BuildRequires: libtool -BuildRequires: rpmbuild(macros) >= 1.197 +BuildRequires: pkgconfig +BuildRequires: rpmbuild(find_lang) >= 1.23 +BuildRequires: rpmbuild(macros) >= 1.311 BuildRequires: xorg-lib-libXtst-devel +Requires(post,postun): gtk-update-icon-cache +Requires(post,postun): hicolor-icon-theme Requires(post,postun): scrollkeeper +Requires(post,preun): GConf2 +# sr@Latn vs. sr@latin +Conflicts: glibc-misc < 6:2.7 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -41,28 +50,30 @@ user to write text as fast as normal handwriting - 25 words per minute; using a mouse, experienced users can write at 39 words per minute. -%description -l pl +%description -l pl.UTF-8 Dasher to wydajny interfejs do wprowadzania tekstu sterowany przez -naturalne ci±g³e gesty urz±dzenia wskazuj±cego. Dasher jest -konkurencyjnym systemem wprowadzania tekstu wszêdzie tam, gdzie nie -mo¿na u¿yæ pe³nowymiarowej klawiatury - na przyk³ad w palmtopach czy -komputerach przeno¶nych, komputerach sterowanych przez jednorêkich, -za pomoc± joysticka, ekranu dotykowego, trackballa lub myszy albo bez -u¿ycia r±k (poprzez ¶ledzenie ruchów g³owy albo oczu). Wersja Dashera -¶ledz±ca ruchy oczu pozwala do¶wiadczonemu u¿ytkownikowi pisaæ tekst -z podobn± szybko¶ci± do normalnego pisma - 25 s³ów na minutê; przy -u¿yciu myszy do¶wiadczeni u¿ytkownicy mog± pisaæ nawet 39 s³ów na -minutê. +naturalne ciągłe gesty urządzenia wskazującego. Dasher jest +konkurencyjnym systemem wprowadzania tekstu wszędzie tam, gdzie nie +można użyć pełnowymiarowej klawiatury - na przykład w palmtopach czy +komputerach przenośnych, komputerach sterowanych przez jednorękich, za +pomocą joysticka, ekranu dotykowego, trackballa lub myszy albo bez +użycia rąk (poprzez śledzenie ruchów głowy albo oczu). Wersja Dashera +śledząca ruchy oczu pozwala doświadczonemu użytkownikowi pisać tekst z +podobną szybkością do normalnego pisma - 25 słów na minutę; przy +użyciu myszy doświadczeni użytkownicy mogą pisać nawet 39 słów na +minutę. %prep %setup -q %patch0 -p1 -%patch1 -p1 %build +%{__glib_gettextize} +%{__intltoolize} %{__libtoolize} -%{__aclocal} +%{__aclocal} -I m4 %{__autoconf} +%{__autoheader} %{__automake} %configure \ --with-gnome \ @@ -78,26 +89,30 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT -rm -r $RPM_BUILD_ROOT%{_datadir}/locale/{tk,ug} - -%find_lang %{name} --with-gnome --all-name +%find_lang %{name} --with-gnome --with-omf --all-name %clean rm -rf $RPM_BUILD_ROOT %post +%gconf_schema_install dasher.schemas %scrollkeeper_update_post +%update_icon_cache hicolor + +%preun +%gconf_schema_uninstall dasher.schemas %postun %scrollkeeper_update_postun +%update_icon_cache hicolor %files -f %{name}.lang %defattr(644,root,root,755) -%doc AUTHORS ChangeLog MAINTAINERS README Doc/Colourschemes +%doc AUTHORS ChangeLog MAINTAINERS README %attr(755,root,root) %{_bindir}/* +%{_sysconfdir}/gconf/schemas/dasher.schemas %{_datadir}/%{name} %{_desktopdir}/%{name}.desktop %{_iconsdir}/hicolor/48x48/apps/%{name}.png %{_iconsdir}/hicolor/scalable/apps/%{name}.svg %{_mandir}/man1/%{name}* -%{_omf_dest_dir}/%{name}