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