schroedinger/schroedinger.spec

Fri, 11 Mar 2011 21:39:41 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 11 Mar 2011 21:39:41 +0100
changeset 2
e3665a058d13
parent 0
4f133201e207
permissions
-rw-r--r--

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

mercurial