source: projects/specs/trunk/lib/libs/libsocialweb/libsocialweb-vl.spec @ 9032

Revision 9032, 9.3 KB checked in by inagaki, 9 years ago (diff)

2014-10-27 Ryoichi INAGAKI <ryo1@…>

  • herqq, libalkimia: added Group tag
  • kdelibs3: omitted some binary files
  • libmikmod, libsocialweb, rtmpdump: changed Group


Line 
1Name:          libsocialweb
2Version:       0.25.21
3Release:       3%{?_dist_release}
4Summary:       A social network data aggregator
5Summary(ja):   ソーシャルネットワークのデータを集約するためのライブラリ
6
7Group:         System Environment/Libraries
8License:       LGPLv2
9URL:           http://www.gnome.org/
10Source0:       ftp://ftp.gnome.org/pub/gnome/sources/%{name}/0.25/%{name}-%{version}.tar.xz
11Source1: flickr
12Source2: twitter
13Source3: lastfm
14Source4: twitpic
15Source5: facebook
16Source6: facebook.key
17
18BuildRequires: dbus-glib-devel
19BuildRequires: geoclue-devel
20BuildRequires: glib2-devel
21BuildRequires: GConf2-devel
22BuildRequires: libgnome-keyring-devel
23BuildRequires: gobject-introspection-devel
24BuildRequires: intltool
25BuildRequires: json-glib-devel
26BuildRequires: libsoup-devel
27BuildRequires: libxslt-devel
28BuildRequires: NetworkManager-glib-devel
29BuildRequires: rest-devel
30BuildRequires: vala
31BuildRequires: vala-tools
32
33Requires: %{name}-keys = %{version}-%{release}
34
35Vendor: Vine Linux
36Distribution: Vine Linux
37Packager: Takemikaduchi
38
39%description
40libsocialweb is a social data server which fetches data from the "social web",
41such as your friend's blog posts and photos, upcoming events, recently played
42tracks, and pending eBay* auctions. It also provides a service to update
43your status on web services which support it, such as MySpace* and Twitter*.
44
45
46%package        devel
47Summary:        Development package for %{name}
48Summary(ja):    %{name} の開発用ファイル
49Group:          Development/Libraries
50Requires:       %{name} = %{version}-%{release}
51Requires:       pkgconfig
52
53%description devel
54Files for development with %{name}.
55
56
57%package        vala
58Summary:        Vala bindings for %{name}
59Summary(ja):    %{name} の Vala バインディング
60Group:          Development/Libraries
61Requires:       %{name} = %{version}-%{release}
62Requires:       vala
63
64%description    vala
65Vala bindings for %{name}.
66
67
68%package        keys
69Summary:        API keys for %{name}
70Summary(ja):    %{name} のための API キー
71Group:          System Environment/Libraries
72BuildArch:      noarch
73Requires:       %{name} = %{version}-%{release}
74
75%description keys
76Keys allowing access to various web services through libsocialweb.
77
78%prep
79%setup -q
80
81chmod 644 examples/*.py
82
83## nuke unwanted rpaths, see also
84## https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath
85sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
86
87%build
88%configure --with-gnome --with-online=networkmanager --disable-static --enable-all-services --enable-vala-bindings
89
90make %{?_smp_mflags} V=1
91
92%install
93make install DESTDIR=$RPM_BUILD_ROOT
94
95#Remove libtool archives and static libs.
96find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
97find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} ';'
98
99mkdir -p $RPM_BUILD_ROOT%{_datadir}/libsocialweb/keys
100cp %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/libsocialweb/keys
101
102%find_lang %{name}
103
104%post -p /sbin/ldconfig
105
106%postun -p /sbin/ldconfig
107
108%files -f %{name}.lang
109%defattr(-,root,root,-)
110%doc AUTHORS COPYING TODO
111%{_libdir}/libsocialweb*.so.*
112%{_libdir}/libsocialweb/
113%{_libdir}/girepository-1.0/SocialWebClient-0.25.typelib
114%dir %{_datadir}/libsocialweb/
115%{_datadir}/libsocialweb/services/
116%{_datadir}/dbus-1/services/libsocialweb.service
117%{_libexecdir}/libsocialweb-core
118
119%files devel
120%defattr(-,root,root,-)
121%doc tests/*.c examples/*c examples/*.py
122%doc %{_datadir}/gtk-doc/html/libsocialweb
123%doc %{_datadir}/gtk-doc/html/libsocialweb-client
124%doc %{_datadir}/gtk-doc/html/libsocialweb-dbus
125%{_includedir}/libsocialweb
126%{_libdir}/pkgconfig/libsocialweb*
127%{_libdir}/libsocialweb*so
128%{_datadir}/gir-1.0/SocialWebClient-0.25.gir
129
130%files vala
131%defattr(-,root,root,-)
132%{_datadir}/vala/vapi/libsocialweb-client.deps
133%{_datadir}/vala/vapi/libsocialweb-client.vapi
134
135%files keys
136%defattr(-,root,root,-)
137%{_datadir}/libsocialweb/keys
138
139
140%changelog
141* Mon Oct 27 2014 Ryooichi INAGAKI <ryo1@toki.waseda.jp> 0.25.21-3
142- moved libsoialweb to System Environment/Libraries Group
143- added Japanese summary
144
145* Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.25.21-2
146- rebuild with VineSeed environment
147
148* Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.25.21-1
149- new upstream release
150- create %%{name}-vala subpackage
151
152* Sun Nov 20 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.25.20-1
153- new upstream release
154
155* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.25.19-1
156- initial build for Vine Linux
157
158
159* Mon Jul 04 2011 Bastien Nocera <bnocera@redhat.com> 0.25.19-1
160- Update to 0.25.19
161
162* Wed Jun 15 2011 Peter Robinson <pbrobinson@gmail.com> 0.25.18-1
163- Update to 0.25.18
164
165* Sun May 22 2011 Peter Robinson <pbrobinson@gmail.com> 0.25.17-1
166- Update to 0.25.17
167
168* Sun Apr 24 2011 Peter Robinson <pbrobinson@gmail.com> 0.25.16-1
169- Update to 0.25.16, update twitter keys
170
171* Mon Apr 11 2011 Peter Robinson <pbrobinson@gmail.com> 0.25.15-1
172- Update to 0.25.15, enable gobject-introspection support
173
174* Sun Apr  3 2011 Peter Robinson <pbrobinson@gmail.com> 0.25.14-1
175- Update to 0.25.14
176
177* Mon Mar 28 2011 Peter Robinson <pbrobinson@gmail.com> 0.25.13-1
178- Update to 0.25.13
179
180* Fri Mar 25 2011 Dan Williams <dcbw@redhat.com> 0.25.12-2
181- Update for NetworkManager 0.9
182
183* Wed Mar 23 2011 Peter Robinson <pbrobinson@gmail.com> 0.25.12-1
184- Update to 0.25.12
185
186* Tue Feb 22 2011 Peter Robinson <pbrobinson@gmail.com> 0.25.11-2
187- add generic facebook api key
188
189* Tue Feb 22 2011 Peter Robinson <pbrobinson@gmail.com> 0.25.11-1
190- Update to 0.25.11
191- Add support for Facebook, Plurk, Sina, SmugMug, and YouTube.
192
193* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.25.7-2
194- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
195
196* Fri Oct 29 2010 Peter Robinson <pbrobinson@gmail.com> 0.25.7-1
197- Update to 0.25.7
198- libsocialweb is now hosted at gnome.org so we have real tarfiles
199
200* Mon Sep 27 2010 Peter Robinson <pbrobinson@gmail.com> 0.25.5-1
201- Update to 0.25.5
202
203* Wed Sep 22 2010 Peter Robinson <pbrobinson@gmail.com> 0.25.4-1
204- Update to 0.25.4
205
206* Tue Sep  7 2010 Peter Robinson <pbrobinson@gmail.com> 0.25.3-2
207- Add api key for twitpic
208
209* Mon Aug 30 2010 Peter Robinson <pbrobinson@gmail.com> 0.25.3-1
210- Update to 0.25.3, MySpace and Digg are obsolete upstream
211
212* Thu Aug 26 2010 Bastien Nocera <bnocera@redhat.com> 0.25.1-2
213- Add API keys to the -keys sub-package
214
215* Sat Aug  7 2010 Peter Robinson <pbrobinson@gmail.com> 0.25.1-1
216- Update to 0.25.1, disable MySpace and Digg until they build again
217
218* Sun Jul 11 2010 Peter Robinson <pbrobinson@gmail.com> 0.24.9-1
219- Update to 0.24.9
220
221* Wed May 12 2010 Peter Robinson <pbrobinson@gmail.com> 0.24.8-1
222- rename package from mojito to libsocialweb
223- Update to 0.24.8
224
225* Mon Jan 25 2010 Peter Robinson <pbrobinson@gmail.com> 0.22.1-1
226- Update to 0.22.1
227
228* Mon Jan 25 2010 Peter Robinson <pbrobinson@gmail.com> 0.22.0-2
229- Add upstream patch to fix crash
230
231* Tue Jan 12 2010 Peter Robinson <pbrobinson@gmail.com> 0.22.0-1
232- New major upstream 0.22.0 release
233
234* Wed Dec  2 2009 Peter Robinson <pbrobinson@gmail.com> 0.21.7-1
235- Update to 0.21.7
236
237* Thu Nov 19 2009 Peter Robinson <pbrobinson@gmail.com> 0.21.6-1
238- Update to 0.21.6, move to the official tarball release
239
240* Mon Oct 26 2009 Peter Robinson <pbrobinson@gmail.com> 0.21.5-1
241- Update to 0.21.5
242
243* Wed Oct 21 2009 Peter Robinson <pbrobinson@gmail.com> 0.21.4-2
244- enable digg support
245
246* Wed Oct 21 2009 Peter Robinson <pbrobinson@gmail.com> 0.21.4-1
247- Update to 0.21.4
248
249* Sat Oct 10 2009 Peter Robinson <pbrobinson@gmail.com> 0.21.3-1
250- Update to 0.21.3
251
252* Fri Oct  2 2009 Peter Robinson <pbrobinson@gmail.com> 0.21.2-1
253- Update to 0.21.2
254
255* Tue Sep 15 2009 Peter Robinson <pbrobinson@gmail.com> 0.21.1-1
256- Update to 0.21.1
257
258* Thu Sep  3 2009 Peter Robinson <pbrobinson@gmail.com> 0.20.1-1
259- Update to 0.20.1
260
261* Mon Aug 31 2009 Peter Robinson <pbrobinson@gmail.com> 0.20-5
262- Actually commit patch for detection of new NetworkManager
263
264* Mon Aug 31 2009 Peter Robinson <pbrobinson@gmail.com> 0.20-4
265- Add patch for detection of new NetworkManager
266
267* Mon Aug 31 2009 Peter Robinson <pbrobinson@gmail.com> 0.20-3
268- Rebuild for new NetworkManager
269
270* Sat Aug 22 2009 Peter Robinson <pbrobinson@gmail.com> 0.20-2
271- Enable twitter, lastfm, MySpace and Flickr networks
272
273* Wed Aug 19 2009 Peter Robinson <pbrobinson@gmail.com> 0.20-1
274- Update to 0.20
275
276* Wed Aug  5 2009 Peter Robinson <pbrobinson@gmail.com> 0.19.2-2
277- A few minor spec file cleanups
278
279* Wed Aug  5 2009 Peter Robinson <pbrobinson@gmail.com> 0.19.2-1
280- Update to 0.19.2 - updated translations
281
282* Tue Jul 28 2009 Peter Robinson <pbrobinson@gmail.com> 0.19.1-1
283- Update to 0.19.1 - updated translations
284
285* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19-2
286- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
287
288* Sat Jul 18 2009 Peter Robinson <pbrobinson@gmail.com> 0.19-1
289- Update to 0.19
290
291* Mon Jul  6 2009 Peter Robinson <pbrobinson@gmail.com> 0.18.1-1
292- Update to 0.18.1
293
294* Mon Jul  6 2009 Peter Robinson <pbrobinson@gmail.com> 0.17-3
295- Add some additional buildreqs
296
297* Mon Jul  6 2009 Peter Robinson <pbrobinson@gmail.com> 0.17-2
298- Add some additional buildreqs
299
300* Mon Jul  6 2009 Peter Robinson <pbrobinson@gmail.com> 0.17-1
301- Update to new 0.17 release, add language support and more backends
302
303* Wed Jun 17 2009 Peter Robinson <pbrobinson@gmail.com> 0.10.3-2
304- Add extra build deps
305
306* Wed Jun 17 2009 Peter Robinson <pbrobinson@gmail.com> 0.10.3-1
307- Initial packaging
Note: See TracBrowser for help on using the repository browser.