[meego-commits] 10905: New package Trunk:Testing/gst-vabuffer
Lisa Yue
no_reply at build.meego.com
Tue Dec 14 02:33:46 UTC 2010
Hi,
Adding new package gst-vabuffer in project Trunk:Testing. Please review and accept ASAP.
Justification for this new package:
Initial integration to MeeGo, buffer type definition of va hardware for gstreamer plugins, FEA#11208
Thank You,
Lisa Yue
[This message was auto-generated]
---
Request #10905:
submit: devel:x11:handset/gst-vabuffer(r9) -> Trunk:Testing/gst-vabuffer
Message:
Initial integration to MeeGo, buffer type definition of va hardware for gstreamer plugins, FEA#11208
State: new 2010-12-13T18:33:45 lisayue
Comment: None
This is a NEW package in Trunk:Testing project.
The files in the new package:
gst-vabuffer/
|__ Makefile
|__ gst-vabuffer-0.10.5.tar.bz2
|__ gst-vabuffer.changes
|__ gst-vabuffer.spec
|__ gst-vabuffer.yaml
The content of the YAML file, gst-vabuffer.yaml:
===================================================================
Name: gst-vabuffer
Summary: GStreamer VA buffer library
Version: 0.10.5
Release: 1
Group: System/Libraries
License: LGPL v2.0
Sources:
- "%{name}-%{version}.tar.bz2"
Description: A gstreamer VA buffer library
PkgConfigBR:
- gstreamer-0.10
- libva
Configure: autogen
ExclusiveArch: "%{ix86}"
SubPackages:
- Name: devel
Summary: Libraries include files
Group: Development/Libraries
Description: The %{name}-devel package contains the header files and shared libraries for building applications which use %{name}.
Requires:
- "%{name} = %{version}"
===================================================================
The content of the spec file, gst-vabuffer.spec:
===================================================================
#
# Do NOT Edit the Auto-generated Part!
# Generated by: spectacle version 0.22git
#
# >> macros
# << macros
Name: gst-vabuffer
Summary: GStreamer VA buffer library
Version: 0.10.5
Release: 1
Group: System/Libraries
License: LGPL v2.0
ExclusiveArch: %{ix86}
Source0: %{name}-%{version}.tar.bz2
Source100: gst-vabuffer.yaml
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
BuildRequires: pkgconfig(gstreamer-0.10)
BuildRequires: pkgconfig(libva)
%description
A gstreamer VA buffer library
%package devel
Summary: Libraries include files
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: %{name} = %{version}
%description devel
The %{name}-devel package contains the header files and shared libraries for building applications which use %{name}.
%prep
%setup -q -n ./%{name}-%{version}
# >> setup
# << setup
%build
# >> build pre
# << build pre
%autogen --disable-static
%configure --disable-static
make %{?jobs:-j%jobs}
# >> build post
# << build post
%install
rm -rf %{buildroot}
# >> install pre
# << install pre
%make_install
# >> install post
# << install post
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
# >> files
%{_prefix}/lib/libgstvabuffer.so.*
# << files
%files devel
%defattr(-,root,root,-)
# >> files devel
%{_prefix}/include/gstvabuffer
%{_prefix}/lib/libgstvabuffer.so
%{_prefix}/lib/pkgconfig/gst-vabuffer.pc
# << files devel
===================================================================
More information about the MeeGo-commits
mailing list