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

Revision 7119, 3.9 KB checked in by Takemikaduchi, 12 years ago (diff)

GNOME-3.6.2

Line 
1%define         package_version 3.6.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.6/%{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:  json-glib-devel
21BuildRequires:  gcr-devel
22BuildRequires:  libsecret-devel
23BuildRequires:  libnotify-devel
24BuildRequires:  rest-devel
25BuildRequires:  gtk-doc
26
27Vendor: Project Vine
28Distribution: Vine Linux
29Packager: Takemikaduchi
30
31%description
32Gnome-online-accounts provides interfaces so applications and
33libraries in GNOME can access the user's online accounts
34
35%package devel
36Summary:        Development tools for gnome-online-accounts
37Summary(ja):    gnome-online-accounts の開発環境
38Group:          Development/Libraries
39Requires:       %{name} = %{version}-%{release}
40Requires:       pkgconfig
41Requires:       gtk3-devel
42
43%description devel
44Header files and libraries for building a extension library for the
45gnome-online-accounts.
46
47
48%package        doc
49Summary:        Documentation for gnome-online-accounts
50Summary(ja):    gnome-online-accounts 用のドキュメント
51Group:          Documentation
52Requires:       %{name} = %{version}-%{release}
53BuildArch:      noarch
54
55
56%description    doc
57This package contains documentation for gnome-online-accounts.
58
59
60%prep
61%setup -q
62
63%build
64%configure \
65        --enable-gtk-doc \
66        --disable-static \
67        --enable-introspection=yes
68
69make %{?_smp_mflags}
70
71%install
72rm -rf $RPM_BUILD_ROOT
73#make DESTDIR=$RPM_BUILD_ROOT install
74make DESTDIR=$RPM_BUILD_ROOT install INSTALL="%{__install} -p -c"
75
76rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
77
78%find_lang %{name}
79
80%clean
81rm -rf $RPM_BUILD_ROOT
82
83%post
84/sbin/ldconfig
85touch --no-create %{_datadir}/icons/
86
87%postun
88if [ $1 -eq 0 ] ; then
89    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
90    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
91fi
92
93%posttrans
94gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
95
96
97%files -f %{name}.lang
98%defattr(-,root,root,-)
99%doc ChangeLog AUTHORS COPYING NEWS README
100%{_libdir}/*.so.*
101%{_libexecdir}/goa-daemon
102%{_libdir}/girepository-1.0/*.typelib
103%{_datadir}/dbus-1/services/org.gnome.OnlineAccounts.service
104%{_datadir}/%{name}/goawebview.css
105%{_datadir}/icons/hicolor/*/apps/*.png
106%{_mandir}/man8/goa-daemon.8.gz
107
108%files devel
109%defattr(-, root, root)
110%{_includedir}/goa-1.0
111%{_libdir}/*.so
112%{_libdir}/pkgconfig/*.pc
113%{_datadir}/gir-1.0/*.gir
114
115%files doc
116%defattr(-, root, root)
117%{_datadir}/gtk-doc/html/goa
118
119
120%changelog
121* Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.2-1
122- new upstream release
123
124* Tue Oct 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
125- new upstream release
126
127* Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
128- new upstream release
129- remove BuildRequires: libgnome-keyring-devel
130- add BuildRequires: gcr-devel, libsecret-devel
131
132* Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.2-1
133- new upstream release
134
135* Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
136- new upstream release
137
138* Fri Oct 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
139- new upstream release
140
141* Thu Sep 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0.1-1
142- new upstream release
143
144* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.91-1
145- new upstream release
146
147* Sun Sep 04 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90-1
148- new upstream release
149
150* Mon Aug 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.1-1
151- initial build for Vine Linux
152
Note: See TracBrowser for help on using the repository browser.