]> git.pld-linux.org Git - packages/libquvi-0.4.git/blob - libquvi-0.4.spec
- fixed License of 0.4 series
[packages/libquvi-0.4.git] / libquvi-0.4.spec
1 #
2 # Conditional build:
3 %bcond_without  static_libs     # don't build static libraries
4 #
5 Summary:        A cross-platform library for parsing flash media stream
6 Summary(pl.UTF-8):      Wieloplatformowa biblioteka do analizy flashowych strumieni multimedialnych
7 Name:           libquvi-0.4
8 Version:        0.4.1
9 Release:        2
10 License:        LGPL v2.1+
11 Group:          Libraries
12 Source0:        http://downloads.sourceforge.net/quvi/libquvi-%{version}.tar.xz
13 # Source0-md5:  acc5a5da25a7f89c6ff5338d00eaaf58
14 Patch0:         %{name}-automake-1.12.patch
15 URL:            http://quvi.sourceforge.net/
16 BuildRequires:  autoconf >= 2.68
17 BuildRequires:  automake >= 1:1.11.1
18 BuildRequires:  curl-devel >= 7.18.2
19 BuildRequires:  libquvi-scripts-0.4 >= 0.4.0
20 BuildRequires:  libtool >= 2:2.2
21 BuildRequires:  lua51-devel >= 5.1
22 BuildRequires:  pkgconfig
23 BuildRequires:  tar >= 1:1.22
24 BuildRequires:  xz
25 Requires:       curl-libs >= 7.18.2
26 Requires:       libquvi-scripts-0.4 >= 0.4.0
27 Obsoletes:      libquvi < 0.9
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %description
31 libquvi is a cross-platform library for parsing flash media stream.
32
33 %description -l pl.UTF-8
34 libquvi to wieloplatformowa biblioteka do analizy flashowych strumieni
35 multimedialnych.
36
37 %package devel
38 Summary:        Header files for libquvi library
39 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki libquvi
40 Group:          Development/Libraries
41 Requires:       %{name} = %{version}-%{release}
42 Requires:       lua51-devel
43 Obsoletes:      libquvi-devel < 0.9
44
45 %description devel
46 Header files for libquvi library.
47
48 %description devel -l pl.UTF-8
49 Pliki nagłówkowe biblioteki libquvi.
50
51 %package static
52 Summary:        Static libquvi library
53 Summary(pl.UTF-8):      Statyczna biblioteka libquvi
54 Group:          Development/Libraries
55 Requires:       %{name}-devel = %{version}-%{release}
56 Obsoletes:      libquvi-static < 0.9
57
58 %description static
59 Static libquvi library.
60
61 %description static -l pl.UTF-8
62 Statyczna biblioteka libquvi.
63
64 %prep
65 %setup -q -n libquvi-%{version}
66 %patch0 -p1
67
68 %build
69 %{__libtoolize}
70 %{__aclocal} -I m4
71 %{__autoconf}
72 %{__autoheader}
73 %{__automake}
74 %configure \
75         %{!?with_static_libs:--disable-static} \
76         --disable-silent-rules
77 %{__make}
78
79 %install
80 rm -rf $RPM_BUILD_ROOT
81
82 %{__make} install \
83         DESTDIR=$RPM_BUILD_ROOT
84
85 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
86
87 # libquiv 0.9 version is packaged in libquvi.spec
88 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man3/libquvi.3
89
90 %clean
91 rm -rf $RPM_BUILD_ROOT
92
93 %post   -p /sbin/ldconfig
94 %postun -p /sbin/ldconfig
95
96 %files
97 %defattr(644,root,root,755)
98 %doc AUTHORS ChangeLog NEWS README
99 %attr(755,root,root) %{_libdir}/libquvi.so.*.*.*
100 %attr(755,root,root) %ghost %{_libdir}/libquvi.so.7
101
102 %files devel
103 %defattr(644,root,root,755)
104 %attr(755,root,root) %{_libdir}/libquvi.so
105 %{_includedir}/quvi
106 %{_pkgconfigdir}/libquvi.pc
107
108 %if %{with static_libs}
109 %files static
110 %defattr(644,root,root,755)
111 %{_libdir}/libquvi.a
112 %endif
This page took 0.081497 seconds and 3 git commands to generate.