summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Banasiak2011-02-21 22:42:35 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commit4e9c20f378af5e3f7f8e858c5903122ec91f2c10 (patch)
tree9ea5cd5da3e3c869a4ccaea97807060b30e0fa97
downloadquvi-4e9c20f378af5e3f7f8e858c5903122ec91f2c10.zip
quvi-4e9c20f378af5e3f7f8e858c5903122ec91f2c10.tar.gz
Changed files: quvi.spec -> 1.1
-rw-r--r--quvi.spec102
1 files changed, 102 insertions, 0 deletions
diff --git a/quvi.spec b/quvi.spec
new file mode 100644
index 0000000..7a52609
--- /dev/null
+++ b/quvi.spec
@@ -0,0 +1,102 @@
+#
+# Conditional build:
+%bcond_without static_libs # don't build static libraries
+#
+Summary: Command line tool for parsing flash video download links
+Name: quvi
+Version: 0.2.13
+Release: 1
+License: LGPL v2
+Group: Applications/WWW
+Source0: http://downloads.sourceforge.net/quvi/%{name}-%{version}.tar.xz
+# Source0-md5: bdea7c782e20b0c2671ac55f0f03ae35
+URL: http://quvi.sourceforge.net/
+BuildRequires: autoconf >= 2.68
+BuildRequires: automake >= 1:1.10
+BuildRequires: curl-devel >= 7.18.0
+BuildRequires: doxygen
+BuildRequires: libtool >= 2:2.2
+BuildRequires: lua51-devel
+BuildRequires: perl-tools-pod
+BuildRequires: pkgconfig
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+quvi is a command line tool for parsing video download links. It
+supports YouTube and other similar video websites.
+
+%package devel
+Summary: Header files for quvi library
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki quvi
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+Header files for quvi library.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki quvi.
+
+%package static
+Summary: Static quvi library
+Summary(pl.UTF-8): Statyczna biblioteka quvi
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+Static quvi library.
+
+%description static -l pl.UTF-8
+Statyczna biblioteka quvi.
+
+%prep
+%setup -q
+
+%build
+%{__libtoolize}
+%{__aclocal} -I m4
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure \
+ --disable-silent-rules \
+ %{!?with_static_libs:--disable-static}
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/quvi
+
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc ChangeLog* NEWS README
+%attr(755,root,root) %{_bindir}/quvi
+%attr(755,root,root) %{_libdir}/libquvi.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libquvi.so.0
+%{_datadir}/quvi
+%{_mandir}/man1/*.1*
+
+%files devel
+%defattr(644,root,root,755)
+%doc doc/*
+%attr(755,root,root) %{_libdir}/libquvi.so
+%{_includedir}/quvi
+%{_pkgconfigdir}/libquvi.pc
+
+%if %{with static_libs}
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libquvi.a
+%endif