author | yk150259 |
Fri, 12 Mar 2004 15:35:55 +0000 | |
changeset 2191 | 258cfe83765d |
parent 2163 | b44ea5888d89 |
child 2280 | 8e749eca2b37 |
permissions | -rw-r--r-- |
33 | 1 |
Name: gnome-vfs |
191 | 2 |
License: LGPL |
3 |
Group: System/Libraries/GNOME |
|
1875 | 4 |
Version: 2.5.7 |
2163 | 5 |
Release: 11 |
1875 | 6 |
Distribution: Cinnabar |
575 | 7 |
Vendor: Sun Microsystems, Inc. |
191 | 8 |
Summary: Virtual File System Library for GNOME |
1214 | 9 |
Source: http://ftp.gnome.org/pub/GNOME/sources/gnome-vfs/2.4/gnome-vfs-%{version}.tar.bz2 |
1433 | 10 |
Source1: gnome-vfs-l10n-po-0.6.tar.bz2 |
11 |
Source2: libgnomevfs-2.3.gz |
|
940 | 12 |
Patch1: gnome-vfs-01-menu-setup.diff |
1573 | 13 |
Patch2: gnome-vfs-02-ftp-authn-keyring.diff |
1433 | 14 |
Patch3: gnome-vfs-03-nfs-module.diff |
15 |
Patch4: gnome-vfs-04-uri-canonizing.diff |
|
16 |
Patch5: gnome-vfs-05-network-all-users.diff |
|
17 |
Patch6: gnome-vfs-06-vfolder-file-monitor.diff |
|
18 |
Patch7: gnome-vfs-07-preference-menu-reorder.diff |
|
19 |
Patch8: gnome-vfs-08-quick-start-uri.diff |
|
20 |
Patch9: gnome-vfs-09-vfolder-permissions.diff |
|
21 |
Patch10: gnome-vfs-10-system-settings-uri.diff |
|
1712 | 22 |
Patch11: gnome-vfs-11-this-comp-and-hotplug-names.diff |
2003 | 23 |
Patch12: gnome-vfs-12-uninstalled_pc.diff |
2140 | 24 |
Patch13: gnome-vfs-13-nfs-drag-crash.diff |
2163 | 25 |
Patch14: gnome-vfs-14-gopher-proxy-schema.diff |
2191 | 26 |
Patch15: gnome-vfs-15-g11n-potfiles.diff |
33 | 27 |
URL: http://www.gnome.org/ |
28 |
BuildRoot: %{_tmppath}/%{name}-%{version}-build |
|
155 | 29 |
Docdir: %{_defaultdocdir}/doc |
33 | 30 |
Autoreqprov: on |
1080 | 31 |
Prereq: /sbin/ldconfig |
33 | 32 |
|
1946 | 33 |
# Defines the standard prefix of the JDS common build environment |
34 |
%define JDS_CBE_prefix /opt/jds |
|
35 |
||
36 |
%define autoconf_jds_version 2.58 |
|
1214 | 37 |
%define libbonobo_version 2.4.0 |
38 |
%define GConf_version 2.4.0.1 |
|
39 |
%define gnome_mime_data_version 2.4.0 |
|
803 | 40 |
%define cdparanoia_version IIIalpha9.8-361 |
1946 | 41 |
%define autoconf_jds__version 2.59 |
42 |
%define automake_jds_version 1.8.2 |
|
43 |
%define libtool_jds_version 1.5 |
|
172 | 44 |
|
191 | 45 |
Requires: libbonobo >= %{libbonobo_version} |
46 |
Requires: GConf >= %{GConf_version} |
|
47 |
Requires: gnome-mime-data >= %{gnome_mime_data_version} |
|
803 | 48 |
Requires: cdparanoia >= %{cdparanoia_version} |
1946 | 49 |
BuildRequires: autoconf-jds >= %{autoconf_jds_version} |
172 | 50 |
BuildRequires: libbonobo-devel >= %{libbonobo_version} |
51 |
BuildRequires: GConf-devel >= %{GConf_version} |
|
52 |
BuildRequires: gnome-mime-data >= %{gnome_mime_data_version} |
|
295
a3d6052716a7
things I needed for change to complete the 1st automatic nightly build.
laca
parents:
290
diff
changeset
|
53 |
BuildRequires: intltool |
1946 | 54 |
BuildRequires: autoconf-jds >= %{autoconf_jds_version} |
55 |
BuildRequires: automake-jds >= %{automake_jds_version} |
|
56 |
BuildRequires: libtool-jds >= %{libtool_jds_version} |
|
155 | 57 |
|
33 | 58 |
%description |
59 |
GNOME VFS is the GNOME virtual file system. It is the foundation of the |
|
60 |
Nautilus file manager. It provides a modular architecture and ships with |
|
61 |
several modules that implement support for file systems, http, ftp and others. |
|
62 |
It provides a URI-based API, a backend supporting asynchronous file operations, |
|
63 |
a MIME type manipulation library and other features. |
|
64 |
||
155 | 65 |
%package devel |
66 |
Summary: The development package for the GNOME Virtual File System |
|
67 |
Group: Development/Libraries/GNOME |
|
191 | 68 |
Requires: %{name} = %{version} |
69 |
Requires: GConf-devel >= %{GConf_version} |
|
70 |
Requires: libbonobo-devel >= %{libbonobo_version} |
|
155 | 71 |
|
72 |
%description devel |
|
191 | 73 |
GNOME VFS is the GNOME virtual file system. It is the foundation of the |
74 |
Nautilus file manager. It provides a modular architecture and ships with |
|
75 |
several modules that implement support for file systems, http, ftp and others. |
|
76 |
It provides a URI-based API, a backend supporting asynchronous file operations, |
|
77 |
a MIME type manipulation library and other features. |
|
33 | 78 |
|
79 |
%prep |
|
80 |
%setup -q |
|
922 | 81 |
%patch1 -p1 |
2065 | 82 |
%patch2 -p1 |
1880 | 83 |
%patch3 -p1 |
265 | 84 |
%patch4 -p1 |
1883 | 85 |
%patch5 -p1 |
284 | 86 |
%patch6 -p1 |
924 | 87 |
%patch7 -p1 |
355 | 88 |
%patch8 -p1 |
374 | 89 |
%patch9 -p1 |
90 |
%patch10 -p1 |
|
1884 | 91 |
%patch11 -p1 |
2003 | 92 |
%patch12 -p1 |
2140 | 93 |
%patch13 -p1 |
2163 | 94 |
%patch14 -p1 |
2191 | 95 |
%patch15 -p1 |
976 | 96 |
|
1522 | 97 |
bzcat %SOURCE1 | tar xvf - |
33 | 98 |
|
99 |
%build |
|
1946 | 100 |
%ifos linux |
101 |
export PATH=%{JDS_CBE_prefix}/bin:$PATH |
|
102 |
export ACLOCAL_FLAGS="-I %{JDS_CBE_prefix}/share/aclocal -I %{_datadir}/aclocal" |
|
103 |
%endif |
|
284 | 104 |
libtoolize --force |
1993 | 105 |
aclocal $ACLOCAL_FLAGS -I %{_datadir}/aclocal/gnome2-macros -I . |
1482 | 106 |
gtkdocize |
375 | 107 |
autoheader |
284 | 108 |
automake -a -c -f |
109 |
autoconf |
|
191 | 110 |
CFLAGS="$RPM_OPT_FLAGS" \ |
111 |
./configure --prefix=%{_prefix} \ |
|
112 |
--sysconfdir=%{_sysconfdir} \ |
|
1655 | 113 |
--libexecdir=%{_libexecdir} \ |
191 | 114 |
--disable-gtk-doc |
33 | 115 |
make |
116 |
||
117 |
%install |
|
118 |
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 |
|
119 |
make DESTDIR=$RPM_BUILD_ROOT install |
|
120 |
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL |
|
1522 | 121 |
install -d $RPM_BUILD_ROOT%{_mandir}/man3 |
122 |
install --mode=0644 %SOURCE2 $RPM_BUILD_ROOT%{_mandir}/man3 |
|
1433 | 123 |
|
124 |
#Copy zh_HK from zh_TW |
|
125 |
#Fixes bug 4930405 |
|
1522 | 126 |
install -d $RPM_BUILD_ROOT%{_datadir}/locale/zh_HK/LC_MESSAGES |
127 |
install --mode=0644 $RPM_BUILD_ROOT%{_datadir}/locale/zh_TW/LC_MESSAGES/*.mo $RPM_BUILD_ROOT%{_datadir}/locale/zh_HK/LC_MESSAGES/ |
|
33 | 128 |
|
129 |
%post |
|
191 | 130 |
/sbin/ldconfig |
33 | 131 |
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` |
132 |
SCHEMAS="system_http_proxy.schemas" |
|
133 |
for S in $SCHEMAS; do |
|
134 |
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null |
|
135 |
done |
|
136 |
||
191 | 137 |
%postun |
138 |
/sbin/ldconfig |
|
139 |
||
33 | 140 |
%clean |
141 |
rm -rf $RPM_BUILD_ROOT |
|
142 |
||
143 |
%files |
|
144 |
%defattr(-, root, root) |
|
1433 | 145 |
%{_bindir}/* |
48 | 146 |
%{_datadir}/locale/*/LC_MESSAGES/gnome-vfs-2.0.mo |
355 | 147 |
%{_datadir}/gnome/network/nfs.desktop |
191 | 148 |
%{_libdir}/bonobo/servers/GNOME_VFS_Moniker_std.server |
1605 | 149 |
%{_libdir}/bonobo/servers/GNOME_VFS_Daemon.server |
191 | 150 |
%{_libdir}/bonobo/monikers/libmoniker_gnome_vfs_std.so |
151 |
%{_sysconfdir}/gconf/schemas/*.schemas |
|
33 | 152 |
%config %{_sysconfdir}/gnome-vfs-2.0 |
48 | 153 |
%{_libdir}/gnome-vfs-2.0/modules/*.so |
154 |
%{_libdir}/vfs |
|
2033 | 155 |
%{_libexecdir}/* |
1058 | 156 |
%{_libdir}/libgnomevfs-2.so.* |
33 | 157 |
|
158 |
%files devel |
|
159 |
%defattr(-, root, root) |
|
48 | 160 |
%{_libdir}/pkgconfig/gnome-vfs-2.0.pc |
161 |
%{_libdir}/pkgconfig/gnome-vfs-module-2.0.pc |
|
162 |
%{_includedir}/gnome-vfs-2.0 |
|
163 |
%{_includedir}/gnome-vfs-module-2.0 |
|
164 |
%{_libdir}/gnome-vfs-2.0/include |
|
1058 | 165 |
%{_libdir}/libgnomevfs-2.so |
48 | 166 |
%{_datadir}/gtk-doc/html/gnome-vfs-2.0 |
1433 | 167 |
%{_mandir}/man3/* |
33 | 168 |
|
191 | 169 |
%changelog |
2191 | 170 |
* Thu Mar 11 2004 - [email protected] |
171 |
- added gnome-vfs-15-g11n-potfiles.diff |
|
172 |
||
2163 | 173 |
* Tue Mar 09 2004 - <[email protected]> |
174 |
- Added patch to define gopher proxy schemas |
|
2140 | 175 |
* Thu Mar 04 2004 - <[email protected]> |
176 |
- Added patch gnome-vfs-13-nfs-drag-crash.diff to fix |
|
177 |
nautilus crash when a file/folder is dragged onto |
|
178 |
nfs:// location. |
|
179 |
||
2065 | 180 |
* Thu Feb 26 2004 - [email protected] |
181 |
- activated ported patch gnome-vfs-02-ftp-authn-keyring.diff |
|
1993 | 182 |
* Wed Feb 25 2004 - [email protected] |
2003 | 183 |
- add patch 12 for uninstalled .pc files |
184 |
||
185 |
* Wed Feb 25 2004 - [email protected] |
|
1993 | 186 |
- remove unnecessary %{_datadir}/aclocal arg from aclocal line. |
187 |
||
1946 | 188 |
* Tue Feb 24 2004 - [email protected] |
189 |
- build with the JDS_CBE auto tools and set ACLOCAL_FLAGS |
|
190 |
to pick up JDS_CBE aclocal macros (on linux) and Build |
|
191 |
Requirements accordingly. |
|
192 |
||
1880 | 193 |
* Mon Feb 23 2004 - [email protected] |
1884 | 194 |
- reactivate ported patches 05 and 11 |
195 |
||
196 |
* Mon Feb 23 2004 - [email protected] |
|
1880 | 197 |
- reactivate ported patch 03 |
198 |
||
199 |
* Mon Feb 23 2004 - [email protected] |
|
1875 | 200 |
- uprev to 2.5.7, disable patches that need porting |
201 |
||
1712 | 202 |
* Mon Feb 16 2004 - [email protected] |
203 |
- Add icons to This Computer view and get decent names for hotplug devices |
|
204 |
||
1605 | 205 |
* Mon Feb 09 2004 - [email protected] |
206 |
- include vfs daemon server file |
|
1578 | 207 |
* Thu Feb 05 2004 - [email protected] |
208 |
- Mismatch tag in gnome-vfs-01-menu-stripe.diff causing |
|
209 |
gnome-panel to fail |
|
210 |
||
1573 | 211 |
* Wed Feb 04 2004 - [email protected] |
212 |
- ftp authn patch ported |
|
1578 | 213 |
|
1484 | 214 |
* Tue Jan 06 2004 - [email protected] |
215 |
- Previous changelog entry had wrong year. |
|
216 |
||
217 |
* Mon Jan 05 2004 - [email protected] |
|
1482 | 218 |
- Bump to 2.5.4.1. Add gtkdocize to prep stage to |
219 |
build broken tarball. |
|
220 |
||
1433 | 221 |
* Mon Dec 15 2003 - [email protected] |
1434 | 222 |
- Bump to 2.5.3 |
1433 | 223 |
|
1378 | 224 |
* Fri Oct 31 2003 - [email protected] |
1381 | 225 |
- Remove the extras menu. Remove Sun Supported |
226 |
from vfolder description file. |
|
1378 | 227 |
|
1214 | 228 |
* Wed Oct 08 2003 - [email protected] |
229 |
- Updated to 2.4 for quicksilver |
|
230 |
||
1112 | 231 |
* Thu Aug 20 2003 - [email protected] |
232 |
- Modified patch 15 to remove network-neighboorhood |
|
233 |
and replaced it with network-places instead. |
|
234 |
also updated nfs.desktop.in to refer to |
|
235 |
Categories=X-NetworkPlaces |
|
236 |
||
1100 | 237 |
* Wed Aug 20 2003 - [email protected] |
238 |
- Added patch 21 (not the one Stephen removed :) |
|
239 |
Fixes broken nfs write method. |
|
240 |
||
1086 | 241 |
* Tue Aug 19 2003 - [email protected] |
242 |
- Removed patch 21 its totally broken |
|
243 |
||
1058 | 244 |
* Thu Aug 14 2003 - <[email protected]> |
245 |
- move lib*.so to -devel, remove *.a, *.la |
|
246 |
||
976 | 247 |
* Tue Aug 05 2003 - [email protected] |
248 |
- Remove dups from devices:/// |
|
1045 | 249 |
|
922 | 250 |
* Fri Aug 01 2003 - [email protected] |
251 |
- New extras:///. Woo. |
|
1045 | 252 |
|
865 | 253 |
* Wed Jul 30 2003 - [email protected] |
254 |
- New tarball. Bump version, reset release. |
|
1045 | 255 |
|
803 | 256 |
* Fri Jul 25 2003 - [email protected] |
257 |
- add missing cdparanoia dependencies |
|
1045 | 258 |
|
742 | 259 |
* Wed Jul 23 2003 - [email protected] |
748 | 260 |
- Getting system-settings:/// in order. |
1045 | 261 |
|
748 | 262 |
* Wed Jul 23 2003 - [email protected] |
742 | 263 |
- Make vfolder stuff useful by editing permissions of |
264 |
autogenerated folders. |
|
1045 | 265 |
|
678 | 266 |
* Mon Jul 21 2003 - [email protected] |
699 | 267 |
- Add quick-start:/// uri for panel items above. This is |
268 |
mostly on crack. |
|
1045 | 269 |
|
699 | 270 |
* Mon Jul 21 2003 - [email protected] |
678 | 271 |
- Changed preferences:/// for new menu setup. |
1045 | 272 |
|
661 | 273 |
* Fri Jul 18 2003 - [email protected] |
274 |
- added gnome-vfs-20-vfolder-no-core-items.diff to remove the |
|
275 |
help, home and network neighborhood from the application menu |
|
1045 | 276 |
|
596
4d1635a68dfb
gnome-vfs-19-vfolder-network-neighborhood.diff added
lk86177
parents:
575
diff
changeset
|
277 |
* Wed Jul 16 2003 - [email protected] |
4d1635a68dfb
gnome-vfs-19-vfolder-network-neighborhood.diff added
lk86177
parents:
575
diff
changeset
|
278 |
- added gnome-vfs-19-vfolder-network-neighborhood.diff |
1045 | 279 |
|
510 | 280 |
* Wed Jul 09 2003 - <[email protected]> |
281 |
- add in sun po files |
|
1045 | 282 |
|
491
1b962be97799
gnome-vfs-17-vfolder-non-existent-file-monitor.diff added
lk86177
parents:
448
diff
changeset
|
283 |
* Wed Jul 9 2003 - [email protected] |
1b962be97799
gnome-vfs-17-vfolder-non-existent-file-monitor.diff added
lk86177
parents:
448
diff
changeset
|
284 |
- gnome-vfs-17-vfolder-non-existent-file-monitor.diff added |
1b962be97799
gnome-vfs-17-vfolder-non-existent-file-monitor.diff added
lk86177
parents:
448
diff
changeset
|
285 |
adds support for registering monitors for non-existent |
1b962be97799
gnome-vfs-17-vfolder-non-existent-file-monitor.diff added
lk86177
parents:
448
diff
changeset
|
286 |
vfolder elements; extensive comments about some |
1b962be97799
gnome-vfs-17-vfolder-non-existent-file-monitor.diff added
lk86177
parents:
448
diff
changeset
|
287 |
limitations are in patch |
1045 | 288 |
|
448 | 289 |
* Fri Jul 4 2003 - [email protected] |
290 |
- added gnome-vfs-16-network-all-users-support.diff |
|
1045 | 291 |
|
406 | 292 |
* Wed Jul 2 2003 - [email protected] |
293 |
- added patches gnome-vfs-15-uri-canonizing.diff |
|
294 |
and gnome-vfs-14-network-vfolder-etc.diff |
|
1045 | 295 |
|
395 | 296 |
* Tue Jul 1 2003 - [email protected] |
297 |
- Correct icon for applications:/// view |
|
1045 | 298 |
|
374 | 299 |
* Tue Jul 1 2003 - [email protected] |
300 |
- Added rmmdevice monitor for devices:/// uri support |
|
1045 | 301 |
|
355 | 302 |
* Tue Jul 1 2003 - [email protected] |
303 |
- Added .desktop file for network servers |
|
1045 | 304 |
|
331 | 305 |
* Fri Jun 30 2003 - [email protected] |
306 |
- add patch to exlude star.desktop that we use in favorites:/// uri |
|
1045 | 307 |
|
276
43d09c0ab3f2
gnome-vfs-06-http-fix-authn-cache-access.diff added
lk86177
parents:
265
diff
changeset
|
308 |
* Fri Jun 8 2003 - [email protected] |
43d09c0ab3f2
gnome-vfs-06-http-fix-authn-cache-access.diff added
lk86177
parents:
265
diff
changeset
|
309 |
- fix access to authn cache in http module (gnome-vfs-06-http-fix-authn-cache-access.diff) |
1045 | 310 |
|
260 | 311 |
* Thu Jun 5 2003 - [email protected] |
312 |
- open root as default folder in the ftp module (gnome-vfs-03-ftp-open-root-as-default.diff) |
|
313 |
- port fix for pathname containg %2F from HEAD (gnome-vfs-04-%2F-fix.diff) |
|
265 | 314 |
- add authorization callback to ftp module (gnome-vfs-05-ftp-authn-callback.diff) |
1045 | 315 |
|
241 | 316 |
* Fri May 30 2003 - [email protected] |
317 |
- Make favorites:// include Mozilla and Evolution by default. |
|
318 |
||
33 | 319 |
* Tue May 13 2003 - [email protected] |
320 |
- initial Sun Package for GNOME 2.2 platform |