Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/deps/telepathy-salut/SPECS/telepathy-salut.spec
blob: 9c36244708c5cd2e2811076aca59bb2f0a9c3e53 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
#
# spec file for package telepathy-salut (Version 0.3.8)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild


Name:           telepathy-salut
Version:        0.3.8
Release:        1.7
License:        GPL v2 or later
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  cyrus-sasl-devel
BuildRequires:  dbus-1-glib-devel
BuildRequires:  libavahi-glib-devel
BuildRequires:  libavahi-gobject-devel
BuildRequires:  libsoup-devel
BuildRequires:  libxml2-devel
BuildRequires:  libxslt
BuildRequires:  openssl-devel
BuildRequires:  python-xml
BuildRequires:  telepathy-glib-devel
Group:          System/Libraries
Summary:        Link-local XMPP connection manager for Telepathy
Requires:       dbus-1-glib
Source:         %{name}-%{version}.tar.bz2

%description
A connection manager for Telepathy that implement peer to peer XMPP
using local-link as done by and compatible with Apple Bonjour(tm) chat.



Authors:
--------
    Sjoerd Simons <sjoerd@luon.net>

%package doc
License:        GPL v2 or later
Summary:        Link-local XMPP connection manager for Telepathy (documentation)
Group:          Documentation/Other
Requires:       %{name}-%{version}

%description doc
A connection manager for Telepathy that implement peer to peer XMPP
using local-link as done by and compatible with Apple Bonjour(tm) chat.

This package contain the documentation.



Authors:
--------
    Sjoerd Simons <sjoerd@luon.net>

%prep
%setup -q

%build
%configure  --docdir=%{_docdir}/%{name}
make %{?jobs:-j %jobs}

%install
%makeinstall

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%clean
%{__rm} -rf "$RPM_BUILD_ROOT"

%files
%defattr(-,root,root)
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.ConnectionManager.salut.service
%dir %{_datadir}/telepathy
%dir %{_datadir}/telepathy/managers
%{_datadir}/telepathy/managers/salut.manager
%{_libdir}/telepathy-salut
%{_mandir}/man8/telepathy-salut.8.gz

%files doc
%defattr (-,root,root)
%{_docdir}/%{name}

%changelog
* Sat Feb 21 2009 mboman@suse.de
- Update to version 0.3.8:
  + Switched to the stable version of the FileTransfer interface.
    Clients (Empathy, Sugar...) have to be modified to use the
    stable interface instead of the DRAFT one. Just the interface
    name has been renamed so changes should be trivial
  + Fix a crash when receiving an incoming XMPP connection from
    a IPv6 address.
- Remove export CFLAGS="$RPM_OPT_FLAGS" and export
  CXXFLAGS="$CFLAGS". These are default
- Remove required versions for BuildRequires. We don't generally
  use it in our .spec files
- Use %%makeinstall instead of 'make install...'
- Split out documention into a -doc package
- Use %%setup -q instead of %%setup -q -n %%{name}-%%{version} since
  we don't change the name
* Fri Jan  9 2009 hfiguiere@suse.de
- Update to version 0.3.7
  * State of pending file transfer channels is now automatically changed to
    "Cancelled" if peer is disconnected.
  * Uses libsoup 2.4 instead of the obsolete 2.2 version (fdo#18891).
  * Don't crash if the XMPP connection is disconnected during a file transfer.
  * Fix a race in stream tubes causing potential data lost.
  * Fix various leaks including one leading to a crash (fdo#19181).
- Remove telepathy-salut-fdo-18891.patch.
* Thu Jan  1 2009 mboman@suse.de
- Update to version 0.3.6:
  + Implement org.freedesktop.Telepathy.Channel.Type.FileTransfer.DRAFT.
  + All channels are now requestable using the new
    org.freedesktop.Telepathy.Connection.Interface.Requests interface.
  + Assertion failed in gibber_multicast_transport_disconnect when closing
    a local pending room (fdo#18552).
- Add telepathy-salut-fdo-18891.patch to make it build with current libsoup
* Sun Oct 19 2008 mboman@suse.de
- Update to version 0.3.5:
  * Add a test framework
  * Only announce OLPC activity we actually joined (dev.laptop.org #8441)
* Fri Sep 26 2008 sbrabec@suse.cz
- Removed loudmouth from Requires. loudmouth is not required any
  more (and it was renamed).
* Fri Sep 12 2008 maw@suse.de
- Update to version 0.3.4:
  + Implement the Contacts interface
  + Implement the SimplePresence interface
  + Implement spec 0.17.9 (Add various properties to all channels).
* Sat Aug 23 2008 hfiguiere@suse.de
- Fix directory owning (FTBS in factory)
* Sat Aug 16 2008 hfiguiere@suse.de
- Update to 0.3.3
  * Fix clique, tubes and bonjour bugs
  * Abstract Avahi
- Set docdir to %%{_docdir}/%%{name}
* Mon Mar 17 2008 hfiguiere@suse.de
- Upgrade to 0.3.1
  + Lot of fixes
  + Update to the latest telepathy spec
  + Use the latest Avahi API
* Thu Oct 11 2007 sbrabec@suse.cz
- Use binding specific avahi package.
* Wed Apr  4 2007 maw@suse.de
- Don't build as root, and some specfile cleanups.