]> git.pld-linux.org Git - packages/libmatekbd.git/blame_incremental - libmatekbd.spec
- locales cleanup
[packages/libmatekbd.git] / libmatekbd.spec
... / ...
CommitLineData
1#
2# Conditional build:
3%bcond_with gtk3 # use GTK+ 3.x instead of 2.x
4#
5Summary: MATE keyboard libraries
6Summary(pl.UTF-8): Biblioteki MATE do obsługi klawiatury
7Name: libmatekbd
8Version: 1.14.1
9Release: 1
10License: LGPL v2+
11Group: X11/Libraries
12Source0: http://pub.mate-desktop.org/releases/1.14/%{name}-%{version}.tar.xz
13# Source0-md5: 38783a2c4694911c1d1e606421bf86d4
14URL: http://wiki.mate-desktop.org/libmatekbd
15BuildRequires: autoconf >= 2.59
16BuildRequires: automake >= 1:1.9
17BuildRequires: gettext-tools
18BuildRequires: glib2-devel >= 1:2.36
19BuildRequires: gobject-introspection-devel >= 0.6.7
20%{!?with_gtk3:BuildRequires: gtk+2-devel >= 2:2.24}
21%{?with_gtk3:BuildRequires: gtk+3-devel >= 3.0}
22BuildRequires: intltool >= 0.50.1
23BuildRequires: libtool
24BuildRequires: libxklavier-devel >= 5.0
25BuildRequires: mate-common >= 1.5
26BuildRequires: pkgconfig
27BuildRequires: tar >= 1:1.22
28BuildRequires: xorg-lib-libX11-devel
29BuildRequires: xz
30Requires(post,postun): /sbin/ldconfig
31Requires: glib2 >= 1:2.36
32Requires: gsettings-desktop-schemas
33%{!?with_gtk3:Requires: gtk+2 >= 2:2.24}
34%{?with_gtk3:Requires: gtk+3 >= 3.0}
35Requires: libxklavier >= 5.0
36BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38%description
39MATE keyboard libraries (fork of libgnomekbd).
40
41%description -l pl.UTF-8
42Biblioteki MATE do obsługi klawiatury (odgałęzienie z libgnomekbd).
43
44%package devel
45Summary: Development files for libmatekbd
46Summary(pl.UTF-8): Pliki programistyczne bibliotek libmatekbd
47Group: X11/Development/Libraries
48Requires: %{name} = %{version}-%{release}
49Requires: glib2-devel >= 1:2.36
50%{!?with_gtk3:Requires: gtk+2-devel >= 2:2.24}
51%{?with_gtk3:Requires: gtk+3-devel >= 3.0}
52Requires: libxklavier-devel >= 5.0
53
54%description devel
55Development files for libmatekbd.
56
57%description devel -l pl.UTF-8
58Pliki programistyczne bibliotek libmatekbd.
59
60%prep
61%setup -q
62
63%build
64%{__libtoolize}
65%{__aclocal} -I m4
66%{__autoconf}
67%{__autoheader}
68%{__automake}
69%configure \
70 --disable-silent-rules \
71 --disable-static \
72 %{?with_gtk3:--with-gtk=3.0}
73%{__make}
74
75%install
76rm -rf $RPM_BUILD_ROOT
77%{__make} install \
78 DESTDIR=$RPM_BUILD_ROOT
79
80%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
81
82# es_419 is bogus; frp,jv,ku_IQ,nah,nqo,sco not supported by glibc; ur_PK an empty copy of ur
83%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{es_419,frp,jv,ku_IQ,nah,nqo,sco,ur_PK}
84
85%find_lang %{name}
86
87%clean
88rm -rf $RPM_BUILD_ROOT
89
90%post
91/sbin/ldconfig
92%glib_compile_schemas
93
94%postun
95/sbin/ldconfig
96if [ "$1" = "0" ]; then
97 %glib_compile_schemas
98fi
99
100%files -f %{name}.lang
101%defattr(644,root,root,755)
102%doc AUTHORS ChangeLog NEWS README
103%attr(755,root,root) %{_libdir}/libmatekbd.so.*.*.*
104%attr(755,root,root) %ghost %{_libdir}/libmatekbd.so.4
105%attr(755,root,root) %{_libdir}/libmatekbdui.so.*.*.*
106%attr(755,root,root) %ghost %{_libdir}/libmatekbdui.so.4
107%{_datadir}/libmatekbd
108%{_datadir}/glib-2.0/schemas/org.mate.peripherals-keyboard-xkb.gschema.xml
109%{_libdir}/girepository-1.0/Matekbd-1.0.typelib
110
111%files devel
112%defattr(644,root,root,755)
113%attr(755,root,root) %{_libdir}/libmatekbdui.so
114%attr(755,root,root) %{_libdir}/libmatekbd.so
115%{_includedir}/libmatekbd
116%{_pkgconfigdir}/libmatekbd.pc
117%{_pkgconfigdir}/libmatekbdui.pc
118%{_datadir}/gir-1.0/Matekbd-1.0.gir
This page took 0.091452 seconds and 4 git commands to generate.