source: projects/specs/trunk/c/caja/caja-vl.spec @ 10255

Revision 10255, 6.7 KB checked in by Takemikaduchi, 8 years ago (diff)

MATE-1.14.0

Line 
1Summary:        The MATE shell and file manager
2Name:           caja
3Version:        1.14.0
4Release:        1%{?_dist_release}
5
6Source0:        http://pub.mate-desktop.org/releases/1.14/%{name}-%{version}.tar.xz
7
8# for Vine
9Patch2000:      caja-vine-settings.patch
10
11License:        GPLv2
12Group:          User Interface/Desktops
13URL:            http://mate-desktop.org/
14
15BuildRequires:  mate-common
16BuildRequires:  mate-desktop-devel
17BuildRequires:  gtk2-devel
18BuildRequires:  pangox-compat-devel
19BuildRequires:  libxml2-devel
20BuildRequires:  libSM-devel
21BuildRequires:  unique-devel
22BuildRequires:  libexif-devel
23BuildRequires:  exempi-devel
24BuildRequires:  gtk-doc
25BuildRequires:  autoconf
26BuildRequires:  automake
27
28Requires(posttrans,postun):     glib2
29Requires(posttrans,postun):     shared-mime-info
30Requires(post,postun):  gtk2
31Requires(post,postun):  desktop-file-utils
32Requires:       gvfs
33Requires:       gvfs-fuse
34Requires:       gvfs-smb
35Requires:       gvfs-archive
36Requires:       gvfs-gphoto2
37Requires:       gvfs-mtp
38
39Obsoletes:      mate-file-manager < 1.8.0
40Provides:       mate-file-manager = %{version}-%{release}
41
42BuildRoot:      %{_tmppath}/%{name}-%{version}-root
43
44Vendor:         Project Vine
45Distribution:   Vine Linux
46Packager:       Takemikaduchi
47
48
49%description
50This is Caja, the file manager for the MATE desktop.
51
52
53%package                devel
54Summary:        Development tools for %{name}
55Summary(ja):    %{name} の開発環境
56Group:          Development/Libraries
57Requires:       %{name} = %{version}-%{release}
58Requires:       pkgconfig
59Obsoletes:              mate-file-manager-devel < 1.8.0
60Provides:               mate-file-manager-devel = %{version}-%{release}
61
62%description    devel
63Header files and libraries for building a extension library for the
64%{name}.
65
66
67%package        docs
68Summary:        Documentation for %{name}
69Summary(ja):    %{name} 用のドキュメント
70Group:          Documentation
71Requires:       %{name} = %{version}-%{release}
72BuildArch:      noarch
73Obsoletes:              mate-file-manager-doc < 1.8.0
74Provides:               mate-file-manager-doc = %{version}-%{release}
75
76
77%description    docs
78This package contains documentation for %{name}.
79
80
81%prep
82%setup -q
83%patch2000 -p1 -b .vine
84
85
86%build
87(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
88%configure \
89        --libexecdir=%{_libexecdir}/mate \
90        --disable-static \
91        --disable-scrollkeeper \
92        --enable-unique \
93        --disable-update-mimedb \
94        --disable-packagekit
95
96%{__make} %{?_smp_mflags}
97
98
99%install
100%{__rm} -rf ${RPM_BUILD_ROOT}
101
102%{__make} install DESTDIR=${RPM_BUILD_ROOT}
103
104find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
105find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
106
107%find_lang %{name}
108
109
110%clean
111%{__rm} -rf ${RPM_BUILD_ROOT}
112
113
114%post
115/sbin/ldconfig
116
117update-desktop-database %{_datadir}/applications >& /dev/null ||:
118touch --no-create %{_datadir}/icons/hicolor
119gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
120
121%postun
122/sbin/ldconfig
123if [ $1 -eq 0 ]; then
124  update-desktop-database %{_datadir}/applications >& /dev/null ||:
125  touch --no-create %{_datadir}/icons/hicolor
126  gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
127  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
128  update-mime-database %{_datadir}/mime >& /dev/null ||:
129fi
130
131%posttrans
132glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
133update-mime-database %{_datadir}/mime >& /dev/null ||:
134
135
136%files -f %{name}.lang
137%defattr(-,root,root,-)
138%doc COPYING ChangeLog NEWS README
139%{_bindir}/%{name}
140%{_bindir}/caja-autorun-software
141%{_bindir}/caja-connect-server
142%{_bindir}/caja-file-management-properties
143%{_libdir}/libcaja-extension.so.*
144%{_libdir}/girepository-1.0/Caja-2.0.typelib
145%{_libexecdir}/mate/caja-convert-metadata
146%{_datadir}/appdata/caja.appdata.xml
147%{_datadir}/applications/*.desktop
148%{_datadir}/%{name}
149%{_datadir}/dbus-1/services/org.mate.freedesktop.FileManager1.service
150%{_datadir}/glib-2.0/schemas/org.mate.caja.gschema.xml
151%{_datadir}/glib-2.0/schemas/org.mate.media-handling.gschema.xml
152%{_datadir}/icons/hicolor/*/*/*
153%{_datadir}/mime/packages/caja.xml
154%{_datadir}/pixmaps/%{name}
155%{_mandir}/man1/*.1.gz
156
157%files devel
158%defattr(-,root,root,-)
159%{_includedir}/%{name}
160%{_libdir}/libcaja-extension.so
161%{_libdir}/pkgconfig/libcaja-extension.pc
162%{_datadir}/gir-1.0/Caja-2.0.gir
163
164%files docs
165%defattr(-,root,root,-)
166%{_datadir}/gtk-doc/html/libcaja-extension
167
168
169%changelog
170* Sun May 08 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.0-1
171- new upstream release
172
173* Sun Apr 24 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.7-1
174- new upstream release
175
176* Tue Mar 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.6-1
177- new upstream release
178
179* Sat Feb 20 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.4-1
180- new upstream release
181
182* Sun Feb 14 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.3-1
183- new upstream release
184
185* Sun Dec 27 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.2-1
186- new upstream release
187
188* Tue Dec 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.1-1
189- new upstream release
190- update Patch2000 (caja-vine-settings.patch)
191
192* Sat Nov 07 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-1
193- new upstream release
194- update Patch2000 (caja-vine-settings.patch)
195
196* Fri Oct 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.4-1
197- new upstream release
198
199* Sun Aug 16 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.3-1
200- new upstream release
201
202* Sun Jul 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.2-1
203- new upstream release
204
205* Sat Jun 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.1-1
206- new upstream release
207
208* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.0-2
209- fix typo
210
211* Sat May 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.0-1
212- new upstream release
213- remove Patch0 (mate-file-manager-1.2.2-makefile.patch)
214- add Requires: gvfs, gvfs-{fuse,smb,archive,gphoto2,mtp)
215
216* Wed Nov 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.2-1
217- new upstream release
218
219* Sun May 11 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.1-1
220- new upstream release
221- remove Patch1 (caja-1.8.0-x-caja-desktop.patch)
222
223* Fri Apr 18 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.0-1
224- new upstream release
225- add Patch1 (caja-1.8.0-x-caja-desktop.patch)
226- rename package
227
228* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.3-1
229- new upstream release
230
231* Wed Sep 25 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.2-2
232- add Patch2000 (mate-file-manager-vine-settings.patch)
233
234* Sun Sep 22 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.2-1
235- new upstream release
236
237* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.1-1
238- new upstream release
239- remove BuildRequires: mate-conf-devel
240- add BuildRequires: pangox-compat-devel
241
242* Wed Aug 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-1
243- new upstream release
244
245* Sat May 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.2-1
246- new upstream release
247- add Patch0 (mate-file-manager-1.2.2-makefile.patch)
248
249* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-2
250- change category
251
252* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
253- initial build for Vine Linux
254
Note: See TracBrowser for help on using the repository browser.