Tizen 2.0 Release
[pkgs/xorg/lib/libxtrap.git] / packaging / libXTrap.spec
1 Name:       libXTrap
2 Summary:    X.Org X11 libXTrap runtime library
3 Version:    1.0.0
4 Release:    11.6
5 Group:      Graphics/X Window System
6 License:    MIT
7 URL:        http://www.x.org/
8 Source0:    ftp://ftp.x.org/pub/individual/lib/%{name}-%{version}.tar.gz
9 Source1001: packaging/libXTrap.manifest 
10 Requires(post):  /sbin/ldconfig
11 Requires(postun):  /sbin/ldconfig
12 BuildRequires:  pkgconfig(xproto)
13 BuildRequires:  pkgconfig(xextproto)
14 BuildRequires:  pkgconfig(x11)
15 BuildRequires:  pkgconfig(xext)
16 BuildRequires:  pkgconfig(xt)
17 BuildRequires:  pkgconfig(trapproto)
18 BuildRequires:  pkgconfig(xorg-macros)
19
20 %description
21 Description: %{summary}
22
23
24 %package devel
25 Summary:    Development components for the libXTrap library
26 Group:      Development/Libraries
27 Requires:   %{name} = %{version}-%{release}
28
29 %description devel
30 Description: %{summary}
31
32
33 %prep
34 %setup -q -n %{name}-%{version}
35
36 %build
37 cp %{SOURCE1001} .
38 export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed"
39 %reconfigure --disable-static
40 make %{?jobs:-j%jobs}
41
42 %install
43 rm -rf %{buildroot}
44 %make_install
45
46
47 %clean
48 rm -rf %{buildroot}
49
50
51
52 %post -p /sbin/ldconfig
53
54 %postun -p /sbin/ldconfig
55
56
57
58 %files
59 %manifest libXTrap.manifest
60 %defattr(-,root,root,-)
61 %doc COPYING
62 %{_libdir}/libXTrap.so.6
63 %{_libdir}/libXTrap.so.6.4.0
64
65
66 %files devel
67 %manifest libXTrap.manifest
68 %defattr(-,root,root,-)
69 %doc AUTHORS README ChangeLog
70 %{_libdir}/libXTrap.so
71 %{_libdir}/pkgconfig/xtrap.pc