source: projects/specs/trunk/g/gnome-online-accounts/gnome-online-accounts-vl.spec @ 9102

Revision 9102, 5.3 KB checked in by Takemikaduchi, 9 years ago (diff)

new upstream release

Line 
1%define         package_version 3.14.2
2%define         package_release 1%{?_dist_release}
3
4Name:           gnome-online-accounts
5Version:        %{package_version}
6Release:        %{package_release}
7Summary:        GNOME applications and libraries to access the user's online accounts
8
9Group:          System Environment/Libraries
10License:        LGPLv2+
11URL:            http://www.clutter-project.org/
12Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.14/%{name}-%{version}.tar.xz
13
14BuildRoot:      %{_tmppath}/%{name}-%{version}-root
15
16BuildRequires:  glib2-devel
17BuildRequires:  gobject-introspection-devel
18BuildRequires:  gtk3-devel
19BuildRequires:  WebKit3-gtk-devel
20BuildRequires:  telepathy-glib-devel > 0.19.9
21BuildRequires:  json-glib-devel
22BuildRequires:  gcr-devel
23BuildRequires:  libsecret-devel
24BuildRequires:  libnotify-devel
25BuildRequires:  rest-devel
26BuildRequires:  gtk-doc
27
28Vendor: Project Vine
29Distribution: Vine Linux
30Packager: Takemikaduchi
31
32%description
33Gnome-online-accounts provides interfaces so applications and
34libraries in GNOME can access the user's online accounts
35
36%package                devel
37Summary:        Development tools for gnome-online-accounts
38Summary(ja):    gnome-online-accounts の開発環境
39Group:          Development/Libraries
40Requires:       %{name} = %{version}-%{release}
41Requires:       pkgconfig
42Requires:       gtk3-devel
43
44%description devel
45Header files and libraries for building a extension library for the
46gnome-online-accounts.
47
48
49%package        docs
50Summary:        Documentation for gnome-online-accounts
51Summary(ja):    gnome-online-accounts 用のドキュメント
52Group:          Documentation
53Requires:       %{name} = %{version}-%{release}
54BuildArch:      noarch
55Provides:       %{name}-doc = %{version}-%{release}
56
57
58%description    docs
59This package contains documentation for gnome-online-accounts.
60
61
62%prep
63%setup -q
64
65%build
66%configure \
67        --enable-gtk-doc \
68        --disable-static \
69        --enable-flickr=yes \
70        --enable-introspection=yes
71
72make %{?_smp_mflags}
73
74%install
75rm -rf $RPM_BUILD_ROOT
76#make DESTDIR=$RPM_BUILD_ROOT install
77make DESTDIR=$RPM_BUILD_ROOT install INSTALL="%{__install} -p -c"
78
79rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
80
81%find_lang %{name}
82%find_lang %{name}-tpaw
83
84%clean
85rm -rf $RPM_BUILD_ROOT
86
87%post
88/sbin/ldconfig
89touch --no-create %{_datadir}/icons/
90
91%postun
92if [ $1 -eq 0 ] ; then
93    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
94    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
95fi
96
97%posttrans
98gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
99
100
101%files -f %{name}.lang -f %{name}-tpaw.lang
102%defattr(-,root,root,-)
103%doc ChangeLog AUTHORS COPYING NEWS README
104%{_libdir}/*.so.*
105%{_libexecdir}/goa-daemon
106%{_libdir}/girepository-1.0/*.typelib
107%{_datadir}/dbus-1/services/org.gnome.OnlineAccounts.service
108%{_datadir}/glib-2.0/schemas/org.gnome.online-accounts.gschema.xml
109%{_datadir}/%{name}/goawebview.css
110%{_datadir}/%{name}/irc-networks.xml
111%{_datadir}/icons/hicolor/*/*/*
112%{_mandir}/man8/goa-daemon.8.gz
113
114%files devel
115%defattr(-, root, root)
116%{_includedir}/goa-1.0
117%{_libdir}/*.so
118%{_libdir}/goa-1.0/include/goaconfig.h
119%{_libdir}/pkgconfig/*.pc
120%{_datadir}/gir-1.0/*.gir
121
122%files docs
123%defattr(-, root, root)
124%{_datadir}/gtk-doc/html/goa
125
126
127%changelog
128* Wed Nov 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-1
129- new upstream release
130
131* Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.1-1
132- new upstream release
133
134* Fri Jul 18 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.4-1
135- new upstream release
136
137* Wed Jun 11 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.3-1
138- new upstream release
139
140* Fri May 16 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.2-1
141- new upstream release
142
143* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.1-1
144- new upstream release
145
146* Sat Mar 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.0-1
147- new upstream release
148
149* Sun Nov 24 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.2-1
150- new upstream release
151
152* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.1-1
153- new upstream release
154- add BuildRequires: telepathy-glib-devel
155
156* Fri Sep 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.3-1
157- new upstream release
158
159* Sat May 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-1
160- new upstream release
161
162* Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-1
163- new upstream release
164
165* Sun Mar 10 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.3-1
166- new upstream release
167
168* Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.2-1
169- new upstream release
170
171* Tue Oct 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
172- new upstream release
173
174* Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
175- new upstream release
176- remove BuildRequires: libgnome-keyring-devel
177- add BuildRequires: gcr-devel, libsecret-devel
178
179* Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.2-1
180- new upstream release
181
182* Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
183- new upstream release
184
185* Fri Oct 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
186- new upstream release
187
188* Thu Sep 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0.1-1
189- new upstream release
190
191* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.91-1
192- new upstream release
193
194* Sun Sep 04 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90-1
195- new upstream release
196
197* Mon Aug 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.1-1
198- initial build for Vine Linux
199
Note: See TracBrowser for help on using the repository browser.