summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Burchell <robin+git@viroteck.net>2013-04-09 17:57:14 +0000
committerRobin Burchell <robin+git@viroteck.net>2013-04-09 17:57:14 +0000
commit6ebbc35247798d206f36853674370fbca78ff33f (patch)
treef9169e46a0bffa7ec82f0581cd35731749bbe70b
parentab3b6d31cf41a0d1578d5f5f788f63d68945e0ee (diff)
[telepathy-ring] Convert to git packaging
-rw-r--r--rpm/telepathy-ring.changes17
-rw-r--r--rpm/telepathy-ring.spec101
-rw-r--r--rpm/telepathy-ring.yaml39
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}."
+