source: projects/specs/trunk/m/mate-utils/mate-utils-vl.spec @ 12116

Revision 12116, 7.0 KB checked in by tomop, 5 years ago (diff)

mate-utils-1.20.2-1

RevLine 
[11665]1%define major_ver 1.20
[12116]2%define ver %{major_ver}.2
[11015]3%define rel 1
4
[5322]5Summary:        MATE utility programs
6Name:           mate-utils
[11015]7Version:        %{ver}
8Release:        %{rel}%{?_dist_release}
9Source0:        http://pub.mate-desktop.org/releases/%{major_ver}/%{name}-%{version}.tar.xz
[10901]10License:        GPLv2 and LGPLv2.1
[5322]11Group:          Applications/System
[6679]12URL:            http://mate-desktop.org/
[5322]13
14BuildRequires:  mate-common
[11015]15BuildRequires:  mate-panel-devel >= 1.17.0
16BuildRequires:  gtk3-devel
[5322]17BuildRequires:  libgtop2-devel
[11015]18BuildRequires:  libcanberra-gtk3-devel
[5322]19BuildRequires:  libSM-devel
20BuildRequires:  popt-devel
[8359]21BuildRequires:  itstool
[5322]22BuildRequires:  gtk-doc
23BuildRequires:  autoconf
24BuildRequires:  automake
25
[7697]26Requires(posttrans,postun):     glib2
[5322]27Requires(post,postun):  desktop-file-utils
[9988]28Requires:       usermode
[5322]29
30BuildRoot:      %{_tmppath}/%{name}-%{version}-root
31
32Vendor:         Project Vine
33Distribution:   Vine Linux
[10901]34Packager:       Takemikaduchi, iwaim
[5322]35
36
37%description
38MATE Utilities for the MATE Desktop contains the following -
39
[7697]40        mate-system-log
41        mate-search-tool
42        mate-dictionary
43        mate-screenshot
44        mate-dictionary
[5322]45
46
47%package        devel
48Summary:        Development tools for mate-utils
49Summary(ja):    mate-utils の開発環境
50Group:          Development/Libraries
51Requires:       %{name} = %{version}-%{release}
52Requires:       pkgconfig
53
54%description    devel
55Header files and libraries for building a extension library for the
56mate-utils.
57
58
[8359]59%package        docs
[5322]60Summary:        Documentation for mate-utils
61Summary(ja):    mate-utils 用のドキュメント
62Group:          Documentation
63Requires:       %{name} = %{version}-%{release}
64BuildArch:      noarch
[10901]65License:        GFDLv1.1
[5322]66
[8359]67%description    docs
[5322]68This package contains documentation for mate-utils.
69
70
71%prep
72%setup -q
73
74
75%build
76(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
77%configure \
78        --libexecdir=%{_libexecdir}/mate \
[7697]79        --disable-static
[5322]80
81%{__make} %{?_smp_mflags}
82
83
84%install
85%{__rm} -rf ${RPM_BUILD_ROOT}
86%{__make} install DESTDIR=${RPM_BUILD_ROOT}
87
88find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
89find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
90
[9988]91# make mate-system-log use consolehelper until it starts using polkit
92mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
93cat <<EOF >$RPM_BUILD_ROOT%{_sysconfdir}/pam.d/mate-system-log
94#%%PAM-1.0
95auth            include         config-util
96account         include         config-util
97session         include         config-util
98EOF
99
100mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps
101cat <<EOF >$RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/mate-system-log
102USER=root
103PROGRAM=/usr/sbin/mate-system-log
104SESSION=true
105FALLBACK=true
106EOF
107
108mkdir -p $RPM_BUILD_ROOT%{_sbindir}
109mv $RPM_BUILD_ROOT%{_bindir}/mate-system-log $RPM_BUILD_ROOT%{_sbindir}
110ln -s %{_bindir}/consolehelper $RPM_BUILD_ROOT%{_bindir}/mate-system-log
111
[6172]112%find_lang %{name}
[5322]113
114
115%clean
116%{__rm} -rf ${RPM_BUILD_ROOT}
117
118%post
119/sbin/ldconfig
120update-desktop-database %{_datadir}/applications >& /dev/null ||:
121
122%postun
123/sbin/ldconfig
[7697]124if [ $1 -eq 0 ]; then
125  update-desktop-database %{_datadir}/applications >& /dev/null ||:
126  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
127fi
[5322]128
[7697]129%posttrans
130glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
[5322]131
[7697]132
[6172]133%files -f %{name}.lang
[5322]134%defattr(-,root,root,-)
[10901]135%doc COPYING COPYING.libs ChangeLog NEWS README
[9988]136%{_sysconfdir}/pam.d/mate-system-log
137%{_sysconfdir}/security/console.apps/mate-system-log
[5322]138%{_bindir}/mate-dictionary
139%{_bindir}/mate-disk-usage-analyzer
140%{_bindir}/mate-panel-screenshot
141%{_bindir}/mate-screenshot
142%{_bindir}/mate-search-tool
143%{_bindir}/mate-system-log
[9988]144%{_sbindir}/mate-system-log
[5322]145%{_libdir}/libmatedict.so.*
146%{_libexecdir}/mate/mate-dictionary-applet
[9552]147%{_datadir}/appdata/mate-dictionary.appdata.xml
148%{_datadir}/appdata/mate-disk-usage-analyzer.appdata.xml
149%{_datadir}/appdata/mate-screenshot.appdata.xml
150%{_datadir}/appdata/mate-search-tool.appdata.xml
151%{_datadir}/applications/mate-dictionary.desktop
152%{_datadir}/applications/mate-disk-usage-analyzer.desktop
153%{_datadir}/applications/mate-screenshot.desktop
154%{_datadir}/applications/mate-search-tool.desktop
155%{_datadir}/applications/mate-system-log.desktop
[7697]156%{_datadir}/dbus-1/services/org.mate.panel.applet.DictionaryAppletFactory.service
157%{_datadir}/glib-2.0/schemas/org.mate.dictionary.gschema.xml
158%{_datadir}/glib-2.0/schemas/org.mate.disk-usage-analyzer.gschema.xml
159%{_datadir}/glib-2.0/schemas/org.mate.screenshot.gschema.xml
160%{_datadir}/glib-2.0/schemas/org.mate.search-tool.gschema.xml
161%{_datadir}/glib-2.0/schemas/org.mate.system-log.gschema.xml
[8359]162%{_datadir}/help/*
163%{_datadir}/icons/*/*/*/*
[5322]164%{_datadir}/mate-dict
165%{_datadir}/mate-dictionary
166%{_datadir}/mate-disk-usage-analyzer
[7697]167%{_datadir}/mate-panel/applets/org.mate.DictionaryApplet.mate-panel-applet
[5322]168%{_datadir}/mate-screenshot
[8359]169%{_datadir}/%{name}
[5322]170%{_datadir}/pixmaps/mate-search-tool/thumbnail_frame.png
171%{_mandir}/man1/*.1.gz
172
173%files devel
174%defattr(-,root,root,-)
175%{_includedir}/mate-dict
176%{_libdir}/libmatedict.so
177%{_libdir}/pkgconfig/mate-dict.pc
178
[8359]179%files docs
180%defattr(-,root,root,-)
[10901]181%doc COPYING.docs
[8359]182%{_datadir}/gtk-doc/html/mate-dict
[5322]183
[8359]184
[5322]185%changelog
[12116]186* Thu May 16 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.20.2-1
187- updated to 1.20.2.
188
[11665]189* Sun May 20 2018 IWAI, Masaharu <iwaim.sub@gmail.com> 1.20.0-1
190- update to 1.20.0
191
[11428]192* Tue Jan 23 2018 IWAI, Masaharu <iwaim.sub@gmail.com> 1.18.3-1
193- update to 1.18.3
194
[11078]195* Wed May 10 2017 IWAI, Masaharu <iwaim.sub@gmail.com> 1.18.2-1
196- update to 1.18.2
197
[11015]198* Sat Apr  8 2017 IWAI, Masaharu <iwaim.sub@gmail.com> 1.18.1-1
199- update to 1.18.1
200- move to GTK3+
201- drop BR: mate-doc-utils
202
[10901]203* Sun Nov 27 2016 IWAI, Masaharu <iwaim.sub@gmail.com> 1.16.0-1
204- new upstream release
205- update License
206- update Packager
207
[10255]208* Sun May 08 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.0-1
[10901]209- new upstream release
[10255]210
[9988]211* Mon Jan 25 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-2
212- add Requires: usermode
213
[9797]214* Sat Nov 07 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-1
215- new upstream release
216
[9726]217* Wed Sep 02 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.3-1
218- new upstream release
219
[9667]220* Sun Jul 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.2-1
221- new upstream release
222
[9661]223* Sat Jul 11 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.1-1
224- new upstream release
225
[9552]226* Sat May 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.0-1
227- new upstream release
228
[9432]229* Sun Mar 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.2-1
230- new upstream release
231
[9120]232* Wed Nov 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.1-1
233- new upstream release
234
[8447]235* Sat May 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.0-2
236- rebuild with libgtop2-2.30.0
237
[8359]238* Wed Apr 16 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.0-1
239- new upstream release
240- add BuildRequires: itstool
241
[8068]242* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.0-2
243- rebuild with VineSeed environment
244
[7697]245* Mon May 20 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.0-1
246- new upstream release
247- remove BuildRequires: mate-conf-devel
248- add BuildRequires: libcanberra-devel
249
[6679]250* Thu Aug 02 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-1
251- new upstream release
252
[6172]253* Sat May 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.0-1
254- new upstream release
255
[5322]256* Sat Dec 24 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
257- initial build for Vine Linux
258
Note: See TracBrowser for help on using the repository browser.