gvfs/gvfs.spec

150 lines
3.8 KiB
RPMSpec
Raw Normal View History

#
# spec file for package gvfs (Version 0.1.8)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: gvfs
BuildRequires: dbus-1-devel fuse-devel gconf2-devel glib2-devel gnome-keyring-devel hal-devel intltool libavahi-glib-devel libsmbclient-devel libsoup-devel pkg-config
%if %suse_version > 1010
BuildRequires: libgphoto2-devel
%else
BuildRequires: libgphoto2
%endif
%if %suse_version <= 1020
%define _prefix /opt/gnome
%define _sysconfdir /etc/%_prefix
BuildRequires: extra-rpm-macros
%endif
Summary: VFS functionality for GLib
Version: 0.1.8
Release: 1
License: LGPL v2.0 or later
Group: Development/Libraries/C and C++
Source0: %{name}-%{version}.tar.bz2
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
AutoReqProv: on
Requires: %{name}-lang = %{version}
Recommends: fuse
%description
VFS functionality for GLib.
Authors:
--------
Alexander Larsson <alexl@redhat.com>
%package devel
Summary: VFS functionality for GLib
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
%description devel
VFS functionality for GLib.
Authors:
--------
Alexander Larsson <alexl@redhat.com>
%lang_package
%prep
%setup -n %{name}-%{version}
%build
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
%configure \
--libexecdir=%{_libdir}/%{name}
%__make
%install
%makeinstall
rm $RPM_BUILD_ROOT/%{_libdir}/*.*a
rm $RPM_BUILD_ROOT/%{_libdir}/gio/modules/*.*a
%find_lang %{name}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-, root, root)
%doc AUTHORS NEWS README TODO
%{_bindir}/*
%{_datadir}/dbus-1/services/*.service
%{_datadir}/gvfs
%{_libdir}/gvfs
%{_libdir}/gio
%{_libdir}/*.so.*
%{_sysconfdir}/profile.d/*
%files devel
%defattr(-, root, root)
%{_includedir}/gvfs-client
# %{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so
%files lang -f %{name}.lang
%changelog
* Fri Feb 29 2008 jpr@suse.de
- Update to 0.1.8
* Update for gio API changes
* Add gphoto2 backend
* Add network: and dns-sd: backend support
* Http and webdav backend updates
* Keyring support
* Fix crashes and deadlocks
* Add trash::item-count attribute to trash:///
* Fix smb reads > 65535 bytes breaking on some servers
* Fix cancellation race in reading
* Fill in thumbnail info for backends
* sftp: Handle host identity changes
* Enable translations everywhere
* Add bash completion support for command line apps
* Fix handling of blank cds and audio cds
* Support port in sftp uris
* Fri Feb 29 2008 jpr@suse.de
- Move the gio modules into the main package (#358748)
- Enable gconf backend
* Mon Feb 18 2008 maw@suse.de
- Update to version 0.1.7:
+ Update for gio API changes
+ Add gconf based implementation of
g_app_info_get_default_for_uri_scheme
+ Fix crashes
+ Allow navigation with http uris
+ Better file read performance with readahead and large block
reads
+ Lots of bugs fixed in trash backend
+ Pick up cdrom icons from autorun.inf
+ Add "filesystem" file to computer://
+ Fix renaming in sftp and smb.
* Fri Feb 08 2008 maw@suse.de
- Recomend fuse (bnc#359928).
* Wed Jan 30 2008 maw@suse.de
- Update to version 0.1.6:
+ Updates to work with more recent glib
+ Fix sftp error handling on reading directories
+ Use correct file info attribute name style
+ Add gvfs-mkdir app
+ hal: Don't show drives if all volumes are hidden
+ Enable translations
+ Plus some files that were missing in 0.1.5.
* Tue Jan 22 2008 maw@suse.de
- Initial package, version 0.1.4.