]> git.pld-linux.org Git - packages/eekboard.git/blame - eekboard.spec
- release 4 (by relup.sh)
[packages/eekboard.git] / eekboard.spec
CommitLineData
a548ede5 1Summary: An Easy-to-use Virtual Keyboard Toolkit
20443567 2Summary(pl.UTF-8): Łatwy w użyciu toolkit wirtualnej klawiatury
a548ede5 3Name: eekboard
20443567 4Version: 1.0.8
7cc573fa 5Release: 4
20443567 6License: LGPL v2+ (libraries), GPL v3+ (programs)
a548ede5 7Group: Applications/System
20443567 8#Source0Download: https://github.com/ueno/eekboard/downloads
a548ede5 9Source0: http://github.com/downloads/ueno/eekboard/%{name}-%{version}.tar.gz
20443567 10# Source0-md5: 83584689cd3353d2f471d01f4f5f2efd
a548ede5
JR
11URL: http://fedorahosted.org/eekboard/
12BuildRequires: at-spi2-core-devel
20443567
JB
13BuildRequires: gettext-devel
14BuildRequires: glib2-devel >= 1:2.26.0
15BuildRequires: gobject-introspection-devel >= 0.9.0
16BuildRequires: gtk-doc >= 1.14
17BuildRequires: gtk+3-devel >= 3.0
18BuildRequires: intltool >= 0.35.0
19BuildRequires: libcanberra-gtk3-devel
20BuildRequires: libcroco-devel >= 0.6
a548ede5 21BuildRequires: libxklavier-devel
20443567
JB
22BuildRequires: pango-devel
23BuildRequires: pkgconfig
24BuildRequires: xorg-lib-libX11-devel
a548ede5
JR
25BuildRequires: xorg-lib-libXtst-devel
26Requires: %{name}-libs = %{version}-%{release}
a548ede5
JR
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30eekboard is a virtual keyboard software package, including a set of
31tools to implement desktop virtual keyboards.
32
20443567
JB
33%description -l pl.UTF-8
34eekboard to pakiet oprogramowania wirtualnej klawiatury, zawierający
35zestaw narzędzi do implementowania graficznych wirtualnych klawiatur.
36
a548ede5
JR
37%package libs
38Summary: Runtime libraries for eekboard
20443567 39Summary(pl.UTF-8): Biblioteki współdzielone eekboard
a548ede5
JR
40License: LGPL v2+
41Group: Libraries
20443567
JB
42Requires: glib2 >= 1:2.26.0
43Obsoletes: python-eekboard
a548ede5
JR
44
45%description libs
20443567
JB
46This package contains the libraries for eekboard.
47
48%description libs -l pl.UTF-8
49Ten pakiet zawiera biblioteki eekboard.
a548ede5
JR
50
51%package devel
20443567
JB
52Summary: Development files for eekboard
53Summary(pl.UTF-8): Pliki programistyczne bibliotek eekboard
54License: LGPL v2+ (libraries), FDL v1.3+ (documentation)
a548ede5
JR
55Group: Development/Libraries
56Requires: %{name}-libs = %{version}-%{release}
20443567
JB
57Requires: glib2-devel >= 1:2.26.0
58Requires: gtk+3-devel >= 3.0
59Requires: libxklavier-devel
a548ede5
JR
60
61%description devel
20443567 62This package contains the development files for eekboard.
a548ede5 63
20443567
JB
64%description devel -l pl.UTF-8
65Pliki programistyczne bibliotek eekboard.
66
67%package -n vala-eekboard
68Summary: Vala API for eekboard libraries
69Summary(pl.UTF-8): API języka Vala do bibliotek eekboard
70License: LGPL v2+
71Group: Development/Libraries
72Requires: %{name}-devel = %{version}-%{release}
73Requires: vala >= 2:0.10.0
74
75%description -n vala-eekboard
76Vala API for eekboard libraries.
a548ede5 77
20443567
JB
78%description -n vala-eekboard -l pl.UTF-8
79API języka Vala do bibliotek eekboard.
a548ede5
JR
80
81%prep
82%setup -q
83
84%build
85%configure \
20443567 86 --disable-silent-rules \
a548ede5
JR
87 --enable-atspi \
88 --with-html-dir=%{_gtkdocdir}
89
90%{__make}
91
92%install
93rm -rf $RPM_BUILD_ROOT
94
95%{__make} install \
96 DESTDIR=$RPM_BUILD_ROOT
97
20443567
JB
98# obsoleted by pkg-config
99%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
a548ede5
JR
100
101%find_lang %{name}
102
103%clean
104rm -rf $RPM_BUILD_ROOT
105
106%post
20443567 107%glib_compile_schemas
a548ede5
JR
108%update_icon_cache hicolor
109
110%postun
20443567 111%glib_compile_schemas
a548ede5
JR
112%update_icon_cache hicolor
113
20443567
JB
114%post libs -p /sbin/ldconfig
115%postun libs -p /sbin/ldconfig
a548ede5
JR
116
117%files -f %{name}.lang
118%defattr(644,root,root,755)
119%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
120%attr(755,root,root) %{_bindir}/eekboard
a548ede5 121%attr(755,root,root) %{_bindir}/eekboard-server
20443567 122%attr(755,root,root) %{_libexecdir}/eekboard-setup
a548ede5 123%{_datadir}/eekboard
20443567
JB
124%{_datadir}/dbus-1/services/eekboard-server.service
125%{_datadir}/glib-2.0/schemas/org.fedorahosted.eekboard.gschema.xml
a548ede5
JR
126%{_iconsdir}/hicolor/*/apps/eekboard.png
127%{_iconsdir}/hicolor/scalable/apps/eekboard.svg
128%{_desktopdir}/%{name}.desktop
a548ede5
JR
129
130%files libs
131%defattr(644,root,root,755)
20443567
JB
132%doc AUTHORS README TODO
133%attr(755,root,root) %{_libdir}/libeek.so.*.*.*
134%attr(755,root,root) %ghost %{_libdir}/libeek.so.0
135%attr(755,root,root) %{_libdir}/libeek-gtk.so.*.*.*
136%attr(755,root,root) %ghost %{_libdir}/libeek-gtk.so.0
137%attr(755,root,root) %{_libdir}/libeek-xkl.so.*.*.*
138%attr(755,root,root) %ghost %{_libdir}/libeek-xkl.so.0
139%attr(755,root,root) %{_libdir}/libeekboard.so.*.*.*
140%attr(755,root,root) %ghost %{_libdir}/libeekboard.so.0
141%{_libdir}/girepository-1.0/Eek-0.90.typelib
142%{_libdir}/girepository-1.0/EekGtk-0.90.typelib
143%{_libdir}/girepository-1.0/EekXkl-0.90.typelib
144%{_libdir}/girepository-1.0/Eekboard-0.90.typelib
a548ede5
JR
145
146%files devel
147%defattr(644,root,root,755)
20443567
JB
148%attr(755,root,root) %{_libdir}/libeek.so
149%attr(755,root,root) %{_libdir}/libeek-gtk.so
150%attr(755,root,root) %{_libdir}/libeek-xkl.so
151%attr(755,root,root) %{_libdir}/libeekboard.so
a548ede5
JR
152%{_includedir}/eek-0.90
153%{_includedir}/eekboard-0.90
20443567
JB
154%{_datadir}/gir-1.0/Eek-0.90.gir
155%{_datadir}/gir-1.0/EekGtk-0.90.gir
156%{_datadir}/gir-1.0/EekXkl-0.90.gir
157%{_datadir}/gir-1.0/Eekboard-0.90.gir
158%{_pkgconfigdir}/eek-0.90.pc
159%{_pkgconfigdir}/eek-gtk-0.90.pc
160%{_pkgconfigdir}/eek-xkl-0.90.pc
161%{_pkgconfigdir}/eekboard-0.90.pc
162%{_gtkdocdir}/eek
163%{_gtkdocdir}/eekboard
164
165%files -n vala-eekboard
a548ede5 166%defattr(644,root,root,755)
20443567
JB
167%{_datadir}/vala/vapi/eek-0.90.deps
168%{_datadir}/vala/vapi/eek-0.90.vapi
169%{_datadir}/vala/vapi/eek-gtk-0.90.deps
170%{_datadir}/vala/vapi/eek-gtk-0.90.vapi
171%{_datadir}/vala/vapi/eek-xkl-0.90.deps
172%{_datadir}/vala/vapi/eek-xkl-0.90.vapi
This page took 0.130069 seconds and 4 git commands to generate.