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