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