gnome-vfs.spec
author lk86177
Wed, 02 Jul 2003 15:54:50 +0000
changeset 406 1859756eeaf9
parent 395 eb78620a90f8
child 448 4a77e81a76ce
permissions -rw-r--r--
added gnome-vfs-14-network-vfolder-etc.diff and gnome-vfs-15-uri-canonizing.diff
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
     1
Name:         gnome-vfs
191
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
     2
License:      LGPL
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
     3
Group:        System/Libraries/GNOME
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
     4
Version:      2.2.3
406
1859756eeaf9 added gnome-vfs-14-network-vfolder-etc.diff and
lk86177
parents: 395
diff changeset
     5
Release:      11 
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
     6
Distribution: Mercury
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
     7
Vendor:       Sun Microsystems Inc
191
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
     8
Summary:      Virtual File System Library for GNOME
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
     9
Source:       http://ftp.gnome.org/pub/GNOME/sources/gnome-vfs/gnome-vfs-%{version}.tar.bz2
239
59f0c7eb64fb 2003-05-29 Mark McLoughlin <[email protected]>
markmc
parents: 191
diff changeset
    10
Patch0:       gnome-vfs-01-no-menu-preferences.diff
59f0c7eb64fb 2003-05-29 Mark McLoughlin <[email protected]>
markmc
parents: 191
diff changeset
    11
Patch1:       gnome-vfs-02-favorites.diff
260
ea23b7a7314a gnome-vfs-04-%2F-fix.diff added
lk86177
parents: 241
diff changeset
    12
Patch2:       gnome-vfs-03-ftp-open-root-as-default.diff
ea23b7a7314a gnome-vfs-04-%2F-fix.diff added
lk86177
parents: 241
diff changeset
    13
Patch3:	      gnome-vfs-04-%2F-fix.diff
265
98d928859e4e gnome-vfs-05-ftp-authn-callback.diff added
lk86177
parents: 263
diff changeset
    14
Patch4:       gnome-vfs-05-ftp-authn-callback.diff
276
43d09c0ab3f2 gnome-vfs-06-http-fix-authn-cache-access.diff added
lk86177
parents: 265
diff changeset
    15
Patch5:	      gnome-vfs-06-http-fix-authn-cache-access.diff 
284
5ea8964049be 2003-06-12 Ghee Teo <[email protected]>
gheet
parents: 276
diff changeset
    16
Patch6:	      gnome-vfs-07-nfs-module.diff
331
c4ef8b3e98c0 2003-06-30 Glynn Foster <[email protected]>
gman
parents: 311
diff changeset
    17
Patch7:       gnome-vfs-08-exclude-staroffice.diff
355
974be8dcb7b4 2003-07-01 Ghee Teo <[email protected]>
gheet
parents: 331
diff changeset
    18
Patch8:       gnome-vfs-09-network-nfs-desktop.diff
374
5aeaf097e933 2003-07-01 Niall Power <[email protected]>
niall
parents: 355
diff changeset
    19
Patch9:       gnome-vfs-10-devices-method.diff
5aeaf097e933 2003-07-01 Niall Power <[email protected]>
niall
parents: 355
diff changeset
    20
Patch10:      gnome-vfs-11-cdrom-extensions.diff
5aeaf097e933 2003-07-01 Niall Power <[email protected]>
niall
parents: 355
diff changeset
    21
Patch11:      gnome-vfs-12-suse-rmmedia-prefix.diff
394
e415cf821040 2003-07-02 Glynn Foster <[email protected]>
gman
parents: 375
diff changeset
    22
Patch12:      gnome-vfs-13-applications-icon.diff
406
1859756eeaf9 added gnome-vfs-14-network-vfolder-etc.diff and
lk86177
parents: 395
diff changeset
    23
Patch13:      gnome-vfs-14-network-vfolder-etc.diff
1859756eeaf9 added gnome-vfs-14-network-vfolder-etc.diff and
lk86177
parents: 395
diff changeset
    24
Patch14:      gnome-vfs-15-uri-canonizing.diff
374
5aeaf097e933 2003-07-01 Niall Power <[email protected]>
niall
parents: 355
diff changeset
    25
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    26
URL:          http://www.gnome.org/
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    27
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
155
651959d0a0ae 2003-05-26 Ghee Teo <[email protected]>
gheet
parents: 131
diff changeset
    28
Docdir:	      %{_defaultdocdir}/doc
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    29
Autoreqprov:  on
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    30
172
f7c4adad9454 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 155
diff changeset
    31
%define libbonobo_version 2.2.1
f7c4adad9454 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 155
diff changeset
    32
%define GConf_version 2.2.0
f7c4adad9454 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 155
diff changeset
    33
%define gnome_mime_data_version 2.2.0
f7c4adad9454 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 155
diff changeset
    34
191
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    35
Requires:      libbonobo >= %{libbonobo_version}
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    36
Requires:      GConf >= %{GConf_version}
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    37
Requires:      gnome-mime-data >= %{gnome_mime_data_version}
172
f7c4adad9454 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 155
diff changeset
    38
BuildRequires: libbonobo-devel >= %{libbonobo_version}
f7c4adad9454 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 155
diff changeset
    39
BuildRequires: GConf-devel >= %{GConf_version}
f7c4adad9454 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 155
diff changeset
    40
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
    41
BuildRequires: intltool
155
651959d0a0ae 2003-05-26 Ghee Teo <[email protected]>
gheet
parents: 131
diff changeset
    42
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    43
%description
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    44
GNOME VFS is the GNOME virtual file system. It is the foundation of the
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    45
Nautilus file manager. It provides a modular architecture and ships with
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    46
several modules that implement support for file systems, http, ftp and others.
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    47
It provides a URI-based API, a backend supporting asynchronous file operations,
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    48
a MIME type manipulation library and other features.
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    49
155
651959d0a0ae 2003-05-26 Ghee Teo <[email protected]>
gheet
parents: 131
diff changeset
    50
%package devel
651959d0a0ae 2003-05-26 Ghee Teo <[email protected]>
gheet
parents: 131
diff changeset
    51
Summary:      The development package for the GNOME Virtual File System
651959d0a0ae 2003-05-26 Ghee Teo <[email protected]>
gheet
parents: 131
diff changeset
    52
Group:        Development/Libraries/GNOME
191
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    53
Requires:     %{name} = %{version}
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    54
Requires:     GConf-devel >= %{GConf_version}
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    55
Requires:     libbonobo-devel >= %{libbonobo_version}
155
651959d0a0ae 2003-05-26 Ghee Teo <[email protected]>
gheet
parents: 131
diff changeset
    56
651959d0a0ae 2003-05-26 Ghee Teo <[email protected]>
gheet
parents: 131
diff changeset
    57
%description devel
191
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    58
GNOME VFS is the GNOME virtual file system. It is the foundation of the
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    59
Nautilus file manager. It provides a modular architecture and ships with
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    60
several modules that implement support for file systems, http, ftp and others.
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    61
It provides a URI-based API, a backend supporting asynchronous file operations,
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    62
a MIME type manipulation library and other features.
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    63
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    64
%prep
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    65
%setup -q
131
725f3a93e5b6 Updates, too lazy to do a ChangeLog - Glynn
stephen
parents: 48
diff changeset
    66
%patch0
239
59f0c7eb64fb 2003-05-29 Mark McLoughlin <[email protected]>
markmc
parents: 191
diff changeset
    67
%patch1
260
ea23b7a7314a gnome-vfs-04-%2F-fix.diff added
lk86177
parents: 241
diff changeset
    68
%patch2 -p1
ea23b7a7314a gnome-vfs-04-%2F-fix.diff added
lk86177
parents: 241
diff changeset
    69
%patch3 -p1
265
98d928859e4e gnome-vfs-05-ftp-authn-callback.diff added
lk86177
parents: 263
diff changeset
    70
%patch4 -p1
276
43d09c0ab3f2 gnome-vfs-06-http-fix-authn-cache-access.diff added
lk86177
parents: 265
diff changeset
    71
%patch5 -p1
284
5ea8964049be 2003-06-12 Ghee Teo <[email protected]>
gheet
parents: 276
diff changeset
    72
%patch6 -p1
331
c4ef8b3e98c0 2003-06-30 Glynn Foster <[email protected]>
gman
parents: 311
diff changeset
    73
%patch7 -p1
355
974be8dcb7b4 2003-07-01 Ghee Teo <[email protected]>
gheet
parents: 331
diff changeset
    74
%patch8 -p1
374
5aeaf097e933 2003-07-01 Niall Power <[email protected]>
niall
parents: 355
diff changeset
    75
%patch9 -p1
5aeaf097e933 2003-07-01 Niall Power <[email protected]>
niall
parents: 355
diff changeset
    76
%patch10 -p1
5aeaf097e933 2003-07-01 Niall Power <[email protected]>
niall
parents: 355
diff changeset
    77
%patch11 -p1
394
e415cf821040 2003-07-02 Glynn Foster <[email protected]>
gman
parents: 375
diff changeset
    78
%patch12 -p1
406
1859756eeaf9 added gnome-vfs-14-network-vfolder-etc.diff and
lk86177
parents: 395
diff changeset
    79
%patch13 -p1
1859756eeaf9 added gnome-vfs-14-network-vfolder-etc.diff and
lk86177
parents: 395
diff changeset
    80
%patch14 -p1
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    81
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    82
%build
284
5ea8964049be 2003-06-12 Ghee Teo <[email protected]>
gheet
parents: 276
diff changeset
    83
libtoolize --force
5ea8964049be 2003-06-12 Ghee Teo <[email protected]>
gheet
parents: 276
diff changeset
    84
aclocal -I /usr/share/aclocal/gnome2-macros -I .
375
0b048b316bb6 2003-07-01 Niall Power <[email protected]>
niall
parents: 374
diff changeset
    85
autoheader
284
5ea8964049be 2003-06-12 Ghee Teo <[email protected]>
gheet
parents: 276
diff changeset
    86
automake -a -c -f
5ea8964049be 2003-06-12 Ghee Teo <[email protected]>
gheet
parents: 276
diff changeset
    87
autoconf
191
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    88
CFLAGS="$RPM_OPT_FLAGS"			\
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    89
./configure --prefix=%{_prefix}		\
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    90
            --sysconfdir=%{_sysconfdir} \
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
    91
            --disable-gtk-doc
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    92
make
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    93
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    94
%install
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    95
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    96
make DESTDIR=$RPM_BUILD_ROOT install
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    97
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    98
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
    99
%post
191
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
   100
/sbin/ldconfig
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   101
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   102
SCHEMAS="system_http_proxy.schemas"
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   103
for S in $SCHEMAS; do
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   104
  gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   105
done
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   106
191
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
   107
%postun
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
   108
/sbin/ldconfig
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
   109
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   110
%clean 
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   111
rm -rf $RPM_BUILD_ROOT
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   112
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   113
%files 
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   114
%defattr(-, root, root)
48
e64cae53105a *** empty log message ***
mattk
parents: 33
diff changeset
   115
%{_datadir}/locale/*/LC_MESSAGES/gnome-vfs-2.0.mo
355
974be8dcb7b4 2003-07-01 Ghee Teo <[email protected]>
gheet
parents: 331
diff changeset
   116
%{_datadir}/gnome/network/nfs.desktop
191
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
   117
%{_libdir}/bonobo/servers/GNOME_VFS_Moniker_std.server
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
   118
%{_libdir}/bonobo/monikers/libmoniker_gnome_vfs_std.so
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
   119
%{_sysconfdir}/gconf/schemas/*.schemas
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   120
%config %{_sysconfdir}/gnome-vfs-2.0
48
e64cae53105a *** empty log message ***
mattk
parents: 33
diff changeset
   121
%{_libdir}/gnome-vfs-2.0/modules/*.so
e64cae53105a *** empty log message ***
mattk
parents: 33
diff changeset
   122
%{_libdir}/vfs
311
7449d25da2b4 2003-06-26 Ghee Teo <[email protected]>
gheet
parents: 295
diff changeset
   123
%{_libexecdir}/gnome-vfs-reserved-port-helper
48
e64cae53105a *** empty log message ***
mattk
parents: 33
diff changeset
   124
%{_libdir}/libgnomevfs-2.so*
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   125
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   126
%files devel
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   127
%defattr(-, root, root)
48
e64cae53105a *** empty log message ***
mattk
parents: 33
diff changeset
   128
%{_libdir}/pkgconfig/gnome-vfs-2.0.pc
e64cae53105a *** empty log message ***
mattk
parents: 33
diff changeset
   129
%{_libdir}/pkgconfig/gnome-vfs-module-2.0.pc
e64cae53105a *** empty log message ***
mattk
parents: 33
diff changeset
   130
%{_libdir}/bonobo/monikers/libmoniker_gnome_vfs_std.*a
e64cae53105a *** empty log message ***
mattk
parents: 33
diff changeset
   131
%{_libdir}/gnome-vfs-2.0/modules/*a
e64cae53105a *** empty log message ***
mattk
parents: 33
diff changeset
   132
%{_includedir}/gnome-vfs-2.0
e64cae53105a *** empty log message ***
mattk
parents: 33
diff changeset
   133
%{_includedir}/gnome-vfs-module-2.0
e64cae53105a *** empty log message ***
mattk
parents: 33
diff changeset
   134
%{_libdir}/gnome-vfs-2.0/include
e64cae53105a *** empty log message ***
mattk
parents: 33
diff changeset
   135
%{_libdir}/libgnomevfs-2*a
e64cae53105a *** empty log message ***
mattk
parents: 33
diff changeset
   136
%{_datadir}/gtk-doc/html/gnome-vfs-2.0
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   137
191
99f6cb837b74 2003-05-27 Glynn Foster <[email protected]>
gman
parents: 172
diff changeset
   138
%changelog
406
1859756eeaf9 added gnome-vfs-14-network-vfolder-etc.diff and
lk86177
parents: 395
diff changeset
   139
* Wed Jul 2 2003 - [email protected]
1859756eeaf9 added gnome-vfs-14-network-vfolder-etc.diff and
lk86177
parents: 395
diff changeset
   140
- added patches gnome-vfs-15-uri-canonizing.diff
1859756eeaf9 added gnome-vfs-14-network-vfolder-etc.diff and
lk86177
parents: 395
diff changeset
   141
and gnome-vfs-14-network-vfolder-etc.diff
395
eb78620a90f8 oops, forgot to rev
gman
parents: 394
diff changeset
   142
* Tue Jul 1 2003 - [email protected]
eb78620a90f8 oops, forgot to rev
gman
parents: 394
diff changeset
   143
- Correct icon for applications:/// view
374
5aeaf097e933 2003-07-01 Niall Power <[email protected]>
niall
parents: 355
diff changeset
   144
* Tue Jul 1 2003 - [email protected]
5aeaf097e933 2003-07-01 Niall Power <[email protected]>
niall
parents: 355
diff changeset
   145
- Added rmmdevice monitor for devices:/// uri support
355
974be8dcb7b4 2003-07-01 Ghee Teo <[email protected]>
gheet
parents: 331
diff changeset
   146
* Tue Jul 1 2003  - [email protected]
974be8dcb7b4 2003-07-01 Ghee Teo <[email protected]>
gheet
parents: 331
diff changeset
   147
- Added .desktop file for network servers
331
c4ef8b3e98c0 2003-06-30 Glynn Foster <[email protected]>
gman
parents: 311
diff changeset
   148
* Fri Jun 30 2003 - [email protected]
c4ef8b3e98c0 2003-06-30 Glynn Foster <[email protected]>
gman
parents: 311
diff changeset
   149
- add patch to exlude star.desktop that we use in favorites:/// uri
276
43d09c0ab3f2 gnome-vfs-06-http-fix-authn-cache-access.diff added
lk86177
parents: 265
diff changeset
   150
* Fri Jun 8 2003 - [email protected]
43d09c0ab3f2 gnome-vfs-06-http-fix-authn-cache-access.diff added
lk86177
parents: 265
diff changeset
   151
- fix access to authn cache in http module (gnome-vfs-06-http-fix-authn-cache-access.diff)
260
ea23b7a7314a gnome-vfs-04-%2F-fix.diff added
lk86177
parents: 241
diff changeset
   152
* Thu Jun 5 2003 - [email protected]
ea23b7a7314a gnome-vfs-04-%2F-fix.diff added
lk86177
parents: 241
diff changeset
   153
- open root as default folder in the ftp module (gnome-vfs-03-ftp-open-root-as-default.diff)
ea23b7a7314a gnome-vfs-04-%2F-fix.diff added
lk86177
parents: 241
diff changeset
   154
- port fix for pathname containg %2F from HEAD (gnome-vfs-04-%2F-fix.diff)
265
98d928859e4e gnome-vfs-05-ftp-authn-callback.diff added
lk86177
parents: 263
diff changeset
   155
- add authorization callback to ftp module (gnome-vfs-05-ftp-authn-callback.diff)
241
3b17e5eeccd9 changelogs
markmc
parents: 239
diff changeset
   156
* Fri May 30 2003 - [email protected]
3b17e5eeccd9 changelogs
markmc
parents: 239
diff changeset
   157
- Make favorites:// include Mozilla and Evolution by default.
3b17e5eeccd9 changelogs
markmc
parents: 239
diff changeset
   158
33
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   159
* Tue May 13 2003 - [email protected]
a3743f8ddcdf *** empty log message ***
mattk
parents:
diff changeset
   160
- initial Sun Package for GNOME 2.2 platform