forked from pool/dirac
Accepting request 40589 from multimedia:libs
Copy from multimedia:libs/dirac based on submit request 40589 from user plater OBS-URL: https://build.opensuse.org/request/show/40589 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dirac?expand=0&rev=9
This commit is contained in:
committed by
Git OBS Bridge
parent
40a98416f1
commit
20c9889f04
41
dirac.spec
41
dirac.spec
@@ -20,13 +20,14 @@
|
||||
|
||||
Name: dirac
|
||||
Version: 1.0.2
|
||||
Release: 4
|
||||
Release: 5
|
||||
Url: http://diracvideo.org/
|
||||
Group: Productivity/Multimedia/Video/Editors and Convertors
|
||||
License: MPL ..
|
||||
Summary: The dirac Video Codec
|
||||
Summary: The Dirac_Video Codec
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
Patch0: %{name}-%{version}-gcc45.patch
|
||||
Patch0: 0001-Fix-uninitialised-memory-read-that-causes-the-encode.patch
|
||||
Patch1: %{name}-%{version}-gcc45.patch
|
||||
BuildRequires: gcc-c++ libstdc++-devel
|
||||
BuildRequires: libcppunit-devel
|
||||
%ifnarch ia64 s390 s390x %sparc
|
||||
@@ -166,8 +167,11 @@ Authors:
|
||||
License: MPL ..
|
||||
Group: Development/Libraries/C and C++
|
||||
Summary: Development Files for Dirac Video Codec
|
||||
AutoReqProv: on
|
||||
Requires: libdirac_decoder0 = %{version}
|
||||
Requires: libdirac_encoder0 = %{version}
|
||||
Provides: libdirac-devel = %{version}-%{release}
|
||||
Obsoletes: libdirac-devel < %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
Dirac is an open source video codec. It uses a traditional hybrid video
|
||||
@@ -208,9 +212,22 @@ Authors:
|
||||
Peter Bleackley <diracinfo@rd.bbc.co.uk>, BBC Research and Development
|
||||
Myo Tun <myo.tun@brunel.ac.uk>, Brunel University
|
||||
|
||||
%package doc
|
||||
License: MPL ..
|
||||
Group: Documentation/HTML
|
||||
Summary: Dirac Video Codec api documentation
|
||||
%if 0%{?suse_version} > 1110
|
||||
BuildArch: noarch
|
||||
%endif
|
||||
|
||||
%description doc
|
||||
This package provides the api reference documentation for using dirac libraries
|
||||
in your program.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
%patch1 -p1
|
||||
# Code is not mature enough for -Werror (unused results)
|
||||
sed -i 's/-Werror//' configure.ac
|
||||
|
||||
@@ -224,8 +241,10 @@ export CXXFLAGS="$RPM_OPT_FLAGS -O0"
|
||||
%endif
|
||||
%endif
|
||||
%configure\
|
||||
--disable-static
|
||||
%{__make} %{?jobs:-j%jobs} htmldir=%{_docdir}/%{name}/code/api_html
|
||||
--disable-static \
|
||||
--docdir=%{_docdir}/packages/%{name}
|
||||
%{__make} %{?jobs:-j%jobs}
|
||||
#htmldir=%{_docdir}/%{name}/code/api_html
|
||||
|
||||
%install
|
||||
%makeinstall htmldir=%{_docdir}/%{name}/code/api_html
|
||||
@@ -246,8 +265,8 @@ export CXXFLAGS="$RPM_OPT_FLAGS -O0"
|
||||
|
||||
%files
|
||||
%defattr (-, root, root)
|
||||
%doc %dir %{_docdir}/%{name}
|
||||
%doc %{_docdir}/%{name}/[ACNRT]*
|
||||
#%%doc AUTHORS COPYING ChangeLog NEWS README TODO
|
||||
#%%doc %{_docdir}/%{name}/[ACNRT]*
|
||||
%{_bindir}/*
|
||||
|
||||
%files -n libdirac_decoder0
|
||||
@@ -260,10 +279,14 @@ export CXXFLAGS="$RPM_OPT_FLAGS -O0"
|
||||
|
||||
%files devel
|
||||
%defattr (-, root, root)
|
||||
%doc %{_docdir}/%{name}/code
|
||||
#%%doc %{_docdir}/%{name}/[ACNRT]*
|
||||
%{_libdir}/*.so
|
||||
#%{_libdir}/*.*a
|
||||
%{_libdir}/pkgconfig/*.pc
|
||||
%{_includedir}/dirac
|
||||
%{_includedir}/%{name}
|
||||
|
||||
%files doc
|
||||
%defattr (-, root, root)
|
||||
%doc %{_docdir}/%{name}
|
||||
|
||||
%changelog
|
||||
|
Reference in New Issue
Block a user