0d7f7f0015e874944a04bd06a473f3e995d3bbea
[framework/uifw/xorg/lib/libxv.git] / packaging / libXv.spec
1 Summary: X.Org X11 libXv runtime library
2 Name:    libXv
3 Version: 1.0.7
4 Release: 1
5 License: MIT
6 Group: System Environment/Libraries
7 URL: http://www.x.org
8
9 Source0: %{name}-%{version}.tar.gz
10
11 BuildRequires: pkgconfig(videoproto) pkgconfig(xext)
12 BuildRequires:  pkgconfig(xorg-macros)
13
14 %description
15 X.Org X11 libXv runtime library
16
17 %package devel
18 Summary: X.Org X11 libXv development package
19 Group: Development/Libraries
20 Requires: %{name} = %{version}-%{release}
21 Provides: libxv-devel
22
23 %description devel
24 X.Org X11 libXv development package
25
26 %prep
27 %setup -q
28
29 %build
30 %reconfigure --disable-static \
31                LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed"
32 make %{?jobs:-j%jobs}
33
34 %install
35 rm -rf $RPM_BUILD_ROOT
36 mkdir -p %{buildroot}/usr/share/license
37 cp -af COPYING %{buildroot}/usr/share/license/%{name}
38 make install DESTDIR=$RPM_BUILD_ROOT
39
40 # We intentionally don't ship *.la files
41 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
42
43 %remove_docs
44
45 %clean
46 rm -rf $RPM_BUILD_ROOT
47
48 %post -p /sbin/ldconfig
49 %postun -p /sbin/ldconfig
50
51 %files
52 %defattr(-,root,root,-)
53 /usr/share/license/%{name}
54 %doc AUTHORS COPYING ChangeLog
55 %{_libdir}/libXv.so.1
56 %{_libdir}/libXv.so.1.0.0
57
58 %files devel
59 %defattr(-,root,root,-)
60 %doc man/xv-library-v2.2.txt
61 %{_includedir}/X11/extensions/Xvlib.h
62 %{_libdir}/libXv.so
63 %{_libdir}/pkgconfig/xv.pc
64 #%dir %{_mandir}/man3x
65 #%{_mandir}/man3/*.3*