[meego-commits] 15400: New package Trunk/telepathy-farstream
Peter Zhu
no_reply at build.meego.com
Tue Mar 29 03:21:09 UTC 2011
Hi,
Adding new package telepathy-farstream in project Trunk. Please review and accept ASAP.
Justification for this new package:
Move to Trunk
Thank You,
Peter Zhu
[This message was auto-generated]
---
Request #15400:
submit: Trunk:Testing/telepathy-farstream(r1) -> Trunk/telepathy-farstream
Message:
Move to Trunk
State: new 2011-03-28T20:20:56 peter
Comment: None
This is a NEW package in Trunk project.
The files in the new package:
telepathy-farstream/
|__ Makefile
|__ telepathy-farstream-0.0.1.tar.bz2
|__ telepathy-farstream-install_stream_h.patch
|__ telepathy-farstream.changes
|__ telepathy-farstream.spec
|__ telepathy-farstream.yaml
The content of the YAML file, telepathy-farstream.yaml:
===================================================================
Name: telepathy-farstream
Summary: Telepathy Farstream
Version: 0.0.1
Release: 1
Group: System/Libraries
License: LGPLv2+
URL: http://telepathy.freedesktop.org/wiki/
Sources:
- http://telepathy.freedesktop.org/releases/telepathy-farstream/%{name}-%{version}.tar.bz2
- telepathy-farstream.yaml
Patches:
- telepathy-farstream-install_stream_h.patch
Description: Telepathy Farstream
RequiresPost:
- /sbin/ldconfig
RequiresPostUn:
- /sbin/ldconfig
PkgBR:
- libxslt
- python
- python-devel
PkgConfigBR:
- dbus-glib-1 >= 0.82
- dbus-1 >= 0.95
- glib-2.0 >= 2.25.16
- gtk-doc >= 1.14
- telepathy-glib >= 0.13.4
- farsight2-0.10 >= 0.0.17
- pygobject-2.0 >= 2.12.0
- gst-python-0.10 >= 0.10.10
Configure: autogen
ConfigOptions:
- --disable-gtk-doc
- --enable-static=no
Builder: make
SubPackages:
- Name: python-%{name}
AsWholeName: yes
Summary: Python module for %{name}
Group: Development/Libraries
Description: Python module for %{name}
- Name: devel
Summary: Development files for %{name}
Group: Development/Libraries
Description: |
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
===================================================================
The content of the spec file, telepathy-farstream.spec:
===================================================================
#
# Do NOT Edit the Auto-generated Part!
# Generated by: spectacle version 0.21
#
# >> macros
# << macros
Name: telepathy-farstream
Summary: Telepathy Farstream
Version: 0.0.1
Release: 1
Group: System/Libraries
License: LGPLv2+
URL: http://telepathy.freedesktop.org/wiki/
Source0: http://telepathy.freedesktop.org/releases/telepathy-farstream/%{name}-%{version}.tar.bz2
Source1: telepathy-farstream.yaml
Source100: telepathy-farstream.yaml
Patch0: telepathy-farstream-install_stream_h.patch
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
BuildRequires: pkgconfig(dbus-glib-1) >= 0.82
BuildRequires: pkgconfig(dbus-1) >= 0.95
BuildRequires: pkgconfig(glib-2.0) >= 2.25.16
BuildRequires: pkgconfig(gtk-doc) >= 1.14
BuildRequires: pkgconfig(telepathy-glib) >= 0.13.4
BuildRequires: pkgconfig(farsight2-0.10) >= 0.0.17
BuildRequires: pkgconfig(pygobject-2.0) >= 2.12.0
BuildRequires: pkgconfig(gst-python-0.10) >= 0.10.10
BuildRequires: libxslt
BuildRequires: python
BuildRequires: python-devel
%description
Telepathy Farstream
%package -n python-%{name}
Summary: Python module for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description -n python-%{name}
Python module for %{name}
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%prep
%setup -q -n %{name}-%{version}
# telepathy-farstream-install_stream_h.patch
%patch0 -p1
# >> setup
# << setup
%build
# >> build pre
# << build pre
%autogen --disable-static \
--disable-gtk-doc \
--enable-static=no
make %{?jobs:-j%jobs}
# >> build post
# << build post
%install
rm -rf %{buildroot}
# >> install pre
# >> install pre
# << install pre
%make_install
# >> install post
# >> install post
# << install post
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
# >> files
# >> files
%{_libdir}/libtelepathy-farstream.so.*
# << files
%files -n python-%{name}
%defattr(-,root,root,-)
# >> files python-%{name}
%{_libdir}/python2.6/site-packages/tpfarstream.so
# << files python-%{name}
%files devel
%defattr(-,root,root,-)
# >> files devel
# >> files devel
%{_includedir}/telepathy-1.0/telepathy-farstream/*
%{_libdir}/libtelepathy-farstream.so
%{_libdir}/pkgconfig/telepathy-farstream.pc
# << files devel
===================================================================
More information about the MeeGo-commits
mailing list