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'

RevLine 
[10716]1%define glib2_version 2.48.0
2%define pango_version 1.40.0
[12005]3%define gtk3_version 3.22.0
[4616]4%define startup_notification_version 0.10
5
6%define po_package gnome-desktop-3.0
7
[7633]8Summary: Package containing code shared among gnome-shell, gnome-session, nautilus, etc.
9Summary(ja): gnome-shell, gnome-session, nautilus などの共用プログラム
[4616]10Name: gnome-desktop3
[12005]11Version: 3.30.2
[9791]12Release: 1%{?_dist_release}
[4616]13URL: http://www.gnome.org/
[10716]14Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop/3.20/gnome-desktop-%{version}.tar.xz
[12005]15Source1: ja.po
[4616]16License: GPL
17Group: User Interface/Desktops
18
19Vendor: Project Vine
20Distribution: Vine Linux
21
22BuildRoot: %{_tmppath}/%{name}-%{version}-root
23
[12005]24Patch0:         0001-datetime-format.patch
25Patch1:         0002-fix-timezone-config.patch
[9091]26
[4616]27# Requires for Vine
28Requires: gnome-icon-theme-symbolic
[12005]29Requires: gnome-themes-extra
[8826]30Requires: vine-themes
[4616]31Requires: gsettings-desktop-schemas
32
33Obsoletes: gnome-core gnome-core-devel
34Provides: gnome-core
35
[7938]36Obsoletes: gnome-panel < 3.8.0
37Obsoletes: gnome-panel-libs < 3.8.0
38Obsoletes: gnome-applets < 3.6.0
[7633]39
[4616]40BuildRequires: glib2-devel >= %{glib2_version}
41BuildRequires: pango-devel >= %{pango_version}
42BuildRequires: gtk3-devel >= %{gtk3_version}
43BuildRequires: startup-notification-devel >= %{startup_notification_version}
[6890]44BuildRequires: gsettings-desktop-schemas-devel
[4616]45BuildRequires: libXrandr-devel
[6890]46BuildRequires: libxkbfile-devel
47BuildRequires: xkeyboard-config
[4616]48BuildRequires: autoconf, automake
[6890]49BuildRequires: yelp-tools
[4616]50BuildRequires: docbook-utils
[7633]51BuildRequires: iso-codes
[12005]52BuildRequires: libseccomp-devel
[4616]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
[7938]61
[4616]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
[7938]72Obsoletes: gnome-panel-devel < 3.8.0
[7633]73
[4616]74%description devel
75
76Libraries and header files for the GNOME-internal private library
77libgnomedesktop
78
[7938]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
[4616]91%prep
[12005]92%autosetup -p1 -n gnome-desktop-%{version}
93cp -f %{SOURCE1} po/
[4616]94
95%build
96%configure --with-gnome-distributor="Project Vine" --disable-scrollkeeper
97make %{?_smp_mflags}
[12005]98pushd po
99msgfmt ja.po -o ja.gmo
100popd
[4616]101
[12005]102
[4616]103%install
104rm -rf $RPM_BUILD_ROOT
105
[6890]106make install DESTDIR=$RPM_BUILD_ROOT
[4616]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
[6890]116%post -p /sbin/ldconfig
[4616]117
[6890]118%postun -p /sbin/ldconfig
[4616]119
120
121%files -f %{po_package}.lang
[7938]122%defattr(-,root,root,-)
[4616]123%doc AUTHORS COPYING ChangeLog NEWS README
124%{_libdir}/lib*.so.*
125%{_libdir}/girepository-1.0/GnomeDesktop-3.0.typelib
[6890]126%{_libexecdir}/gnome-rr-debug
[4616]127%{_datadir}/gnome/*
[6890]128%{_datadir}/help/*/*/*
[4616]129
130%files devel
[7938]131%defattr(-,root,root,-)
[4616]132%{_libdir}/lib*.so
133%{_libdir}/pkgconfig/*.pc
134%{_includedir}/*
135%{_datadir}/gir-1.0/GnomeDesktop-3.0.gir
[7938]136
137%files docs
138%defattr(-,root,root,-)
[4616]139%{_datadir}/gtk-doc
140
141%changelog
[12005]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
[10716]147* Sun Jul 17 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.2-1
148- new upstream release
149
[9804]150* Fri Nov 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.2-1
151- new upstream release
152
[9791]153* Sat Oct 31 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.1-1
154- new upstream release
155
[9667]156* Sun Jul 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-2
157- remove Requires: ibus-gtk3, gnome-themes
158
[9569]159* Sat May 16 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-1
160- new upstream release
161
[9520]162* Sun Apr 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.1-1
163- new upstream release
164
[9475]165* Sun Mar 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.0-1
166- new upstream release
167
[9102]168* Wed Nov 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-1
169- new upstream release
170
[9091]171* Sun Nov 16 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.1-1
[9073]172- new upstream release
[9091]173- add Patch0 (gnome-desktop-3.14.1-date-time-format.patch)
[9073]174
[8826]175* Wed Jul 16 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 3.12.2-2
176- add R: vine-themes
177
[8447]178* Wed May 14 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.2-1
179- new upstream release
180
[8369]181* Sat Apr 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.1-1
182- new upstream release
183
[8353]184* Sat Mar 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.0-1
185- new upstream release
186
[8119]187* Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.2-2
188- rebuild with VineSeed environment
189
[8011]190* Sun Nov 24 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.2-1
191- new upstream release
192
[7938]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
[7786]197* Fri Sep 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.4-1
198- new upstream release
199
[7712]200* Sun Jun 09 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.3-1
201- new upstream release
202
[7681]203* Sat May 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-1
204- new upstream release
205
[7633]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
[7119]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
[7022]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
[6951]218* Wed Oct 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
219- new upstream release
220
[6911]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
[6890]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
[6201]229* Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.2-1
230- new upstream release
231
[6078]232* Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
[6011]233- new upstream release
234- change BuildRequires: gsettings-desktop-schemas-devel instead of gsettings-desktop-schemas
235
[5038]236* Fri Oct 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
237- new upstream release
238
[4850]239* Wed Sep 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
240- new upstream release
241
[4812]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
[4704]248* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90.1-1
249- new upstream release
250
[4650]251* Sun Aug 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.5-1
252- new upstream release
253
[4616]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.