]> git.pld-linux.org Git - packages/libgnomekbd.git/blame - libgnomekbd.spec
- pl
[packages/libgnomekbd.git] / libgnomekbd.spec
CommitLineData
1f1189ae 1Summary: A keyboard configuration library
4a919f16 2Summary(pl.UTF-8): Biblioteka do konfiguracji klawiatury
1f1189ae 3Name: libgnomekbd
73823be7 4Version: 2.18.0
1f1189ae
MB
5Release: 1
6License: LGPL
7Group: Libraries
73823be7
MB
8Source0: http://ftp.gnome.org/pub/gnome/sources/libgnomekbd/2.18/%{name}-%{version}.tar.bz2
9# Source0-md5: f176e026158f678144511fb343ec7269
1f1189ae 10URL: http://www.gnome.org/
73823be7 11BuildRequires: GConf2-devel >= 2.18.0.1
1f1189ae
MB
12BuildRequires: autoconf >= 2.59
13BuildRequires: automake >= 1:1.8
14BuildRequires: dbus-glib-devel >= 0.73
15BuildRequires: gtk+2-devel >= 2:2.10.9
16BuildRequires: intltool >= 0.35.5
17BuildRequires: libglade2-devel >= 1:2.6.0
18BuildRequires: libgnomeui-devel >= 2.17.92
19BuildRequires: libtool
20BuildRequires: libxklavier-devel >= 3.0
21BuildRequires: pkgconfig
22BuildRequires: rpmbuild(macros) >= 1.311
23Requires(post,preun): GConf2
4a919f16 24Requires(post,postun): /sbin/ldconfig
1f1189ae
MB
25Requires(post,postun): gtk+2
26Requires(post,postun): hicolor-icon-theme
d1544c79 27Conflicts: control-center < 1:2.17.92
1f1189ae
MB
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%description
31The libgnomekbd package contains a GNOME library which manages
32keyboard configuration and offers various widgets related to keyboard
33configuration.
34
4a919f16
JB
35%description -l pl.UTF-8
36Pakiet libgnomekbd zawiera bibliotekę GNOME zarządzającą konfiguracją
37klawiatury i oferującą różne widgety związane z konfiguracją
38klawiatury.
39
1f1189ae
MB
40%package devel
41Summary: Header files for libgnomekbd
4a919f16 42Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libgnomekbd
1f1189ae
MB
43Group: Development/Libraries
44Requires: %{name} = %{version}-%{release}
45
46%description devel
47Header files for libgnomekbd.
48
4a919f16
JB
49%description devel -l pl.UTF-8
50Pliki nagłówkowe biblioteki libgnomekbd.
51
1f1189ae
MB
52%package static
53Summary: Static libgnomekbd library
4a919f16 54Summary(pl.UTF-8): Statyczna biblioteka libgnomekbd
1f1189ae
MB
55Group: Development/Libraries
56Requires: %{name}-devel = %{version}-%{release}
57
58%description static
59Static libgnomekbd library.
60
4a919f16
JB
61%description static -l pl.UTF-8
62Statyczna biblioteka libgnomekbd.
63
1f1189ae
MB
64%prep
65%setup -q
66
67%build
68%{__glib_gettextize}
69%{__intltoolize}
70%{__libtoolize}
71%{__aclocal}
72%{__autoconf}
73%{__automake}
74%configure \
75 --disable-schemas-install \
76 --enable-static
77%{__make}
78
79%install
80rm -rf $RPM_BUILD_ROOT
81
82%{__make} install \
83 DESTDIR=$RPM_BUILD_ROOT
84
85%find_lang %{name}
86
87%clean
88rm -rf $RPM_BUILD_ROOT
89
90%post
91/sbin/ldconfig
92%gconf_schema_install desktop_gnome_peripherals_keyboard_xkb.schemas
93%update_icon_cache hicolor
94
95%preun
96%gconf_schema_uninstall desktop_gnome_peripherals_keyboard_xkb.schemas
97
98%postun
99/sbin/ldconfig
100%update_icon_cache hicolor
101
102%files -f %{name}.lang
103%defattr(644,root,root,755)
104%doc AUTHORS ChangeLog
105%attr(755,root,root) %{_bindir}/gkbd-indicator-plugins-capplet
106%attr(755,root,root) %{_libdir}/libgnomekbd.so.*.*.*
107%attr(755,root,root) %{_libdir}/libgnomekbdui.so.*.*.*
108%{_sysconfdir}/gconf/schemas/desktop_gnome_peripherals_keyboard_xkb.schemas
109%{_desktopdir}/gkbd-indicator-plugins-capplet.desktop
110%{_iconsdir}/hicolor/*/*/*.png
111%{_datadir}/libgnomekbd
112
113%files devel
114%defattr(644,root,root,755)
115%attr(755,root,root) %{_libdir}/libgnomekbd.so
116%attr(755,root,root) %{_libdir}/libgnomekbdui.so
117%{_includedir}/libgnomekbd
118%{_libdir}/libgnomekbd.la
119%{_libdir}/libgnomekbdui.la
120%{_pkgconfigdir}/libgnomekbd.pc
121%{_pkgconfigdir}/libgnomekbdui.pc
122
123%files static
124%defattr(644,root,root,755)
125%{_libdir}/libgnomekbd.a
126%{_libdir}/libgnomekbdui.a
This page took 0.080826 seconds and 4 git commands to generate.