tizen 2.4 release
[framework/uifw/xorg/lib/libxshmfence.git] / packaging / libXshmfence.spec
1 Name:           libXshmfence
2 Version:        1.1
3 Release:        1
4 License:        MIT
5 Summary:        X Fixes library
6 Url:            http://www.x.org
7 Group:          Graphics/X Window System
8 Source:         %{name}-%{version}.tar.bz2
9 Source1001:     libXshmfence.manifest
10
11 BuildRequires:  pkgconfig(xorg-macros)
12 BuildRequires:  pkgconfig(xproto)
13
14 %description
15 X Fixes library.
16
17 %package devel
18 Summary:        Development files for %{name}
19 Group:          Development/Libraries
20 Requires:       %{name} = %{version}
21 Requires:       pkgconfig
22
23 %description devel
24 libxshmfence development package
25
26 %prep
27 %setup -q
28 cp %{SOURCE1001} .
29
30 %build
31 %autogen --disable-static --with-shared-memory-dir=/tmp
32 make %{?_smp_mflags}
33
34 %install
35 mkdir -p %{buildroot}/usr/share/license
36 cp -af COPYING %{buildroot}/usr/share/license/%{name}
37 %make_install
38 %remove_docs
39
40 %post -p /sbin/ldconfig
41
42 %postun -p /sbin/ldconfig
43
44 %files
45 %manifest %{name}.manifest
46 %defattr(-,root,root,-)
47 %{_libdir}/libxshmfence.so.1
48 %{_libdir}/libxshmfence.so.1.0.0
49
50 %files devel
51 %manifest %{name}.manifest
52 %defattr(-,root,root,-)
53 /usr/share/license/%{name}
54 %{_includedir}/X11/xshmfence.h
55 %{_libdir}/libxshmfence.so
56 %{_libdir}/pkgconfig/xshmfence.pc