source: projects/specs/trunk/m/mate-control-center/mate-control-center-vl.spec @ 9760

Revision 9760, 6.8 KB checked in by Takemikaduchi, 9 years ago (diff)

new upstream release

Line 
1Summary:        The Control Center for MATE
2Name:           mate-control-center
3Version:        1.10.2
4Release:        1%{?_dist_release}
5
6Source0:        http://pub.mate-desktop.org/releases/1.10/%{name}-%{version}.tar.xz
7
8# Vine patch
9Patch1000:              mate-control-center-1.10.1-ja.po.patch
10
11License:        GPLv2
12Group:          User Interface/Desktops
13URL:            http://mate-desktop.org/
14
15BuildRequires:  mate-common
16BuildRequires:  mate-doc-utils
17BuildRequires:  mate-desktop-devel
18BuildRequires:  mate-menus-devel
19BuildRequires:  marco-devel
20BuildRequires:  mate-settings-daemon-devel
21BuildRequires:  libmatekbd-devel
22BuildRequires:  librsvg2-devel
23BuildRequires:  gtk2-devel
24BuildRequires:  dconf-devel
25BuildRequires:  libxml2-devel
26BuildRequires:  libSM-devel
27BuildRequires:  libXScrnSaver-devel
28BuildRequires:  libXext-devel
29BuildRequires:  libXxf86misc-devel
30BuildRequires:  libcanberra-devel
31BuildRequires:  unique-devel
32BuildRequires:  desktop-file-utils
33BuildRequires:  gtk-doc
34BuildRequires:  itstool
35BuildRequires:  autoconf
36BuildRequires:  automake
37
38Requires: gsettings-desktop-schemas
39
40Requires(posttrans,postun):     glib2
41Requires(post,postun):  desktop-file-utils
42
43BuildRoot:      %{_tmppath}/%{name}-%{version}-root
44
45Vendor:         Project Vine
46Distribution:   Vine Linux
47Packager:       Takemikaduchi
48
49
50%description
51The control center is MATE's main interface for configuration of various
52aspects of your desktop.
53
54
55%package        devel
56Summary:        Development tools for mate-control-center
57Summary(ja):    mate-control-center の開発環境
58Group:          Development/Libraries
59Requires:       %{name} = %{version}-%{release}
60Requires:       gtk2-devel
61Requires:       librsvg2-devel
62Requires:       pkgconfig
63
64%description    devel
65Header files and libraries for building a extension library for the
66mate-control-center.
67
68
69%prep
70%setup -q
71%patch1000 -p1 -b .vine
72
73%build
74(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
75%configure \
76        --disable-static \
77        --disable-update-mimedb
78
79%{__make} %{?_smp_mflags}
80
81
82%install
83%{__rm} -rf ${RPM_BUILD_ROOT}
84
85%{__make} install DESTDIR=${RPM_BUILD_ROOT}
86
87find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
88find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
89
90%{__rm} -f ${RPM_BUILD_ROOT}%{_datadir}/applications/mimeinfo.cache
91
92%find_lang %{name}
93
94
95%clean
96%{__rm} -rf ${RPM_BUILD_ROOT}
97
98%post
99/sbin/ldconfig
100update-desktop-database %{_datadir}/applications >& /dev/null ||:
101touch --no-create %{_datadir}/icons/hicolor
102gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
103
104%postun
105/sbin/ldconfig
106if [ $1 -eq 0 ]; then
107  update-desktop-database %{_datadir}/applications >& /dev/null ||:
108  touch --no-create %{_datadir}/icons/hicolor
109  gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
110  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
111fi
112
113%posttrans
114glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
115
116
117%files -f %{name}.lang
118%defattr(-,root,root,-)
119%doc COPYING ChangeLog NEWS README
120%{_sysconfdir}/xdg/menus/matecc.menu
121%{_bindir}/mate-about-me
122%{_bindir}/mate-appearance-properties
123%{_bindir}/mate-at-properties
124%{_bindir}/mate-control-center
125%{_bindir}/mate-default-applications-properties
126%{_bindir}/mate-display-properties
127%{_bindir}/mate-font-viewer
128%{_bindir}/mate-keybinding-properties
129%{_bindir}/mate-keyboard-properties
130%{_bindir}/mate-mouse-properties
131%{_bindir}/mate-network-properties
132%{_bindir}/mate-thumbnail-font
133%{_bindir}/mate-typing-monitor
134%{_bindir}/mate-window-properties
135%{_libdir}/libmate-window-settings.so.*
136%{_libdir}/libmate-slab.so.*
137%{_libdir}/window-manager-settings/libmarco.so
138%{_sbindir}/mate-display-properties-install-systemwide
139%{_datadir}/MateConf/gsettings/mate-control-center.convert
140%{_datadir}/applications/*.desktop
141%{_datadir}/desktop-directories/matecc.directory
142%{_datadir}/glib-2.0/schemas/org.mate.control-center.gschema.xml
143%{_datadir}/glib-2.0/schemas/org.mate.control-center.keybinding.gschema.xml
144%{_datadir}/icons/hicolor/*/*/*
145%{_datadir}/mate/cursor-fonts/*
146%{_datadir}/help/*
147%{_datadir}/%{name}
148%{_datadir}/mime/packages/mate-theme-package.xml
149%{_datadir}/polkit-1/actions/org.mate.randr.policy
150%{_datadir}/thumbnailers/mate-font-viewer.thumbnailer
151%{_mandir}/man1/mate-about-me.1.gz
152%{_mandir}/man1/mate-appearance-properties.1.gz
153%{_mandir}/man1/mate-at-properties.1.gz
154%{_mandir}/man1/mate-control-center.1.gz
155%{_mandir}/man1/mate-default-applications-properties.1.gz
156%{_mandir}/man1/mate-display-properties-install-systemwide.1.gz
157%{_mandir}/man1/mate-display-properties.1.gz
158%{_mandir}/man1/mate-font-viewer.1.gz
159%{_mandir}/man1/mate-keybinding-properties.1.gz
160%{_mandir}/man1/mate-keyboard-properties.1.gz
161%{_mandir}/man1/mate-mouse-properties.1.gz
162%{_mandir}/man1/mate-network-properties.1.gz
163%{_mandir}/man1/mate-thumbnail-font.1.gz
164%{_mandir}/man1/mate-typing-monitor.1.gz
165%{_mandir}/man1/mate-window-properties.1.gz
166
167%files devel
168%defattr(-,root,root,-)
169%{_includedir}/mate-window-settings-2.0
170%{_includedir}/libmate-slab
171%{_libdir}/libmate-window-settings.so
172%{_libdir}/libmate-slab.so
173%{_libdir}/pkgconfig/mate-default-applications.pc
174%{_libdir}/pkgconfig/mate-keybindings.pc
175%{_libdir}/pkgconfig/mate-slab.pc
176%{_libdir}/pkgconfig/mate-window-settings-2.0.pc
177
178
179%changelog
180* Sat Oct 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.2-1
181- new upstream release
182
183* Sun Jul 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.1-1
184- new upstream release
185- update Patch1000 (mate-control-center-1.10.1-ja.po.patch)
186
187* Sat Jun 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.0-2
188- add Requires: gsettings-desktop-schemas
189- add Patch1000 (mate-control-center-1.10.0-ja.po.patch)
190
191* Sat May 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.0-1
192- new upstream release
193
194* Sun Feb 08 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.3-2
195- add BuildRequires: librsvg2-devel
196- add Requires: gtk2-devel, librsvg2-devel (-devel subpackage)
197
198* Wed Nov 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.3-1
199- new upstream release
200- change BuildRequires: marco-devel instead of mate-window-manager-devel
201
202* Sun Sep 21 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.2-1
203- new upstream release
204
205* Tue Apr 15 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.1-1
206- new upstream release
207- add BuildRequires: itstool
208
209* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.1-2
210- rebuild with VineSeed environment
211
212* Sun Sep 22 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.1-1
213- new upstream release
214
215* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.0-1
216- new upstream release
217- remove BuildRequires: mate-conf-devel
218- remove Patch0 (mate-control-center-1.2.1-configure.patch)
219- add BuildRequires: dconf-devel
220
221* Wed Aug 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-1
222- new upstream release
223
224* Sat May 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.1-1
225- new upstream release
226- add Patch0 (mate-control-center-1.2.1-configure.patch)
227
228* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-2
229- change category
230
231* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
232- initial build for Vine Linux
233
Note: See TracBrowser for help on using the repository browser.