From de878ffa307f3df9d7989a8dab2f591a48a4f3b27c4b67947d4eea710dcdbd7c Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Fri, 28 Mar 2008 04:01:10 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/schroedinger?expand=0&rev=1 --- .gitattributes | 23 +++++ .gitignore | 1 + ready | 0 schroedinger-1.0.0.tar.bz2 | 3 + schroedinger.changes | 13 +++ schroedinger.spec | 168 +++++++++++++++++++++++++++++++++++++ 6 files changed, 208 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 ready create mode 100644 schroedinger-1.0.0.tar.bz2 create mode 100644 schroedinger.changes create mode 100644 schroedinger.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4 diff --git a/schroedinger-1.0.0.tar.bz2 b/schroedinger-1.0.0.tar.bz2 new file mode 100644 index 0000000..dec0ab1 --- /dev/null +++ b/schroedinger-1.0.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d76a430a619eacfe0c883e64ae32fc609425c18677dcd1c2edea6a8b578ebc5e +size 564978 diff --git a/schroedinger.changes b/schroedinger.changes new file mode 100644 index 0000000..936630f --- /dev/null +++ b/schroedinger.changes @@ -0,0 +1,13 @@ +------------------------------------------------------------------- +Mon Mar 10 22:50:15 CET 2008 - abockover@suse.de + +- New schroedinger package (1.0.0 release) +- Provides a high quality optimized implementation of the Dirac + video codec from the BBC +- Four packages: + * libschroedinger-1_0-0: Base Schroedinger library + * gstreamer-0_10-libschroedinger-1_0-0: GStreamer plugin for decoding + and encoding Dirac video content + * schroedinger-devel: Header files for developing against Schroedinger + * shroedinger-doc: Documentation (gtk-doc) for the Schroedinger library + diff --git a/schroedinger.spec b/schroedinger.spec new file mode 100644 index 0000000..7419a46 --- /dev/null +++ b/schroedinger.spec @@ -0,0 +1,168 @@ +# +# spec file for package schroedinger (Version 1.0.0) +# +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +%define min_oil_version 0.3.13 +%define min_gst_version 0.10.12 + +Name: schroedinger +Summary: Library for decoding and encoding video in the Dirac format +Url: http://schrodinger.sourceforge.net/ +Group: Productivity/Multimedia/Other +License: GPL v2 only; LGPL v2.0 only; MOZILLA PUBLIC LICENSE (MPL/NPL); X11/MIT +Version: 1.0.0 +Release: 2 +Source: %{name}-%{version}.tar.bz2 +AutoReqProv: on +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: gstreamer-0_10-devel >= %{min_gst_version} gstreamer-0_10-plugins-base-devel >= %{min_gst_version} gtk-doc liboil-devel >= %{min_oil_version} pkg-config + +%description +The Schroedinger project implements portable libraries for the high +quality Dirac video codec created by BBC Research and Development. +Dirac is a free and open source codec producing very high image quality +video. The project produces two libraries in ANSI C89, one for decoding +and one for encoding. + + + +Authors: +-------- + David Schleef + W.J. van der Laan + +%package -n libschroedinger-1_0-0 +Summary: Library for decoding and encoding video in the Dirac format +Group: Productivity/Multimedia/Other +Provides: %{name} = %{version} +Obsoletes: %{name} <= %{version} + +%description -n libschroedinger-1_0-0 +The Schroedinger project implements portable libraries for the high +quality Dirac video codec created by BBC Research and Development. +Dirac is a free and open source codec producing very high image quality +video. The project produces two libraries in ANSI C89, one for decoding +and one for encoding. + + + +Authors: +-------- + David Schleef + W.J. van der Laan + +%package -n gstreamer-0_10-libschroedinger-1_0-0 +Summary: Library for decoding and encoding video in the Dirac format +Group: Productivity/Multimedia/Other +Requires: schroedinger = %{version} gstreamer-0_10 >= %{min_gst_version} gstreamer-0_10-plugins-base >= %{min_gst_version} + +%description -n gstreamer-0_10-libschroedinger-1_0-0 +The Schroedinger project implements portable libraries for the high +quality Dirac video codec created by BBC Research and Development. +Dirac is a free and open source codec producing very high image quality +video. The project produces two libraries in ANSI C89, one for decoding +and one for encoding. + + + +Authors: +-------- + David Schleef + W.J. van der Laan + +%package devel +Summary: Library for decoding and encoding video in the Dirac format +Group: Development/Libraries/Other +Requires: schroedinger = %{version} liboil-devel >= %{min_oil_version} + +%description devel +The Schroedinger project implements portable libraries for the high +quality Dirac video codec created by BBC Research and Development. +Dirac is a free and open source codec producing very high image quality +video. The project produces two libraries in ANSI C89, one for decoding +and one for encoding. + + + +Authors: +-------- + David Schleef + W.J. van der Laan + +%package doc +Summary: Library for decoding and encoding video in the Dirac format +Group: Productivity/Multimedia/Other +Requires: schroedinger = %{version} + +%description doc +The Schroedinger project implements portable libraries for the high +quality Dirac video codec created by BBC Research and Development. +Dirac is a free and open source codec producing very high image quality +video. The project produces two libraries in ANSI C89, one for decoding +and one for encoding. + + + +Authors: +-------- + David Schleef + W.J. van der Laan + +%prep +%setup -q -n schroedinger-%{version} + +%build +%configure +%{__make} %{?jobs:-j%jobs} docdir=%{_docdir}/%{name} + +%install +%makeinstall docdir=%{_docdir}/%{name} +%{__install} -d $RPM_BUILD_ROOT%{_bindir} + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -n libschroedinger-1_0-0 -p /sbin/ldconfig + +%postun -n libschroedinger-1_0-0 -p /sbin/ldconfig + +%files -n libschroedinger-1_0-0 +%defattr(-,root,root) +%doc AUTHORS COPYING COPYING.MIT COPYING.GPL COPYING.LGPL COPYING.MPL +%{_libdir}/*.so.0* + +%files -n gstreamer-0_10-libschroedinger-1_0-0 +%defattr(-,root,root) +%{_libdir}/gstreamer-0.10/*.so +%exclude %{_libdir}/gstreamer-0.10/*.*a + +%files devel +%defattr(-,root,root) +%{_includedir}/schroedinger-1.0 +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc +%exclude %{_libdir}/*.*a + +%files doc +%defattr(-,root,root) +%{_datadir}/gtk-doc/html/schroedinger-1.0 + +%changelog +* Mon Mar 10 2008 abockover@suse.de +- New schroedinger package (1.0.0 release) +- Provides a high quality optimized implementation of the Dirac + video codec from the BBC +- Four packages: + * libschroedinger-1_0-0: Base Schroedinger library + * gstreamer-0_10-libschroedinger-1_0-0: GStreamer plugin for decoding + and encoding Dirac video content + * schroedinger-devel: Header files for developing against Schroedinger + * shroedinger-doc: Documentation (gtk-doc) for the Schroedinger library