schroedinger/schroedinger.spec

changeset 1
4667f24fe848
parent 0
4f133201e207
equal deleted inserted replaced
0:a61723944568 1:a1af4ad88b5f
1 %define abi 1.0
2
3 Name: schroedinger 1 Name: schroedinger
4 Version: 1.0.9 2 Version: 1.0.10
5 Release: 1%{?dist} 3 Release: 20101201
6 Summary: Portable libraries for the high quality Dirac video codec 4 Summary: Portable libraries for the high quality Dirac video codec
7 5 Vendor: Europalab Software
6 Packager: Michael Schloh von Bennewitz
7 Distribution: MeeGo Thirdparty
8 Group: System Environment/Libraries 8 Group: System Environment/Libraries
9 # No version is given for the GPL or the LGPL
10 License: GPL+ or LGPLv2+ or MIT or MPLv1.1 9 License: GPL+ or LGPLv2+ or MIT or MPLv1.1
11 URL: http://www.diracvideo.org/ 10 URL: http://www.diracvideo.org/
12 Source0: http://www.diracvideo.org/download/schroedinger/schroedinger-%{version}.tar.gz 11 Source0: http://www.diracvideo.org/download/schroedinger/schroedinger-%{version}.tar.gz
13 # Issue is known upstream, fixed in git and so fixed in NEXT_RELEASE 12 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
14 Patch0: %{name}-no-testsuite.patch 13 BuildRequires: orc-devel >= 0.4.10
15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 14 BuildRequires: glew-devel
16 15 BuildRequires: gtk-doc
17 BuildRequires: orc-devel >= 0.4.3
18 BuildRequires: glew-devel >= 1.5.1
19 BuildRequires: gtk-doc
20
21 16
22 %description 17 %description
23 The Schrödinger project will implement portable libraries for the high 18 The Schrödinger project will implement portable libraries for the high
24 quality Dirac video codec created by BBC Research and 19 quality Dirac video codec created by BBC Research and
25 Development. Dirac is a free and open source codec producing very high 20 Development. Dirac is a free and open source codec producing very high
28 The Schrödinger project is a project done by BBC R&D and Fluendo in 23 The Schrödinger project is a project done by BBC R&D and Fluendo in
29 order to create a set of high quality decoder and encoder libraries 24 order to create a set of high quality decoder and encoder libraries
30 for the Dirac video codec. 25 for the Dirac video codec.
31 26
32 %package devel 27 %package devel
33 Group: Development/Libraries 28 Group: Development/Libraries
34 Summary: Development files for schroedinger 29 Summary: Development files for schroedinger
35 Requires: %{name} = %{version}-%{release} 30 Vendor: Europalab Software
36 Requires: pkgconfig 31 Packager: Michael Schloh von Bennewitz
37 Requires: orc-devel >= 0.4.3 32 Distribution: MeeGo Thirdparty
33 Requires: %{name} = %{version}-%{release}
34 Requires: orc-devel >= 0.4.10
35 Requires: pkgconfig
38 36
39 %description devel 37 %description devel
40 Development files for schroedinger 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.
41 42
43 This package provides the development files for schroedinger.
42 44
43 %prep 45 %prep
44 %setup -q 46 %setup -q
45 %patch0 -p1
46 47
47 %build 48 %build
48 %configure --disable-static --enable-gtk-doc 49 bash
50 %configure --enable-gtk-doc
49 51
50 # remove rpath from libtool 52 # remove rpath from libtool
51 sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool 53 sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
52 sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool 54 sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
53 55
72 74
73 %files devel 75 %files devel
74 %defattr(-,root,root,-) 76 %defattr(-,root,root,-)
75 %doc %{_datadir}/gtk-doc/html/schroedinger 77 %doc %{_datadir}/gtk-doc/html/schroedinger
76 %{_includedir}/schroedinger-%{abi} 78 %{_includedir}/schroedinger-%{abi}
79 %{_libdir}/*.a
80 %{_libdir}/*.la
77 %{_libdir}/*.so 81 %{_libdir}/*.so
78 %{_libdir}/pkgconfig/schroedinger-%{abi}.pc 82 %{_libdir}/pkgconfig/schroedinger-%{abi}.pc
79 83
80 84
81 %changelog 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
89
82 * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 1.0.9-1 90 * Mon Nov 1 2010 Kozinov Ivan <kozinov@gmail.com> - 1.0.9-1
83 - Build for MeeGo 1.1 91 - Package for MeeGo 1.1

mercurial