update to 1.22.2

added libgvfs and libgvfs-devel [release 1.22.2-1mamba;Wed Dec 24 2014]
This commit is contained in:
Silvan Calarco 2024-01-05 23:35:49 +01:00
parent 10273400f3
commit 5385995001

155
gvfs.spec
View File

@ -1,8 +1,8 @@
%define majver %(echo %version | cut -d. -f 1-2)
Name: gvfs
Version: 1.18.3
Release: 2mamba
Version: 1.22.2
Release: 1mamba
Summary: Backends for the gio framework in GLib
Group: System/Libraries
Vendor: openmamba
@ -17,47 +17,60 @@ Patch2: gvfs-1.6.6-glib.patch
Patch3: gvfs-1.12.2-glib-2.32.2.patch
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: desktop-file-utils
BuildRequires: glibc-devel
BuildRequires: gnome-online-accounts-devel
BuildRequires: libacl-devel
BuildRequires: libarchive-devel
BuildRequires: libatk-devel
BuildRequires: libattr-devel
BuildRequires: libavahi-devel
BuildRequires: libavahi-glib-devel
BuildRequires: libbluetooth-devel
BuildRequires: libbluray-devel
BuildRequires: libbzip2-devel
BuildRequires: libcairo-devel
BuildRequires: libcdio-devel
BuildRequires: libdbus-devel
BuildRequires: libdbus-glib-devel
BuildRequires: libelf-devel
BuildRequires: libdw-devel
BuildRequires: libexif-devel
BuildRequires: libexpat-devel
BuildRequires: libffi-devel
BuildRequires: libfontconfig-devel
BuildRequires: libfreetype-devel
BuildRequires: libfuse-devel
BuildRequires: libgcrypt-devel
BuildRequires: libgdk-pixbuf-devel
BuildRequires: libglib-devel
BuildRequires: libgnome-keyring-devel
BuildRequires: libgpg-error-devel
BuildRequires: libgphoto-devel
BuildRequires: libgphoto2-devel
BuildRequires: libgraphite2-devel
BuildRequires: libgtk-devel
BuildRequires: libharfbuzz-devel
BuildRequires: libimobiledevice-devel
BuildRequires: libltdl-devel
BuildRequires: liblzma-devel
BuildRequires: liblzo-devel
BuildRequires: libmtp-devel
BuildRequires: libnettle-devel
BuildRequires: libopenssl-devel
BuildRequires: libpango-devel
BuildRequires: libplist-devel
BuildRequires: libpng-devel
BuildRequires: libsecret-devel
BuildRequires: libselinux-devel
BuildRequires: libsmbclient-devel
BuildRequires: libsoup-devel
BuildRequires: libsqlite-devel
BuildRequires: libssp-devel
BuildRequires: libusb0-devel
BuildRequires: libsystemd-devel
BuildRequires: libudev-devel
BuildRequires: libusbmuxd-devel
BuildRequires: libusbx-devel
BuildRequires: libxml2-devel
BuildRequires: libz-devel
BuildRequires: udev-devel
BuildRequires: udisks2-devel
## AUTOBUILDREQ-END
BuildRequires: libplist-devel >= 1.11-1mamba
BuildRequires: gettext-devel
BuildRequires: gtk-doc
BuildRequires: intltool
@ -69,9 +82,12 @@ BuildRequires: /usr/bin/ssh
BuildRequires: udisks2-devel
BuildRequires: libbluray-devel
BuildRequires: gnome-online-accounts-devel
BuildRequires: libgphoto2-devel >= 1:2.5
BuildConflicts: hal-devel
BuildConflicts: gvfs-devel < 1.22
Requires(post):libglib
Requires(post):desktop-file-utils
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
BuildRoot: %{_tmppath}/%{name}-%{version}-root
# gvfs configuration summary:
@ -97,15 +113,23 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
The gvfs package provides backend implementations for the gio framework in GLib. It includes ftp, sftp, cifs.
%package devel
%package -n lib%{name}
Group: System/Libraries
Summary: Shared libraries for %{name}
%description -n lib%{name}
This package contains shared libraries for %{name}.
%package -n lib%{name}-devel
Group: Development/Libraries
Summary: Libraries and headers for %{name}
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
Provides: gvfs-devel
Obsoletes: gvfs-devel
%description devel
%description -n lib%{name}-devel
The gvfs package provides backend implementations for the gio framework in GLib. It includes ftp, sftp, cifs.
This package contains libraries and header files need for development.
This package contains libraries and header files needed for development.
%prep
%setup -q
@ -113,10 +137,10 @@ This package contains libraries and header files need for development.
#%patch3 -p1
%build
sed -i "s|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|" configure.ac
#sed -i "s|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|" configure.ac
# for archive-integration.patch
libtoolize --force
autoreconf
#libtoolize --force
#autoreconf
#libtoolize --force || :
#aclocal || :
#autoheader || :
@ -133,8 +157,7 @@ autoreconf
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
rm %{buildroot}%{_libdir}/*.la
rm %{buildroot}%{_libdir}/gio/modules/*.la
#rm %{buildroot}%{_libdir}/*.la
%find_lang %{name}
@ -142,7 +165,6 @@ rm %{buildroot}%{_libdir}/gio/modules/*.la
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post
/sbin/ldconfig
killall -USR1 gvfsd >&/dev/null || :
if [ $1 -ge 1 ]; then
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
@ -152,7 +174,6 @@ fi
:
%postun
/sbin/ldconfig
if [ $1 -eq 0 ]; then
update-desktop-database &> /dev/null ||:
# update-gio-modules "$host" &> /dev/null || :
@ -160,6 +181,14 @@ if [ $1 -eq 0 ]; then
fi
:
%post -n lib%{name}
/sbin/ldconfig
:
%postun -n lib%{name}
/sbin/ldconfig
:
%files -f %{name}.lang
%defattr(-,root,root)
%{_sysconfdir}/bash_completion.d/gvfs
@ -181,13 +210,38 @@ fi
%{_bindir}/gvfs-set-attribute
%{_bindir}/gvfs-trash
%{_bindir}/gvfs-tree
%{_prefix}/lib/tmpfiles.d/gvfsd-fuse-tmpfiles.conf
#%{_datadir}/applications/mount-archive.desktop
%{_datadir}/dbus-1/services/gvfs-*.service
%{_datadir}/dbus-1/services/org.gtk.Private.*.service
%{_datadir}/GConf/gsettings/gvfs-dns-sd.convert
%{_datadir}/GConf/gsettings/gvfs-smb.convert
%{_datadir}/glib-2.0/schemas/org.gnome.system.*.xml
%dir %{_datadir}/gvfs
%dir %{_datadir}/gvfs/mounts
%{_datadir}/gvfs/mounts/*.mount
%dir %{_datadir}/gvfs/remote-volume-monitors
%{_datadir}/gvfs/remote-volume-monitors/*.monitor
%{_mandir}/man1/gvfs-*.1*
%{_mandir}/man1/gvfsd-fuse.1*
%{_mandir}/man1/gvfsd-metadata.1*
%{_mandir}/man1/gvfsd.1*
%{_mandir}/man7/gvfs.7*
%files -n lib%{name}
%defattr(-,root,root)
#%{_libdir}/gio/modules/libgiogconf.so
%{_libdir}/gio/modules/libgioremote-volume-monitor.la
%{_libdir}/gio/modules/libgioremote-volume-monitor.so
%{_libdir}/gio/modules/libgvfsdbus.la
%{_libdir}/gio/modules/libgvfsdbus.so
#%{_libdir}/libgvfscommon-dnssd.so.*
%{_libdir}/libgvfscommon.so.*
%dir %{_libdir}/gvfs
%{_libdir}/gvfs/libgvfscommon.la
%{_libdir}/gvfs/libgvfscommon.so
%{_libdir}/gvfs/libgvfsdaemon.la
%{_libdir}/gvfs/libgvfsdaemon.so
%{_libexecdir}/gvfs-afc-volume-monitor
%{_prefix}/lib/tmpfiles.d/gvfsd-fuse-tmpfiles.conf
#%{_libexecdir}/gvfs-fuse-daemon
#%{_libexecdir}/gvfs-gdu-volume-monitor
%ifarch x86_64
@ -224,36 +278,53 @@ fi
%{_libexecdir}/gvfsd-smb
%{_libexecdir}/gvfsd-smb-browse
%{_libexecdir}/gvfsd-trash
#%{_datadir}/applications/mount-archive.desktop
%{_datadir}/dbus-1/services/gvfs-*.service
%{_datadir}/dbus-1/services/org.gtk.Private.*.service
%{_datadir}/GConf/gsettings/gvfs-dns-sd.convert
%{_datadir}/GConf/gsettings/gvfs-smb.convert
%{_datadir}/glib-2.0/schemas/org.gnome.system.*.xml
%dir %{_datadir}/gvfs
%dir %{_datadir}/gvfs/mounts
%{_datadir}/gvfs/mounts/*.mount
%dir %{_datadir}/gvfs/remote-volume-monitors
%{_datadir}/gvfs/remote-volume-monitors/*.monitor
%{_mandir}/man1/gvfs-*.1*
%{_mandir}/man1/gvfsd-fuse.1.gz
%{_mandir}/man1/gvfsd-metadata.1.gz
%{_mandir}/man1/gvfsd.1.gz
%{_mandir}/man7/gvfs.7.gz
%doc AUTHORS COPYING
%files devel
%files -n lib%{name}-devel
%defattr(-,root,root)
%dir %{_includedir}/gvfs-client/
%dir %{_includedir}/gvfs-client/gvfs
%{_includedir}/gvfs-client/gvfs/*.h
#%{_libdir}/libgvfscommon-dnssd.so
%{_libdir}/libgvfscommon.so
#%doc ChangeLog ChangeLog.pre-1-2 NEWS README README.commits TODO
%changelog
* Fri Sep 05 2014 Automatic Build System <autodist@mambasoft.it> 1.18.3-2mamba
- rebuilt by autoport with build requirements: libplist-devel>=1.11-1mamba
* Wed Dec 24 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.22.2-1mamba
- update to 1.22.2
- added libgvfs and libgvfs-devel
* Sat Dec 20 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.22.0-3mamba
- rebuilt with libgphoto2 2.5.5.1
* Mon Sep 22 2014 Automatic Build System <autodist@mambasoft.it> 1.22.0-2mamba
- automatic version update by autodist
* Mon Sep 22 2014 Automatic Build System <autodist@mambasoft.it> 1.22.0-1mamba
- automatic version update by autodist
* Fri Aug 29 2014 Automatic Build System <autodist@mambasoft.it> 1.21.91-1mamba
- automatic version update by autodist
* Sat Aug 16 2014 Automatic Build System <autodist@mambasoft.it> 1.21.90-1mamba
- automatic version update by autodist
* Fri Jul 18 2014 Automatic Build System <autodist@mambasoft.it> 1.21.4-1mamba
- automatic version update by autodist
* Mon Jun 23 2014 Automatic Build System <autodist@mambasoft.it> 1.21.3-1mamba
- automatic version update by autodist
* Sat May 24 2014 Automatic Build System <autodist@mambasoft.it> 1.21.2-1mamba
- automatic version update by autodist
* Mon Apr 28 2014 Automatic Build System <autodist@mambasoft.it> 1.21.1-1mamba
- automatic version update by autodist
* Fri Apr 11 2014 Automatic Build System <autodist@mambasoft.it> 1.20.1-1mamba
- automatic version update by autodist
* Tue Apr 01 2014 Automatic Build System <autodist@mambasoft.it> 1.20.0-1mamba
- automatic version update by autodist
* Fri Nov 08 2013 Automatic Build System <autodist@mambasoft.it> 1.18.3-1mamba
- automatic version update by autodist