]> git.pld-linux.org Git - packages/caribou.git/blame - caribou.spec
- up to 0.3.92
[packages/caribou.git] / caribou.spec
CommitLineData
f426e832
MB
1Summary: On-screen keyboard
2Summary(pl.UTF-8): Klawiatura ekranowa
3Name: caribou
3a36459e 4Version: 0.3.92
f426e832
MB
5Release: 1
6License: LGPL v2+
7Group: X11/Applications/Accessibility
545a1367 8Source0: http://ftp.gnome.org/pub/GNOME/sources/caribou/0.3/%{name}-%{version}.tar.xz
3a36459e 9# Source0-md5: b016836867c4df44b434e2544eb7fbec
f426e832
MB
10URL: http://live.gnome.org/Caribou
11BuildRequires: autoconf >= 2.63
12BuildRequires: automake >= 1.11
13BuildRequires: clutter-devel >= 1.6.0
14BuildRequires: gettext-devel
15BuildRequires: gnome-doc-utils
823445e0
PZ
16BuildRequires: gobject-introspection-devel
17BuildRequires: gtk+2-devel >= 2.0.0
f426e832
MB
18BuildRequires: gtk+3-devel >= 3.0.0
19BuildRequires: intltool >= 0.40.0
823445e0
PZ
20BuildRequires: libgee-devel
21BuildRequires: libxklavier-devel
22BuildRequires: libxml2-devel
f426e832
MB
23BuildRequires: pkgconfig
24BuildRequires: python >= 1:2.4
444e9fce 25BuildRequires: python-pygobject3-devel >= 2.90.3
f426e832 26BuildRequires: rpmbuild(macros) >= 1.592
444e9fce 27BuildRequires: tar >= 1:1.22
823445e0
PZ
28BuildRequires: vala
29BuildRequires: xorg-lib-libX11-devel
30BuildRequires: xorg-lib-libXtst-devel
444e9fce 31BuildRequires: xz
f426e832 32Requires(post,postun): glib2 >= 1:2.26.0
f426e832 33Requires: clutter >= 1.6.0
823445e0 34Requires: gtk+2
f426e832
MB
35Requires: gtk+3
36Requires: python-modules
37Requires: python-pyatspi >= 2.0.0
444e9fce 38Requires: python-pygobject3 >= 2.90.3
f426e832
MB
39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41%description
42Caribou is an on-screen keyboard suitable for people who can use a
43mouse but not a hardware keyboard. This on-screen keyboard may also be
44useful for touch screen or tablet users.
45
46%description -l pl.UTF-8
47Caribou jest klawiaturą ekranową odpowiednią dla ludzi, którzy nie
48mogą użyć zwykłej klawiatury a tylko mysz. Może być również pomocna
49dla użytkowników ekranów dotykowych oraz tabletów.
50
51%prep
52%setup -q
53
54%build
444e9fce 55%{__libtoolize}
f426e832
MB
56%{__aclocal} -I m4
57%{__autoconf}
58%{__automake}
59%configure \
60 --disable-silent-rules
61%{__make}
62
63%install
64rm -rf $RPM_BUILD_ROOT
65
66%{__make} install \
67 DESTDIR=$RPM_BUILD_ROOT
68
69%find_lang %{name}
70
71%py_postclean
72
3a36459e
AF
73%{__rm} $RPM_BUILD_ROOT%{_libdir}/gtk-*/modules/libcaribou-gtk-module.{a,la}
74
f426e832
MB
75%clean
76rm -rf $RPM_BUILD_ROOT
77
78%post
823445e0 79/sbin/ldconfig
f426e832
MB
80%glib_compile_schemas
81
82%postun
823445e0 83/sbin/ldconfig
f426e832
MB
84%glib_compile_schemas
85
86%files -f %{name}.lang
87%defattr(644,root,root,755)
88%doc AUTHORS ChangeLog NEWS README
89%attr(755,root,root) %{_bindir}/caribou
823445e0
PZ
90%attr(755,root,root) %{_bindir}/caribou-preferences
91%attr(755,root,root) %{_libexecdir}/antler-keyboard
92%attr(755,root,root) %{_libdir}/libcaribou.so.*.*.*
93%attr(755,root,root) %ghost %{_libdir}/libcaribou.so.0
444e9fce
AF
94%attr(755,root,root) %{_libdir}/gtk-2.0/modules/libcaribou-gtk-module.so
95%attr(755,root,root) %{_libdir}/gtk-3.0/modules/libcaribou-gtk-module.so
823445e0 96%{_datadir}/antler
f426e832 97%{_datadir}/caribou
823445e0
PZ
98%{_datadir}/dbus-1/services/org.gnome.Caribou.Antler.service
99%{_datadir}/glib-2.0/schemas/org.gnome.antler.gschema.xml
f426e832
MB
100%{_datadir}/glib-2.0/schemas/org.gnome.caribou.gschema.xml
101%{_desktopdir}/caribou.desktop
102%{py_sitescriptdir}/caribou
103%{_sysconfdir}/xdg/autostart/caribou-autostart.desktop
3a36459e 104%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/caribou-gtk-module.desktop
823445e0 105%{_libdir}/girepository-1.0/Caribou-1.0.typelib
This page took 0.08709 seconds and 4 git commands to generate.