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

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

new upstream release

Line 
1Summary:        The MATE shell and file manager
2Name:           caja
3Version:        1.12.7
4Release:        1%{?_dist_release}
5
6Source0:        http://pub.mate-desktop.org/releases/1.12/%{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}/MateConf/gsettings/caja.convert
147%{_datadir}/appdata/caja.appdata.xml
148%{_datadir}/applications/*.desktop
149%{_datadir}/%{name}
150%{_datadir}/dbus-1/services/org.mate.freedesktop.FileManager1.service
151%{_datadir}/glib-2.0/schemas/org.mate.caja.gschema.xml
152%{_datadir}/glib-2.0/schemas/org.mate.media-handling.gschema.xml
153%{_datadir}/icons/hicolor/*/*/*
154%{_datadir}/mime/packages/caja.xml
155%{_datadir}/pixmaps/%{name}
156%{_mandir}/man1/*.1.gz
157
158%files devel
159%defattr(-,root,root,-)
160%{_includedir}/%{name}
161%{_libdir}/libcaja-extension.so
162%{_libdir}/pkgconfig/libcaja-extension.pc
163%{_datadir}/gir-1.0/Caja-2.0.gir
164
165%files docs
166%defattr(-,root,root,-)
167%{_datadir}/gtk-doc/html/libcaja-extension
168
169
170%changelog
171* Sun Apr 24 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.7-1
172- new upstream release
173
174* Tue Mar 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.6-1
175- new upstream release
176
177* Sat Feb 20 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.4-1
178- new upstream release
179
180* Sun Feb 14 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.3-1
181- new upstream release
182
183* Sun Dec 27 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.2-1
184- new upstream release
185
186* Tue Dec 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.1-1
187- new upstream release
188- update Patch2000 (caja-vine-settings.patch)
189
190* Sat Nov 07 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-1
191- new upstream release
192- update Patch2000 (caja-vine-settings.patch)
193
194* Fri Oct 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.4-1
195- new upstream release
196
197* Sun Aug 16 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.3-1
198- new upstream release
199
200* Sun Jul 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.2-1
201- new upstream release
202
203* Sat Jun 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.1-1
204- new upstream release
205
206* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.0-2
207- fix typo
208
209* Sat May 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.0-1
210- new upstream release
211- remove Patch0 (mate-file-manager-1.2.2-makefile.patch)
212- add Requires: gvfs, gvfs-{fuse,smb,archive,gphoto2,mtp)
213
214* Wed Nov 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.2-1
215- new upstream release
216
217* Sun May 11 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.1-1
218- new upstream release
219- remove Patch1 (caja-1.8.0-x-caja-desktop.patch)
220
221* Fri Apr 18 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.0-1
222- new upstream release
223- add Patch1 (caja-1.8.0-x-caja-desktop.patch)
224- rename package
225
226* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.3-1
227- new upstream release
228
229* Wed Sep 25 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.2-2
230- add Patch2000 (mate-file-manager-vine-settings.patch)
231
232* Sun Sep 22 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.2-1
233- new upstream release
234
235* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.1-1
236- new upstream release
237- remove BuildRequires: mate-conf-devel
238- add BuildRequires: pangox-compat-devel
239
240* Wed Aug 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-1
241- new upstream release
242
243* Sat May 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.2-1
244- new upstream release
245- add Patch0 (mate-file-manager-1.2.2-makefile.patch)
246
247* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-2
248- change category
249
250* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
251- initial build for Vine Linux
252
Note: See TracBrowser for help on using the repository browser.