source: projects/specs/trunk/g/gnome-desktop3/gnome-desktop3-vl.spec @ 10716

Revision 10716, 6.9 KB checked in by Takemikaduchi, 8 years ago (diff)

GNOME-3.20

Line 
1%define glib2_version 2.48.0
2%define pango_version 1.40.0
3%define gtk3_version 3.20.0
4%define startup_notification_version 0.10
5
6%define po_package gnome-desktop-3.0
7
8Summary: Package containing code shared among gnome-shell, gnome-session, nautilus, etc.
9Summary(ja): gnome-shell, gnome-session, nautilus などの共用プログラム
10Name: gnome-desktop3
11Version: 3.20.2
12Release: 1%{?_dist_release}
13URL: http://www.gnome.org/
14Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop/3.20/gnome-desktop-%{version}.tar.xz
15License: GPL
16Group: User Interface/Desktops
17
18Vendor: Project Vine
19Distribution: Vine Linux
20Packager: Takemikaduchi
21
22BuildRoot: %{_tmppath}/%{name}-%{version}-root
23
24Patch0:         gnome-desktop-3.14.1-date-time-format.patch
25
26# Requires for Vine
27Requires: gnome-icon-theme-symbolic
28Requires: gnome-themes-standard
29Requires: vine-themes
30Requires: gsettings-desktop-schemas
31
32Obsoletes: gnome-core gnome-core-devel
33Provides: gnome-core
34
35Obsoletes: gnome-panel < 3.8.0
36Obsoletes: gnome-panel-libs < 3.8.0
37Obsoletes: gnome-applets < 3.6.0
38
39BuildRequires: glib2-devel >= %{glib2_version}
40BuildRequires: pango-devel >= %{pango_version}
41BuildRequires: gtk3-devel >= %{gtk3_version}
42BuildRequires: startup-notification-devel >= %{startup_notification_version}
43BuildRequires: gsettings-desktop-schemas-devel
44BuildRequires: libXrandr-devel
45BuildRequires: libxkbfile-devel
46BuildRequires: xkeyboard-config
47BuildRequires: autoconf, automake
48BuildRequires: yelp-tools
49BuildRequires: docbook-utils
50BuildRequires: iso-codes
51
52%description
53
54The gnome-desktop package contains an internal library
55(libgnomedesktop3) used to implement some portions of the GNOME
56desktop, and also some data files and other shared components of the
57GNOME user environment.
58
59
60%package devel
61Summary: Libraries and headers for libgnome-desktop
62Summary(ja): libgnome-desktop の開発用ライブラリおよびヘッダファイル
63Group: Development/Libraries
64Requires: %{name} = %{version}-%{release}
65
66Requires: glib2-devel >= %{glib2_version}
67Requires: gtk3-devel >= %{gtk3_version}
68Requires: startup-notification-devel >= %{startup_notification_version}
69
70Obsoletes: gnome-panel-devel < 3.8.0
71
72%description devel
73
74Libraries and header files for the GNOME-internal private library
75libgnomedesktop
76
77
78%package        docs
79Summary:        Documentation for %{name}
80Summary(ja):    %{name} 用のドキュメント
81Group:          Documentation
82BuildArch:              noarch
83Requires:       %{name} = %{version}-%{release}
84
85%description    docs
86This package contains documentation for %{name}.
87
88
89%prep
90%setup -q -n gnome-desktop-%{version}
91%patch0 -p1 -b .vine
92
93%build
94%configure --with-gnome-distributor="Project Vine" --disable-scrollkeeper
95make %{?_smp_mflags}
96
97%install
98rm -rf $RPM_BUILD_ROOT
99
100make install DESTDIR=$RPM_BUILD_ROOT
101
102rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
103rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
104
105%find_lang %{po_package}
106
107%clean
108rm -rf $RPM_BUILD_ROOT
109
110%post -p /sbin/ldconfig
111
112%postun -p /sbin/ldconfig
113
114
115%files -f %{po_package}.lang
116%defattr(-,root,root,-)
117%doc AUTHORS COPYING ChangeLog NEWS README
118%{_libdir}/lib*.so.*
119%{_libdir}/girepository-1.0/GnomeDesktop-3.0.typelib
120%{_libexecdir}/gnome-rr-debug
121%{_datadir}/libgnome-desktop-3.0
122%{_datadir}/gnome/*
123%{_datadir}/help/*/*/*
124
125%files devel
126%defattr(-,root,root,-)
127%{_libdir}/lib*.so
128%{_libdir}/pkgconfig/*.pc
129%{_includedir}/*
130%{_datadir}/gir-1.0/GnomeDesktop-3.0.gir
131
132%files docs
133%defattr(-,root,root,-)
134%{_datadir}/gtk-doc
135
136%changelog
137* Sun Jul 17 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.2-1
138- new upstream release
139
140* Fri Nov 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.2-1
141- new upstream release
142
143* Sat Oct 31 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.1-1
144- new upstream release
145
146* Sun Jul 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-2
147- remove Requires: ibus-gtk3, gnome-themes
148
149* Sat May 16 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-1
150- new upstream release
151
152* Sun Apr 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.1-1
153- new upstream release
154
155* Sun Mar 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.0-1
156- new upstream release
157
158* Wed Nov 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-1
159- new upstream release
160
161* Sun Nov 16 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.1-1
162- new upstream release
163- add Patch0 (gnome-desktop-3.14.1-date-time-format.patch)
164
165* Wed Jul 16 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 3.12.2-2
166- add R: vine-themes
167
168* Wed May 14 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.2-1
169- new upstream release
170
171* Sat Apr 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.1-1
172- new upstream release
173
174* Sat Mar 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.0-1
175- new upstream release
176
177* Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.2-2
178- rebuild with VineSeed environment
179
180* Sun Nov 24 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.2-1
181- new upstream release
182
183* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.1-1
184- new upstream release
185- create docs subpackage
186
187* Fri Sep 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.4-1
188- new upstream release
189
190* Sun Jun 09 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.3-1
191- new upstream release
192
193* Sat May 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-1
194- new upstream release
195
196* Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-1
197- new upstream release
198- add BuildRequires: iso-codes
199- add Obsoletes: gnome-panel, gnome-panel-libs, gnome-applets
200
201* Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.2-1
202- new upstream release
203- remove Patch0 (gnome-desktop-3.6.1-ja.po.patch)
204
205* Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-2
206- update Patch0 (gnome-desktop-3.6.1-ja.po.patch)
207
208* Wed Oct 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
209- new upstream release
210
211* Wed Oct 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0.1-2
212- add Patch0 (gnome-desktop-3.6.0.1-ja.po.patch)
213
214* Wed Oct 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0.1-1
215- new upstream release
216- add BuildRequires: libxkbfile-devel, xkeyboard-config
217- change BuildRequires: yelp-tools instead of gnome-doc-utils
218
219* Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.2-1
220- new upstream release
221
222* Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
223- new upstream release
224- change BuildRequires: gsettings-desktop-schemas-devel instead of gsettings-desktop-schemas
225
226* Fri Oct 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
227- new upstream release
228
229* Wed Sep 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
230- new upstream release
231
232* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.92-1
233- new upstream release
234
235* Sun Sep 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.91-1
236- new upstream release
237
238* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90.1-1
239- new upstream release
240
241* Sun Aug 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.5-1
242- new upstream release
243
244* Thu Aug 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
245- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.