Skip to content

Commit

Permalink
Add RPM packaging
Browse files Browse the repository at this point in the history
  • Loading branch information
John Brooks committed Apr 30, 2013
1 parent 15a8334 commit 5d2507f
Show file tree
Hide file tree
Showing 2 changed files with 57 additions and 0 deletions.
18 changes: 18 additions & 0 deletions rpm/telepathy-accounts-signon.changes
@@ -0,0 +1,18 @@
* Tue Feb 26 2013 John Brooks <john.brooks@jollamobile.com> - 0.0.5
- [mcp-account-manager] Ensure that param-account is stored after querying identity

* Wed Feb 20 2013 John Brooks <john.brooks@jollamobile.com> - 0.0.4
- Return provider name as DisplayName instead of account name

* Tue Feb 19 2013 John Brooks <john.brooks@jollamobile.com> - 0.0.3
- Allow telepathy/param-account to be set manually, overriding signon data
- Fall back to the account display name if signon username isn't available
- Prefer facebook and oauth2 authentication over password

* Wed Dec 19 2012 John Brooks <john.brooks@jollamobile.com> - 0.0.2
- Fix reading non-string settings from accounts
- Use libsignon to read credentials

* Fri Dec 07 2012 John Brooks <john.brooks@jollamobile.com> - 0.0.1
- Initial packaging

39 changes: 39 additions & 0 deletions rpm/telepathy-accounts-signon.spec
@@ -0,0 +1,39 @@
Name: telepathy-accounts-signon
Version: 0.0.5
Release: 1
Summary: Telepathy providers for libaccounts/libsignon
Group: System/Libraries
License: GPLv2
URL: https://github.com/nemomobile/telepathy-accounts-signon
Source0: %{name}-%{version}.tar.bz2

BuildRequires: qt-qmake
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(libsignon-glib)
BuildRequires: pkgconfig(telepathy-glib)
BuildRequires: pkgconfig(libaccounts-glib)
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(mission-control-plugins)

%description
%{summary}.

%files
%defattr(-,root,root,-)
%{_libexecdir}/telepathy-sasl-signon
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.SaslSignonAuth.service
%{_datadir}/telepathy/clients/SaslSignonAuth.client
%{_libdir}/mission-control-plugins.0/mcp-account-manager-uoa.so

%prep
%setup -q -n %{name}-%{version}

%build
%qmake
make %{?jobs:-j%jobs}

%install
rm -rf %{buildroot}
%make_install

0 comments on commit 5d2507f

Please sign in to comment.