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

Revision 12005, 7.1 KB checked in by tomop, 5 years ago (diff)

Merge branch 'tomop'

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