]> git.pld-linux.org Git - packages/libxklavier.git/blame - libxklavier.spec
- rebuild
[packages/libxklavier.git] / libxklavier.spec
CommitLineData
9a9f3f2c
MB
1#
2# Conditional build:
3%bcond_without apidocs # disable gtk-doc
4#
cb1236ce
JB
5Summary: libxklavier library
6Summary(pl.UTF-8): Biblioteka libxklavier
18e3f00e 7Name: libxklavier
f33c46af 8Version: 4.0
e8f3b538 9Release: 3
cb1236ce 10License: LGPL v2+
96df775d 11Group: X11/Libraries
f33c46af
MB
12Source0: http://ftp.gnome.org/pub/GNOME/sources/libxklavier/4.0/%{name}-%{version}.tar.bz2
13# Source0-md5: 1b714ba04835fb49511f9e1444a5ea4c
14Patch0: %{name}-enumeration.patch
f8500c31 15URL: http://www.freedesktop.org/Software/LibXklavier
edb8f2f3
MB
16BuildRequires: autoconf >= 2.59
17BuildRequires: automake >= 1:1.10
18BuildRequires: glib2-devel >= 1:2.16.0
9a9f3f2c 19%{?with_apidocs:BuildRequires: gtk-doc >= 1.7}
24ba620d 20BuildRequires: iso-codes
da049f41 21BuildRequires: libtool
760ce40a 22BuildRequires: libxml2-devel >= 1:2.6.26
18e3f00e 23BuildRequires: pkgconfig
edb8f2f3 24BuildRequires: xorg-lib-libXi-devel >= 1.1.3
072747ac 25BuildRequires: xorg-lib-libxkbfile-devel
24ba620d 26Requires: iso-codes
79421566
AF
27Buildroot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
cb1236ce 30This library allows you to simplify XKB-related development.
79421566 31
e908bb86
JR
32%description -l pl.UTF-8
33Ta biblioteka pozwala uprościć programowanie związane z XKB.
18e3f00e 34
79421566 35%package devel
cb1236ce
JB
36Summary: Header files to develop libxklavier applications
37Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia aplikacji z użyciem libxklavier
96df775d 38Group: X11/Development/Libraries
3c751c25 39Requires: %{name} = %{version}-%{release}
760ce40a 40Requires: libxml2-devel >= 1:2.6.26
072747ac 41Requires: xorg-lib-libxkbfile-devel
79421566
AF
42
43%description devel
cb1236ce 44Header files to develop libxklavier applications.
18e3f00e 45
e908bb86 46%description devel -l pl.UTF-8
cb1236ce 47Pliki nagłówkowe do tworzenia aplikacji z użyciem libxklavier.
79421566
AF
48
49%package static
cb1236ce
JB
50Summary: Static version of libxklavier library
51Summary(pl.UTF-8): Statyczna wersja biblioteki libxklavier
96df775d 52Group: X11/Development/Libraries
3c751c25 53Requires: %{name}-devel = %{version}-%{release}
79421566
AF
54
55%description static
cb1236ce 56Static version of libxklavier library.
18e3f00e 57
e908bb86 58%description static -l pl.UTF-8
cb1236ce 59Statyczna wersja biblioteki libxklavier.
9a9f3f2c
MB
60
61%package apidocs
cb1236ce
JB
62Summary: libxklavier API documentation
63Summary(pl.UTF-8): Dokumentacja API libxklavier
9a9f3f2c
MB
64Group: Documentation
65Requires: gtk-doc-common
66
67%description apidocs
cb1236ce 68libxklavier API documentation.
9a9f3f2c
MB
69
70%description apidocs -l pl.UTF-8
cb1236ce 71Dokumentacja API libxklavier.
79421566
AF
72
73%prep
74%setup -q
f33c46af 75%patch0 -p0
79421566
AF
76
77%build
da049f41 78%{__libtoolize}
0398722e
AF
79%{__aclocal}
80%{__autoconf}
edb8f2f3 81%{__autoheader}
0398722e 82%{__automake}
a9897a2b 83%configure \
9a9f3f2c 84 --%{?with_apidocs:en}%{!?with_apidocs:dis}able-gtk-doc \
a9897a2b 85 --with-xkb-bin-base=%{_bindir} \
760ce40a 86 --with-xkb-base=%{_datadir}/X11/xkb \
87 --with-html-dir=%{_gtkdocdir}
79421566
AF
88%{__make}
89
90%install
91rm -rf $RPM_BUILD_ROOT
92
18e3f00e
JB
93%{__make} install \
94 DESTDIR=$RPM_BUILD_ROOT
79421566 95
9a9f3f2c
MB
96%{!?with_apidocs:rm -rf $RPM_BUILD_ROOT%{_gtkdocdir}/%{name}}
97
79421566
AF
98%clean
99rm -rf $RPM_BUILD_ROOT
100
18e3f00e
JB
101%post -p /sbin/ldconfig
102%postun -p /sbin/ldconfig
79421566
AF
103
104%files
105%defattr(644,root,root,755)
cb1236ce
JB
106%doc AUTHORS CREDITS ChangeLog NEWS README
107%attr(755,root,root) %{_libdir}/libxklavier.so.*.*.*
f33c46af 108%attr(755,root,root) %ghost %{_libdir}/libxklavier.so.15
79421566
AF
109
110%files devel
111%defattr(644,root,root,755)
cb1236ce
JB
112%attr(755,root,root) %{_libdir}/libxklavier.so
113%{_libdir}/libxklavier.la
114%{_pkgconfigdir}/libxklavier.pc
115%{_includedir}/libxklavier
79421566
AF
116
117%files static
118%defattr(644,root,root,755)
cb1236ce 119%{_libdir}/libxklavier.a
9a9f3f2c
MB
120
121%if %{with apidocs}
122%files apidocs
123%defattr(644,root,root,755)
124%{_gtkdocdir}/%{name}
125%endif
This page took 0.093209 seconds and 4 git commands to generate.