diff options
author | Robin Burchell <robin+git@viroteck.net> | 2013-04-09 17:57:14 +0000 |
---|---|---|
committer | Robin Burchell <robin+git@viroteck.net> | 2013-04-09 17:57:14 +0000 |
commit | 6ebbc35247798d206f36853674370fbca78ff33f (patch) | |
tree | f9169e46a0bffa7ec82f0581cd35731749bbe70b | |
parent | ab3b6d31cf41a0d1578d5f5f788f63d68945e0ee (diff) |
[telepathy-ring] Convert to git packaging
-rw-r--r-- | rpm/telepathy-ring.changes | 17 | ||||
-rw-r--r-- | rpm/telepathy-ring.spec | 101 | ||||
-rw-r--r-- | rpm/telepathy-ring.yaml | 39 |
3 files changed, 157 insertions, 0 deletions
diff --git a/rpm/telepathy-ring.changes b/rpm/telepathy-ring.changes new file mode 100644 index 0000000..8fd5855 --- /dev/null +++ b/rpm/telepathy-ring.changes @@ -0,0 +1,17 @@ +* Wed Dec 05 2012 John Brooks <john.brooks@jollamobile.com> - 2.2.1 +- Added always_dispatch flag for account to stay connected when not online + +* Thu Nov 29 2012 John Brooks <john.brooks@jollamobile.com> - 2.2.0 +- Fixes NEMO#578: Added mission-control plugin to manage creation of the telepathy-ring account +- Removed ensure-tpring-account.sh script +- Patches moved to upstream repository + +* Thu Oct 04 2012 Marko Saukko <marko.saukko@jollamobile.com> - 2.1.3 +- Require telepathy-filesystem. + +* Thu Aug 23 2012 Tom Swindell <t.swindell@rubyx.co.uk> - 2.1.3-2 +- Added auto-generation of telepathy ring account if not present on device boot. + +* Tue Jul 31 2012 Marko Saukko <marko.saukko@jollamobile.com> - 2.1.3 +- Initial packaging for nemo. + diff --git a/rpm/telepathy-ring.spec b/rpm/telepathy-ring.spec new file mode 100644 index 0000000..cbe55e4 --- /dev/null +++ b/rpm/telepathy-ring.spec @@ -0,0 +1,101 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.25 +# + +Name: telepathy-ring + +# >> macros +# << macros +%define keepstatic 1 + +Summary: GSM connection manager for the Telepathy framework +Version: 2.2.1 +Release: 2 +Group: System/Libraries +License: LGPLv2.1 +URL: https://github.com/nemomobile/telepathy-ring/ +Source0: %{name}-%{version}.tar.bz2 +Source100: telepathy-ring.yaml +Requires: telepathy-filesystem +Requires: ofono +Requires: telepathy-mission-control +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(check) +BuildRequires: pkgconfig(libxslt) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(uuid) +BuildRequires: pkgconfig(telepathy-glib) >= 0.11.7 +BuildRequires: pkgconfig(mission-control-plugins) +BuildRequires: python >= 2.5 + +%description +%{summary}. + +%package tests +Summary: Tests for %{name} +Group: System/Libraries +Requires: %{name} = %{version}-%{release} + +%description tests +%{summary}. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +%{summary}. + + +%prep +%setup -q -n %{name} + +# >> setup +# << setup + +%build +# >> build pre +mkdir m4 || true +# << build pre + +%reconfigure +make %{?jobs:-j%jobs} + +# >> build post +# << build post + +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +# << install post + + +%files +%defattr(-,root,root,-) +# >> files +%{_datadir}/dbus-1/services/* +%{_datadir}/telepathy/managers/* +%{_libexecdir}/* +%{_libdir}/mission-control-plugins.0/mcp-account-manager-ring.so +%doc %{_mandir}/man8/telepathy-ring.8.gz +# << files + +%files tests +%defattr(-,root,root,-) +# >> files tests +%{_libdir}/tests/* +# << files tests + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_libdir}/*.a +%{_includedir}/* +# << files devel diff --git a/rpm/telepathy-ring.yaml b/rpm/telepathy-ring.yaml new file mode 100644 index 0000000..3546bf1 --- /dev/null +++ b/rpm/telepathy-ring.yaml @@ -0,0 +1,39 @@ +Name: telepathy-ring +Summary: GSM connection manager for the Telepathy framework +Version: 2.2.1 +Release: 2 +Group: System/Libraries +License: LGPLv2.1 +URL: https://github.com/nemomobile/telepathy-ring/ +Sources: + - "%{name}-%{version}.tar.bz2" +Description: "%{summary}." + +Requires: + - telepathy-filesystem + - ofono + - telepathy-mission-control +PkgBR: + - python >= 2.5 +PkgConfigBR: + - glib-2.0 + - check + - libxslt + - dbus-1 + - dbus-glib-1 + - uuid + - telepathy-glib >= 0.11.7 + - mission-control-plugins +Configure: reconfigure +Builder: make +SubPackages: + - Name: tests + Summary: Tests for %{name} + Group: System/Libraries + Description: "%{summary}." + + - Name: devel + Summary: Development files for %{name} + Group: Development/Libraries + Description: "%{summary}." + |