Fri, 11 Mar 2011 21:39:41 +0100
Import new package specs for introduction into repository.
1 Name: schroedinger
2 Version: 1.0.10
3 Release: 20101201
4 Summary: Portable libraries for the high quality Dirac video codec
5 Vendor: Europalab Software
6 Packager: Michael Schloh von Bennewitz
7 Distribution: MeeGo Thirdparty
8 Group: System Environment/Libraries
9 License: GPL+ or LGPLv2+ or MIT or MPLv1.1
10 URL: http://www.diracvideo.org/
11 Source0: http://www.diracvideo.org/download/schroedinger/schroedinger-%{version}.tar.gz
12 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
13 BuildRequires: orc-devel >= 0.4.10
14 BuildRequires: glew-devel
15 BuildRequires: gtk-doc
17 %description
18 The Schrödinger project will implement portable libraries for the high
19 quality Dirac video codec created by BBC Research and
20 Development. Dirac is a free and open source codec producing very high
21 image quality video.
23 The Schrödinger project is a project done by BBC R&D and Fluendo in
24 order to create a set of high quality decoder and encoder libraries
25 for the Dirac video codec.
27 %package devel
28 Group: Development/Libraries
29 Summary: Development files for schroedinger
30 Vendor: Europalab Software
31 Packager: Michael Schloh von Bennewitz
32 Distribution: MeeGo Thirdparty
33 Requires: %{name} = %{version}-%{release}
34 Requires: orc-devel >= 0.4.10
35 Requires: pkgconfig
37 %description devel
38 The Schrödinger project will implement portable libraries for the high
39 quality Dirac video codec created by BBC Research and
40 Development. Dirac is a free and open source codec producing very high
41 image quality video.
43 This package provides the development files for schroedinger.
45 %prep
46 %setup -q
48 %build
49 bash
50 %configure --enable-gtk-doc
52 # remove rpath from libtool
53 sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
54 sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
56 make %{?_smp_mflags}
58 %install
59 rm -rf %{buildroot}
60 make install DESTDIR=%{buildroot}
61 find %{buildroot} -name \*.la -delete
63 %clean
64 rm -rf %{buildroot}
66 %post -p /sbin/ldconfig
68 %postun -p /sbin/ldconfig
70 %files
71 %defattr(-,root,root,-)
72 %doc COPYING* NEWS TODO
73 %{_libdir}/libschroedinger-%{abi}.so.*
75 %files devel
76 %defattr(-,root,root,-)
77 %doc %{_datadir}/gtk-doc/html/schroedinger
78 %{_includedir}/schroedinger-%{abi}
79 %{_libdir}/*.a
80 %{_libdir}/*.la
81 %{_libdir}/*.so
82 %{_libdir}/pkgconfig/schroedinger-%{abi}.pc
85 %changelog
86 * Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 1.0.10-20101201
87 - Synchronize with upstream vendor version 1.0.10
88 - Adjust packaging and patch logic
90 * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 1.0.9-1
91 - Package for MeeGo 1.1