Why did you submit a new package instead upgrade on top of telepathy-qt4? Peter
> -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of pcapriotti > Sent: Tuesday, December 21, 2010 10:21 PM > To: [email protected] > Subject: [meego-commits] 11122: New package Trunk:Testing/telepathy-qt4-1 > > Hi, > Adding new package telepathy-qt4-1 in project Trunk:Testing. Please review > and accept ASAP. > > Justification for this new package: > > - updated to latest upstream version 0.5.1 (BCM#11358) > - created new package to allow versions 0.4.x and 0.5.x to be installed > simultaneously > > Thank You, > pcapriotti > > [This message was auto-generated] > > --- > > Request #11122: > > submit: devel:telepathy/telepathy-qt4-1(r1)(update) -> > Trunk:Testing/telepathy-qt4-1 > > > Message: > - updated to latest upstream version 0.5.1 (BCM#11358) > - created new package to allow versions 0.4.x and 0.5.x to be installed > simultaneously > > State: new 2010-12-21T06:20:49 pcapriotti > Comment: None > > > This is a NEW package in Trunk:Testing project. > The files in the new package: > telepathy-qt4-1/ > |__ telepathy-qt4-0.5.1.tar.gz > |__ telepathy-qt4-1.changes > |__ telepathy-qt4-1.spec > |__ telepathy-qt4-1.yaml > |__ telepathy-qt4-remove-qtdbusvariant-hack.patch > > The content of the YAML file, telepathy-qt4-1.yaml: > ================================================================ > === > Name: telepathy-qt4-1 > Summary: Qt 4 Telepathy library > Version: 0.5.1 > Release: 1 > Group: System/Libraries > License: GPLv2 > URL: http://telepathy.freedesktop.org/wiki/ > Sources: > - > http://telepathy.freedesktop.org/releases/telepathy-qt4/telepathy-qt4-%{versi > on}.tar.gz > Description: | > Qt-based library for Telepathy components. > Patches: > - telepathy-qt4-remove-qtdbusvariant-hack.patch > PkgConfigBR: > - QtCore >= 4.6.0 > - QtDBus > - farsight2-0.10 > - telepathy-farsight > - telepathy-glib >= 0.11.16 > - gstreamer-0.10 > - gstreamer-interfaces-0.10 > - libxml-2.0 > PkgBR: > - python > - dbus-python > - doxygen > - cmake > Configure: none > SubPackages: > - Name: devel > Summary: Development files for %{_name} > Group: Development/Libraries > Description: | > This package contains libraries and header files for developing > applications > that use %{_name}. > Requires: > - telepathy-filesystem > > - Name: farsight > Summary: Qt 4 Telepathy/Farsight integration > Group: Development/Libraries > Description: | > This package provides telepathy-qt4 integration with > telepathy-farsight, > which implements media streaming using GStreamer and Farsight. > Requires: > - telepathy-qt4 = %{version} > - telepathy-farsight > > - Name: farsight-devel > Summary: Development files for telepathy-qt4-farsight > Group: Development/Libraries > Description: | > This package contains libraries and header files for developing > applications > that use telepathy-qt4-farsight. > Requires: > - telepathy-qt4-devel = %{version} > - telepathy-farsight-devel > > ================================================================ > === > > > The content of the spec file, telepathy-qt4-1.spec: > ================================================================ > === > # > # Do NOT Edit the Auto-generated Part! > # Generated by: spectacle version 0.21 > # > # >> macros > %define _name telepathy-qt4 > # << macros > > Name: telepathy-qt4-1 > Summary: Qt 4 Telepathy library > Version: 0.5.1 > Release: 1 > Group: System/Libraries > License: GPLv2 > URL: http://telepathy.freedesktop.org/wiki/ > Source0: > http://telepathy.freedesktop.org/releases/telepathy-qt4/telepathy-qt4-%{versi > on}.tar.gz > Source100: telepathy-qt4-1.yaml > Patch0: telepathy-qt4-remove-qtdbusvariant-hack.patch > Requires(post): /sbin/ldconfig > Requires(postun): /sbin/ldconfig > BuildRequires: pkgconfig(QtCore) >= 4.6.0 > BuildRequires: pkgconfig(QtDBus) > BuildRequires: pkgconfig(farsight2-0.10) > BuildRequires: pkgconfig(telepathy-farsight) > BuildRequires: pkgconfig(telepathy-glib) >= 0.11.16 > BuildRequires: pkgconfig(gstreamer-0.10) > BuildRequires: pkgconfig(gstreamer-interfaces-0.10) > BuildRequires: pkgconfig(libxml-2.0) > BuildRequires: python > BuildRequires: dbus-python > BuildRequires: doxygen > BuildRequires: cmake > > > %description > Qt-based library for Telepathy components. > > > > %package devel > Summary: Development files for %{_name} > Group: Development/Libraries > Requires: %{name} = %{version}-%{release} > Requires: telepathy-filesystem > > %description devel > This package contains libraries and header files for developing applications > that use %{_name}. > > > %package farsight > Summary: Qt 4 Telepathy/Farsight integration > Group: Development/Libraries > Requires: %{name} = %{version}-%{release} > Requires: telepathy-qt4 = %{version} > Requires: telepathy-farsight > Requires(post): /sbin/ldconfig > Requires(postun): /sbin/ldconfig > > %description farsight > This package provides telepathy-qt4 integration with telepathy-farsight, > which implements media streaming using GStreamer and Farsight. > > > %package farsight-devel > Summary: Development files for telepathy-qt4-farsight > Group: Development/Libraries > Requires: %{name} = %{version}-%{release} > Requires: telepathy-qt4-devel = %{version} > Requires: telepathy-farsight-devel > > %description farsight-devel > This package contains libraries and header files for developing applications > that use telepathy-qt4-farsight. > > > > %prep > %setup -q -n telepathy-qt4-%{version} > > # telepathy-qt4-remove-qtdbusvariant-hack.patch > %patch0 -p1 > # >> setup > # << setup > > %build > # >> build pre > mkdir meego-build > cd meego-build > %cmake .. > # << build pre > > > make %{?jobs:-j%jobs} > > # >> build post > cd .. > # << build post > %install > rm -rf %{buildroot} > # >> install pre > cd meego-build > # << install pre > %make_install > > # >> install post > # << install post > > > > %post -p /sbin/ldconfig > > %postun -p /sbin/ldconfig > > > > > > > %post farsight -p /sbin/ldconfig > > %postun farsight -p /sbin/ldconfig > > > > > %files > %defattr(-,root,root,-) > # >> files > %{_libdir}/libtelepathy-qt4.so.* > # << files > > > %files devel > %defattr(-,root,root,-) > # >> files devel > %{_libdir}/libtelepathy-qt4.so > %{_libdir}/pkgconfig/TelepathyQt4.pc > %{_includedir}/telepathy-1.0/* > %exclude %{_includedir}/telepathy-1.0/TelepathyQt4/Farsight/* > # << files devel > > %files farsight > %defattr(-,root,root,-) > # >> files farsight > %{_libdir}/libtelepathy-qt4-farsight.so.* > # << files farsight > > %files farsight-devel > %defattr(-,root,root,-) > # >> files farsight-devel > %{_libdir}/libtelepathy-qt4-farsight.so > %{_includedir}/telepathy-1.0/TelepathyQt4/Farsight/* > %{_libdir}/pkgconfig/TelepathyQt4Farsight.pc > # << files farsight-devel > > > ================================================================ > === > > _______________________________________________ > MeeGo-commits mailing list > [email protected] > http://lists.meego.com/listinfo/meego-commits _______________________________________________ MeeGo-packaging mailing list [email protected] http://lists.meego.com/listinfo/meego-packaging
