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

Revision 8119, 8.9 KB checked in by Takemikaduchi, 10 years ago (diff)

rebuild or new upstream release

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