]> git.pld-linux.org Git - packages/xorg-lib-libxkbcommon.git/blame - xorg-lib-libxkbcommon.spec
- up to 0.2.0
[packages/xorg-lib-libxkbcommon.git] / xorg-lib-libxkbcommon.spec
CommitLineData
3c06e5aa
JB
1Summary: xkbcommon library - keymap compiler and support library
2Summary(pl.UTF-8): Biblioteka xkbcommon - kompilatora i obsługi map klawiszy
3Name: xorg-lib-libxkbcommon
078cae60
AM
4Version: 0.2.0
5Release: 1
3c06e5aa
JB
6License: MIT
7Group: X11/Libraries
078cae60
AM
8Source0: http://xkbcommon.org/download/libxkbcommon-%{version}.tar.bz2
9# Source0-md5: 2be3d4a255d02c7d46fc6a9486f21f6a
10URL: http://xkbcommon.org/
3c06e5aa
JB
11BuildRequires: autoconf >= 2.60
12BuildRequires: automake
13BuildRequires: bison
14BuildRequires: flex
15BuildRequires: libtool >= 2:2.0
16BuildRequires: pkgconfig >= 1:0.19
078cae60 17BuildRequires: tar >= 1:1.22
3c06e5aa
JB
18BuildRequires: xorg-proto-kbproto-devel >= 1.0.4
19BuildRequires: xorg-proto-xproto-devel
20BuildRequires: xorg-util-util-macros >= 1.8
3c06e5aa
JB
21BuildRequires: xz
22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24%description
25libxkbcommon is a keymap compiler and support library which processes
26a reduced subset of keymaps as defined by the XKB specification.
27
28%description -l pl.UTF-8
29libxkbcommon to biblioteka kompilatora i obsługi map klawiszy,
30przetwarzająca ograniczony podzbiór map klawiszy zdefiniowanych w
31specyfikacji XKB.
32
33%package devel
34Summary: Header files for libxkbcommon library
35Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libxkbcommon
36Group: X11/Development/Libraries
37Requires: %{name} = %{version}-%{release}
38
39%description devel
40xkbcommon library.
41
42This package contains the header files needed to develop programs that
43use libxkbcommon.
44
45%description devel -l pl.UTF-8
46Biblioteka xkbcommon.
47
48Pakiet zawiera pliki nagłówkowe niezbędne do kompilowania programów
49używających biblioteki libxkbcommon.
50
51%package static
52Summary: Static libxkbcommon library
53Summary(pl.UTF-8): Biblioteka statyczna libxkbcommon
54Group: X11/Development/Libraries
55Requires: %{name}-devel = %{version}-%{release}
56
57%description static
58xkbcommon library.
59
60This package contains the static libxkbcommon library.
61
62%description static -l pl.UTF-8
63Biblioteka xkbcommon.
64
65Pakiet zawiera statyczną bibliotekę libxkbcommon.
66
67%prep
078cae60 68%setup -q -n libxkbcommon-%{version}
3c06e5aa
JB
69
70%build
71%{__libtoolize}
72%{__aclocal}
73%{__autoconf}
74%{__autoheader}
75%{__automake}
76%configure
77
78%{__make}
79
80%install
81rm -rf $RPM_BUILD_ROOT
82
83%{__make} install \
84 DESTDIR=$RPM_BUILD_ROOT
85
86# obsoleted by pkg-config
87%{__rm} $RPM_BUILD_ROOT%{_libdir}/libxkbcommon.la
88
89%clean
90rm -rf $RPM_BUILD_ROOT
91
92%post -p /sbin/ldconfig
93%postun -p /sbin/ldconfig
94
95%files
96%defattr(644,root,root,755)
97%doc COPYING README
98%attr(755,root,root) %{_libdir}/libxkbcommon.so.*.*.*
99%attr(755,root,root) %ghost %{_libdir}/libxkbcommon.so.0
100
101%files devel
102%defattr(644,root,root,755)
078cae60 103%doc doc/html/*
3c06e5aa
JB
104%attr(755,root,root) %{_libdir}/libxkbcommon.so
105%{_includedir}/xkbcommon
106%{_pkgconfigdir}/xkbcommon.pc
107
108%files static
109%defattr(644,root,root,755)
110%{_libdir}/libxkbcommon.a
This page took 0.099223 seconds and 4 git commands to generate.