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

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