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

Revision 7821, 4.4 KB checked in by Takemikaduchi, 11 years ago (diff)

new upstream release

Line 
1Summary:        The Control Center for MATE
2Name:           mate-control-center
3Version:        1.6.1
4Release:        1%{?_dist_release}
5
6Source0:        http://pub.mate-desktop.org/releases/1.6/%{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:  mate-window-manager-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:  autoconf
31BuildRequires:  automake
32
33Requires(posttrans,postun):     glib2
34Requires(post,postun):  desktop-file-utils
35
36BuildRoot:      %{_tmppath}/%{name}-%{version}-root
37
38Vendor:         Project Vine
39Distribution:   Vine Linux
40Packager:       Takemikaduchi
41
42
43%description
44The control center is MATE's main interface for configuration of various
45aspects of your desktop.
46
47
48%package        devel
49Summary:        Development tools for mate-control-center
50Summary(ja):    mate-control-center の開発環境
51Group:          Development/Libraries
52Requires:       %{name} = %{version}-%{release}
53Requires:       pkgconfig
54
55%description    devel
56Header files and libraries for building a extension library for the
57mate-control-center.
58
59
60%prep
61%setup -q
62
63
64%build
65(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
66%configure \
67        --disable-static \
68        --disable-update-mimedb
69
70%{__make} %{?_smp_mflags}
71
72
73%install
74%{__rm} -rf ${RPM_BUILD_ROOT}
75
76%{__make} install DESTDIR=${RPM_BUILD_ROOT}
77
78find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
79find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
80
81%{__rm} -f ${RPM_BUILD_ROOT}%{_datadir}/applications/mimeinfo.cache
82
83%find_lang %{name}
84
85
86%clean
87%{__rm} -rf ${RPM_BUILD_ROOT}
88
89%post
90/sbin/ldconfig
91update-desktop-database %{_datadir}/applications >& /dev/null ||:
92touch --no-create %{_datadir}/icons/hicolor
93gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
94
95%postun
96/sbin/ldconfig
97if [ $1 -eq 0 ]; then
98  update-desktop-database %{_datadir}/applications >& /dev/null ||:
99  touch --no-create %{_datadir}/icons/hicolor
100  gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
101  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
102fi
103
104%posttrans
105glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
106
107
108%files -f %{name}.lang
109%defattr(-,root,root,-)
110%doc COPYING ChangeLog NEWS README
111%{_bindir}/mate-*
112%{_libdir}/libmate-window-settings.so.*
113%{_libdir}/window-manager-settings/libmarco.so
114%{_sbindir}/mate-display-properties-install-systemwide
115%{_datadir}/MateConf/gsettings/mate-control-center.convert
116%{_datadir}/applications/*.desktop
117%{_datadir}/glib-2.0/schemas/org.mate.control-center.gschema.xml
118%{_datadir}/glib-2.0/schemas/org.mate.control-center.keybinding.gschema.xml
119%{_datadir}/icons/hicolor/*/*/*
120%{_datadir}/mate/cursor-fonts/*
121%{_datadir}/mate/help/%{name}
122%{_datadir}/%{name}
123%{_datadir}/mime/packages/mate-theme-package.xml
124%{_datadir}/omf/%{name}
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* Sun Sep 22 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.1-1
142- new upstream release
143
144* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.0-1
145- new upstream release
146- remove BuildRequires: mate-conf-devel
147- remove Patch0 (mate-control-center-1.2.1-configure.patch)
148- add BuildRequires: dconf-devel
149
150* Wed Aug 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-1
151- new upstream release
152
153* Sat May 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.1-1
154- new upstream release
155- add Patch0 (mate-control-center-1.2.1-configure.patch)
156
157* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-2
158- change category
159
160* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
161- initial build for Vine Linux
162
Note: See TracBrowser for help on using the repository browser.