blob: 2e15871d732710b516a490911f71829c6be9e8ff (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
Name: xcb-util-keysyms
%define lname libxcb-keysyms
Version: 0.3.9
Release: 0
Summary: XCB utility module for X keycode constants and conversions
License: MIT
Group: Development/Libraries/C and C++
Url: http://xcb.freedesktop.org/
#Git-Clone: git://anongit.freedesktop.org/xcb/util
#Git-Web: http://cgit.freedesktop.org/xcb/util/
Source: %name-%version.tar.bz2
Source1001: xcb-util-keysyms.manifest
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#git#BuildRequires: autoconf >= 2.59c, automake, libtool
BuildRequires: pkgconfig
BuildRequires: pkgconfig(xcb) >= 1.4
BuildRequires: pkgconfig(xcb-proto) >= 1.6
BuildRequires: pkgconfig(xorg-macros) >= 1.6.0
BuildRequires: pkgconfig(xproto) >= 7.0.8
%description
The XCB util modules provide a number of libraries which sit on top
of libxcb, the core X protocol library, and some of the extension
libraries.
Included in this package is:
- keysyms: Standard X key constants and conversion to/from keycodes.
%package -n %lname
Summary: XCB utility module for X keycode constants and conversions
Group: System/Libraries
%description -n %lname
The XCB util modules provide a number of libraries which sit on top
of libxcb, the core X protocol library, and some of the extension
libraries.
Included in this package is:
- keysyms: Standard X key constants and conversion to/from keycodes.
%package devel
Summary: Development files for the XCB keysyms utility module
Group: Development/Libraries/C and C++
Requires: %lname = %version
%description devel
The XCB util modules provide a number of libraries which sit on top
of libxcb, the core X protocol library, and some of the extension
libraries.
This package contains the development headers for the library found
in %lname.
%prep
%setup -q
cp %{SOURCE1001} .
%build
%configure --disable-static
make %{?_smp_mflags}
%install
%make_install
%post -n %lname -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig
%files -n %lname
%manifest %{name}.manifest
%defattr(-,root,root)
%_libdir/libxcb-keysyms.so.1*
%files devel
%manifest %{name}.manifest
%defattr(-,root,root)
%_includedir/xcb
%_libdir/libxcb-keysyms.so
%_libdir/pkgconfig/xcb-keysyms.pc
%changelog
|