source: projects/specs/trunk/m/mate-desktop/mate-desktop-vl.spec @ 12229

Revision 12229, 7.3 KB checked in by tomop, 5 years ago (diff)

updated 3 packages

mate-desktop-1.20.4-1

mate-screensaver-1.20.3-1

mate-settings-daemon-1.20.4-1

RevLine 
[5311]1Summary:        Library with common API for various MATE modules
2Name:           mate-desktop
[12229]3Version:        1.20.4
4Release:        1%{?_dist_release}
5%define         shortver %(echo %{version} | sed -e 's/\\.[0-9]*$//')
6Source0:        http://pub.mate-desktop.org/releases/%{shortver}/%{name}-%{version}.tar.xz
[10878]7License:        GPLv2, LGPLv2 and GFDLv1.1
[5316]8Group:          User Interface/Desktops
[6679]9URL:            http://mate-desktop.org/
[5311]10
[7697]11# patch for Vine
12Patch1001:      mate-desktop-vine-settings.patch
[9552]13Patch1002:      mate-desktop-1.10.0-color-select-desktop.patch
[7697]14
[5311]15BuildRequires:  mate-common
[11646]16BuildRequires:  gtk3-devel >= 3.22.0
[8359]17BuildRequires:  dconf-devel
[7064]18BuildRequires:  startup-notification-devel
[5311]19BuildRequires:  gtk-doc
[8359]20BuildRequires:  itstool
[5311]21BuildRequires:  autoconf
22BuildRequires:  automake
23
[7697]24Requires(posttrans,postun):     glib2
[5311]25Requires(post,postun):  desktop-file-utils
26
27BuildRoot:      %{_tmppath}/%{name}-%{version}-root
28
29Vendor:         Project Vine
30Distribution:   Vine Linux
[10878]31Packager:       Takemikaduchi, iwaim
[5311]32
33
34%description
35mate-desktop contains the libmate-desktop library, the mate-about
36program as well as some desktop-wide documents.
37
38
[9432]39%package                devel
[5311]40Summary:        Development tools for mate-desktop
41Summary(ja):    mate-desktop の開発環境
42Group:          Development/Libraries
43Requires:       %{name} = %{version}-%{release}
44Requires:       pkgconfig
45
46%description    devel
47Header files and libraries for building a extension library for the
48mate-desktop.
49
50
[9552]51%package        docs
[5311]52Summary:        Documentation for mate-desktop
53Summary(ja):    mate-desktop 用のドキュメント
54Group:          Documentation
55BuildArch:      noarch
[10878]56License:        GFDLv1.1
[5311]57
[9552]58%description    docs
[5311]59This package contains documentation for mate-desktop.
60
61
62%prep
63%setup -q
[7697]64%patch1001 -p1 -b .vine
[9552]65%patch1002 -p1 -b .vine
[5311]66
67
68%build
69(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
70%configure \
71        --disable-static \
[9432]72        --enable-mpaste
[5311]73
74%{__make} %{?_smp_mflags}
75
76
77%install
78%{__rm} -rf ${RPM_BUILD_ROOT}
79%{__make} install DESTDIR=${RPM_BUILD_ROOT}
80
81find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
82find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
83
84%{__rm} -rf ${RPM_BUILD_ROOT}%{_datadir}/omf
85
[9661]86%find_lang %{name} --with-gnome
[5311]87
88
89%clean
90%{__rm} -rf ${RPM_BUILD_ROOT}
91
92%post
93/sbin/ldconfig
[9797]94touch --no-create %{_datadir}/icons/hicolor > /dev/null || :
[5311]95update-desktop-database %{_datadir}/applications >& /dev/null ||:
96
97%postun
98/sbin/ldconfig
[7697]99if [ $1 -eq 0 ]; then
[9797]100  touch --no-create %{_datadir}/icons/hicolor > /dev/null || :
[7697]101  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
102  update-desktop-database %{_datadir}/applications >& /dev/null ||:
[9797]103  gtk-update-icon-cache %{_datadir}/icons/hicolor > /dev/null || :
[7697]104fi
[5311]105
[7697]106%posttrans
107glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
[9797]108gtk-update-icon-cache %{_datadir}/icons/hicolor > /dev/null || :
[5311]109
[7697]110
[6679]111%files -f %{name}.lang
[5311]112%defattr(-,root,root,-)
[12229]113%license COPYING*
114%doc ChangeLog NEWS README
[5311]115%{_bindir}/mate-about
[9552]116%{_bindir}/mate-color-select
[5311]117%{_libdir}/libmate-desktop-2.so.*
[9552]118%{_libdir}/girepository-1.0/MateDesktop-2.0.typelib
[5311]119%{_datadir}/applications/mate-about.desktop
[9552]120%{_datadir}/applications/mate-color-select.desktop
[7697]121%{_datadir}/glib-2.0/schemas/org.mate.accessibility-keyboard.gschema.xml
122%{_datadir}/glib-2.0/schemas/org.mate.accessibility-startup.gschema.xml
123%{_datadir}/glib-2.0/schemas/org.mate.applications-at-mobility.gschema.xml
124%{_datadir}/glib-2.0/schemas/org.mate.applications-at-visual.gschema.xml
125%{_datadir}/glib-2.0/schemas/org.mate.applications-browser.gschema.xml
126%{_datadir}/glib-2.0/schemas/org.mate.applications-office.gschema.xml
127%{_datadir}/glib-2.0/schemas/org.mate.applications-terminal.gschema.xml
128%{_datadir}/glib-2.0/schemas/org.mate.background.gschema.xml
[9552]129%{_datadir}/glib-2.0/schemas/org.mate.debug.gschema.xml
[7697]130%{_datadir}/glib-2.0/schemas/org.mate.file-views.gschema.xml
131%{_datadir}/glib-2.0/schemas/org.mate.interface.gschema.xml
132%{_datadir}/glib-2.0/schemas/org.mate.lockdown.gschema.xml
133%{_datadir}/glib-2.0/schemas/org.mate.peripherals-keyboard.gschema.xml
134%{_datadir}/glib-2.0/schemas/org.mate.peripherals-mouse.gschema.xml
135%{_datadir}/glib-2.0/schemas/org.mate.sound.gschema.xml
136%{_datadir}/glib-2.0/schemas/org.mate.thumbnail-cache.gschema.xml
137%{_datadir}/glib-2.0/schemas/org.mate.thumbnailers.gschema.xml
138%{_datadir}/glib-2.0/schemas/org.mate.typing-break.gschema.xml
[9797]139%{_datadir}/icons/hicolor/*/*/*
[5311]140%{_datadir}/libmate-desktop/pnp.ids
[6679]141%{_datadir}/mate-about/mate-version.xml
[5311]142%{_mandir}/man1/mate-about.1.gz
[9661]143%{_mandir}/man1/mate-color-select.1.gz
[5311]144
145%files devel
146%defattr(-,root,root,-)
[12229]147%license COPYING*
[5311]148%{_includedir}/mate-desktop-2.0
149%{_libdir}/libmate-desktop-2.so
150%{_libdir}/pkgconfig/mate-desktop-2.0.pc
[9552]151%{_datadir}/gir-1.0/MateDesktop-2.0.gir
[5311]152
[9552]153%files docs
[5311]154%defattr(-,root,root,-)
[10878]155%doc COPYING-DOCS
[5311]156%{_datadir}/gtk-doc/html/mate-desktop
157
158
159%changelog
[12229]160* Tue Oct 01 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.20.4-1
161- updated to 1.20.4.
162
[11646]163* Wed Mar 28 2018 IWAI, Masaharu <iwaim.sub@gmail.com> 1.20.1-1
164- update to 1.20.1
165
[10992]166* Sun Apr  2 2017 IWAI, Masaharu <iwaim.sub@gmail.com> 1.18.0-1
167- update to 1.18.0
168- move to GTK3+
169- drop mpaste(1) tool
170- drop BR: unique-devel
171
[10974]172* Tue Mar 28 2017 IWAI, Masaharu <iwaim.sub@gmail.com> 1.16.2-1
173- update to 1.16.2
174
[10878]175* Thu Nov 24 2016 IWAI, Masaharu <iwaim.sub@gmail.com> 1.16.1-1
176- new upstream release
177- drop BuildRequires: mate-doc-utils
178- update License
179- add License files
180- update Packager
181
[10327]182* Sun May 22 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.1-1
183- new upstream release
184
[10255]185* Sun May 08 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.0-1
186- new upstream release
187- update Patch1001 (mate-desktop-vine-settings.patch)
188
[9842]189* Tue Dec 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.1-1
190- new upstream release
191
[9797]192* Sat Nov 07 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-1
193- new upstream release
194- update Patch1001
195- remove mate-user-guide subpackage
196
[9725]197* Sun Aug 30 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.2-2
198- add Requires: yelp (mate-user-guide package)
199
[9724]200* Sun Aug 30 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.2-1
201- new upstream release
202
[9661]203* Sat Jul 11 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.1-1
204- new upstream release
205- create mate-user-guide subpackage
206
[9552]207* Sat May 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.0-1
208- new upstream release
209- rename document subpackage
210- add Patch1002 (mate-desktop-1.10.0-color-select-desktop.patch)
211
[9432]212* Sun Mar 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.2-1
213- new upstream release
214
[8432]215* Sun May 11 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.1-1
216- new upstream release
217
[8359]218* Mon Apr 14 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.0-1
219- new upstream release
220- add BuildRequires: dconf-devel, itstool
221
[8068]222* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.1-2
223- rebuild with VineSeed environment
224
[7697]225* Sun May 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.1-1
226- new upstream release
227- remove BuildRequires: mate-conf-devel
228- add Patch1001 (mate-desktop-vine-settings.patch)
229
[7064]230* Sat Nov 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.2-1
231- new upstream release
232- add BuildRequires: startup-notification-devel
233
[6679]234* Wed Aug 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.1-1
235- new upstream release
236
[6172]237* Sat May 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.0-1
238- new upstream release
239- add BuildRequires: unique-devel
240
[5316]241* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-2
242- change category
243
[5311]244* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
245- initial build for Vine Linux
246
Note: See TracBrowser for help on using the repository browser.