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

Revision 9569, 6.6 KB checked in by Takemikaduchi, 9 years ago (diff)

cogl: add patch
others: new upstream release

RevLine 
[9475]1%define glib2_version 2.44.0
[8353]2%define pango_version 1.36.3
[9475]3%define gtk3_version 3.16.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
[9569]11Version: 3.16.2
[9073]12Release: 1%{?_dist_release}
[4616]13URL: http://www.gnome.org/
[9475]14Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop/3.16/gnome-desktop-%{version}.tar.xz
[4616]15License: GPL
16Group: User Interface/Desktops
17
18Vendor: Project Vine
19Distribution: Vine Linux
20Packager: Takemikaduchi
21
22BuildRoot: %{_tmppath}/%{name}-%{version}-root
23
[9091]24Patch0:         gnome-desktop-3.14.1-date-time-format.patch
25
[4616]26# Requires for Vine
27Requires: ibus-gtk3
28Requires: gnome-icon-theme-symbolic
[6890]29Requires: gnome-themes
[4616]30Requires: gnome-themes-standard
[8826]31Requires: vine-themes
[4616]32Requires: gsettings-desktop-schemas
33
34Obsoletes: gnome-core gnome-core-devel
35Provides: gnome-core
36
[7938]37Obsoletes: gnome-panel < 3.8.0
38Obsoletes: gnome-panel-libs < 3.8.0
39Obsoletes: gnome-applets < 3.6.0
[7633]40
[4616]41BuildRequires: glib2-devel >= %{glib2_version}
42BuildRequires: pango-devel >= %{pango_version}
43BuildRequires: gtk3-devel >= %{gtk3_version}
44BuildRequires: startup-notification-devel >= %{startup_notification_version}
[6890]45BuildRequires: gsettings-desktop-schemas-devel
[4616]46BuildRequires: libXrandr-devel
[6890]47BuildRequires: libxkbfile-devel
48BuildRequires: xkeyboard-config
[4616]49BuildRequires: autoconf, automake
[6890]50BuildRequires: yelp-tools
[4616]51BuildRequires: docbook-utils
[7633]52BuildRequires: iso-codes
[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
92%setup -q -n gnome-desktop-%{version}
[9091]93%patch0 -p1 -b .vine
[4616]94
95%build
96%configure --with-gnome-distributor="Project Vine" --disable-scrollkeeper
97make %{?_smp_mflags}
98
99%install
100rm -rf $RPM_BUILD_ROOT
101
[6890]102make install DESTDIR=$RPM_BUILD_ROOT
[4616]103
104rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
105rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
106
107%find_lang %{po_package}
108
109%clean
110rm -rf $RPM_BUILD_ROOT
111
[6890]112%post -p /sbin/ldconfig
[4616]113
[6890]114%postun -p /sbin/ldconfig
[4616]115
116
117%files -f %{po_package}.lang
[7938]118%defattr(-,root,root,-)
[4616]119%doc AUTHORS COPYING ChangeLog NEWS README
120%{_libdir}/lib*.so.*
121%{_libdir}/girepository-1.0/GnomeDesktop-3.0.typelib
[6890]122%{_libexecdir}/gnome-rr-debug
[4616]123%{_datadir}/libgnome-desktop-3.0
124%{_datadir}/gnome/*
[6890]125%{_datadir}/help/*/*/*
[4616]126
127%files devel
[7938]128%defattr(-,root,root,-)
[4616]129%{_libdir}/lib*.so
130%{_libdir}/pkgconfig/*.pc
131%{_includedir}/*
132%{_datadir}/gir-1.0/GnomeDesktop-3.0.gir
[7938]133
134%files docs
135%defattr(-,root,root,-)
[4616]136%{_datadir}/gtk-doc
137
138%changelog
[9569]139* Sat May 16 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-1
140- new upstream release
141
[9520]142* Sun Apr 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.1-1
143- new upstream release
144
[9475]145* Sun Mar 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.0-1
146- new upstream release
147
[9102]148* Wed Nov 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.2-1
149- new upstream release
150
[9091]151* Sun Nov 16 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.14.1-1
[9073]152- new upstream release
[9091]153- add Patch0 (gnome-desktop-3.14.1-date-time-format.patch)
[9073]154
[8826]155* Wed Jul 16 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 3.12.2-2
156- add R: vine-themes
157
[8447]158* Wed May 14 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.2-1
159- new upstream release
160
[8369]161* Sat Apr 19 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.1-1
162- new upstream release
163
[8353]164* Sat Mar 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.0-1
165- new upstream release
166
[8119]167* Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.2-2
168- rebuild with VineSeed environment
169
[8011]170* Sun Nov 24 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.2-1
171- new upstream release
172
[7938]173* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.1-1
174- new upstream release
175- create docs subpackage
176
[7786]177* Fri Sep 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.4-1
178- new upstream release
179
[7712]180* Sun Jun 09 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.3-1
181- new upstream release
182
[7681]183* Sat May 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-1
184- new upstream release
185
[7633]186* Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-1
187- new upstream release
188- add BuildRequires: iso-codes
189- add Obsoletes: gnome-panel, gnome-panel-libs, gnome-applets
190
[7119]191* Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.2-1
192- new upstream release
193- remove Patch0 (gnome-desktop-3.6.1-ja.po.patch)
194
[7022]195* Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-2
196- update Patch0 (gnome-desktop-3.6.1-ja.po.patch)
197
[6951]198* Wed Oct 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
199- new upstream release
200
[6911]201* Wed Oct 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0.1-2
202- add Patch0 (gnome-desktop-3.6.0.1-ja.po.patch)
203
[6890]204* Wed Oct 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0.1-1
205- new upstream release
206- add BuildRequires: libxkbfile-devel, xkeyboard-config
207- change BuildRequires: yelp-tools instead of gnome-doc-utils
208
[6201]209* Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.2-1
210- new upstream release
211
[6078]212* Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
[6011]213- new upstream release
214- change BuildRequires: gsettings-desktop-schemas-devel instead of gsettings-desktop-schemas
215
[5038]216* Fri Oct 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
217- new upstream release
218
[4850]219* Wed Sep 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
220- new upstream release
221
[4812]222* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.92-1
223- new upstream release
224
225* Sun Sep 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.91-1
226- new upstream release
227
[4704]228* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90.1-1
229- new upstream release
230
[4650]231* Sun Aug 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.5-1
232- new upstream release
233
[4616]234* Thu Aug 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
235- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.