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