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

Revision 7697, 4.1 KB checked in by Takemikaduchi, 11 years ago (diff)

Cinnamon 1.8.2 & MATE 1.6

Line 
1Summary:        The Control Center for MATE
2Name:           mate-control-center
3Version:        1.6.0
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
128%files devel
129%defattr(-,root,root,-)
130%{_includedir}/mate-window-settings-2.0
131%{_libdir}/libmate-window-settings.so
132%{_libdir}/pkgconfig/mate-window-settings-2.0.pc
133%{_datadir}/pkgconfig/mate-default-applications.pc
134%{_datadir}/pkgconfig/mate-keybindings.pc
135
136
137%changelog
138* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.0-1
139- new upstream release
140- remove BuildRequires: mate-conf-devel
141- remove Patch0 (mate-control-center-1.2.1-configure.patch)
142- add BuildRequires: dconf-devel
143
144* Wed Aug 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-1
145- new upstream release
146
147* Sat May 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.1-1
148- new upstream release
149- add Patch0 (mate-control-center-1.2.1-configure.patch)
150
151* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-2
152- change category
153
154* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
155- initial build for Vine Linux
156
Note: See TracBrowser for help on using the repository browser.