rpms/telepathy-farsight/devel import.log, NONE, 1.1 telepathy-farsight-broken-pkgconfig.patch, NONE, 1.1 telepathy-farsight.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Brian Pepple bpepple at fedoraproject.org
Tue Feb 10 23:52:34 UTC 2009


Author: bpepple

Update of /cvs/pkgs/rpms/telepathy-farsight/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9389/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log telepathy-farsight-broken-pkgconfig.patch 
	telepathy-farsight.spec 
Log Message:
Initial import.



--- NEW FILE import.log ---
telepathy-farsight-0_0_4-1_fc10:HEAD:telepathy-farsight-0.0.4-1.fc10.src.rpm:1234309930

telepathy-farsight-broken-pkgconfig.patch:

--- NEW FILE telepathy-farsight-broken-pkgconfig.patch ---
diff -ur telepathy-farsight-0.0.4.OLD/telepathy-farsight/telepathy-farsight.pc.in telepathy-farsight-0.0.4/telepathy-farsight/telepathy-farsight.pc.in
--- telepathy-farsight-0.0.4.OLD/telepathy-farsight/telepathy-farsight.pc.in	2008-11-21 12:50:31.000000000 -0500
+++ telepathy-farsight-0.0.4/telepathy-farsight/telepathy-farsight.pc.in	2009-01-17 19:45:03.000000000 -0500
@@ -6,6 +6,6 @@
 Name: Telepathy-Farsight
 Description: Library implementing the Telepathy Media Signalling API using Farsight2
 Version: @VERSION@
-Requires.private: dbus-glib-1 >= 0.73, glib-2.0 >= 2.10, gobject-2.0 >= 2.10, farsight2-0.10 > 0.0.3
+Requires: dbus-glib-1 >= 0.73, glib-2.0 >= 2.10, gobject-2.0 >= 2.10, farsight2-0.10 > 0.0.3
 Libs: -L${libdir} -ltelepathy-farsight
 Cflags: -I${includedir}/telepathy-1.0
diff -ur telepathy-farsight-0.0.4.OLD/telepathy-farsight/telepathy-farsight-uninstalled.pc.in telepathy-farsight-0.0.4/telepathy-farsight/telepathy-farsight-uninstalled.pc.in
--- telepathy-farsight-0.0.4.OLD/telepathy-farsight/telepathy-farsight-uninstalled.pc.in	2008-11-21 12:50:31.000000000 -0500
+++ telepathy-farsight-0.0.4/telepathy-farsight/telepathy-farsight-uninstalled.pc.in	2009-01-17 19:45:20.000000000 -0500
@@ -6,6 +6,6 @@
 Name: Telepathy-Farsight
 Description: Library implementing the Telepathy Media Signalling API using Farsight2
 Version: @VERSION@
-Requires.private: dbus-glib-1 >= 0.73, glib-2.0 >= 2.10, gobject-2.0 >= 2.10, farsight2-0.10 > 0.0.3
+Requires: dbus-glib-1 >= 0.73, glib-2.0 >= 2.10, gobject-2.0 >= 2.10, farsight2-0.10 > 0.0.3
 Libs: ${abs_top_builddir}/telepathy-farsight/libtelepathy-farsight.la
 Cflags: -I${abs_top_srcdir} -I${abs_top_builddir}


--- NEW FILE telepathy-farsight.spec ---
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}

%define dbus_ver      0.60
%define tp_glib_ver   0.7.8
%define farsight2_ver 0.0.3


Name:		telepathy-farsight
Version:	0.0.4
Release:	1%{?dist}
Summary:	Telepathy client to handle media streaming channels

Group:		System Environment/Libraries
License:	LGPLv2+
URL:		http://telepathy.freedesktop.org/wiki/
Source0:	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
# Workaround broken private require. https://bugzilla.redhat.com/show_bug.cgi?id=426106
Patch0:		%{name}-broken-pkgconfig.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:	glib2-devel
BuildRequires:	dbus-devel >= %{dbus_ver}
BuildRequires:	dbus-glib-devel >= %{dbus_ver}
BuildRequires:	telepathy-glib-devel >= %{tp_glib_ver}
BuildRequires:	farsight2-devel >= %{farsight2_ver}
BuildRequires:	gstreamer-python-devel >= 0.10.10
BuildRequires:	pygtk2-devel >= 2.10
# Needed to remove rpath
BuildRequires:  chrpath


%description
%{name} is a Telepathy client that uses Farsight and GStreamer to
handle media streaming channels. It's used as a background process
by other Telepathy clients, rather than presenting any user interface
of its own.


%package   	python
Summary:	Python binding for %{name}
Group:		Development/Libraries
Requires:	%{name} = %{version}-%{release}


%description	python
Python bindings for %{name}.


%package devel
Summary:        Development files for %{name}
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release}
Requires:	%{name}-python = %{version}-%{release}
Requires:	glib2-devel
Requires:	dbus-glib-devel >= %{dbus_ver}
Requires:	farsight2-devel >= %{farsight2_ver}
Requires:	pkgconfig

%description    devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.


%prep
%setup -q
%patch0 -p1 -b .pkgconfig


%build
%configure --disable-static
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
# Remove rpath
chrpath --delete $RPM_BUILD_ROOT%{python_sitearch}/*.so


%clean
rm -rf $RPM_BUILD_ROOT


%post -p /sbin/ldconfig


%postun -p /sbin/ldconfig


%files
%defattr(-,root,root,-)
%doc COPYING NEWS
%{_libdir}/*.so.*


%files python
%defattr(-,root,root,-)
%{python_sitearch}/*.so


%files devel
%defattr(-,root,root,-)
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/telepathy-1.0
%{_datadir}/gtk-doc/html/%{name}

%changelog
* Sat Jan 17 2009 Brian Pepple <bpepple at fedoraproject.org> - 0.0.4-1
- Initial spec.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/telepathy-farsight/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	10 Feb 2009 22:16:43 -0000	1.1
+++ .cvsignore	10 Feb 2009 23:52:04 -0000	1.2
@@ -0,0 +1 @@
+telepathy-farsight-0.0.4.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/telepathy-farsight/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	10 Feb 2009 22:16:43 -0000	1.1
+++ sources	10 Feb 2009 23:52:04 -0000	1.2
@@ -0,0 +1 @@
+2862c3c07d150485b22b2614391c36e2  telepathy-farsight-0.0.4.tar.gz




More information about the fedora-extras-commits mailing list