rpms/zfs-fuse/devel .cvsignore, 1.8, 1.9 sources, 1.6, 1.7 zfs-fuse.spec, 1.30, 1.31

Uwe Kubosch donv at fedoraproject.org
Sun May 23 00:14:26 UTC 2010


Author: donv

Update of /cvs/pkgs/rpms/zfs-fuse/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv7552

Modified Files:
	.cvsignore sources zfs-fuse.spec 
Log Message:
* Added patch for explicit reference to libcrypto


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/zfs-fuse/devel/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- .cvsignore	17 May 2010 18:05:34 -0000	1.8
+++ .cvsignore	23 May 2010 00:14:25 -0000	1.9
@@ -1,2 +1,9 @@
-zfs-fuse-0.6.9.tar.gz
+.build-*.log
+zfs-fuse-*.src.rpm
+zfs-fuse-*.tar.bz2
+zfs-fuse-*.tar.gz
+zfs-fuse
+zfs-fuse-0.6.9_beta3
 i386
+i686
+x86_64


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/zfs-fuse/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	17 May 2010 18:05:34 -0000	1.6
+++ sources	23 May 2010 00:14:25 -0000	1.7
@@ -1 +1 @@
-a80011b914c3b8ae89877a61166c2b5b  zfs-fuse-0.6.9.tar.gz
+dbe6fdb8e2e22c27bdab79ce19c9a0f0  zfs-fuse-0.6.9_beta3.tar.bz2


Index: zfs-fuse.spec
===================================================================
RCS file: /cvs/pkgs/rpms/zfs-fuse/devel/zfs-fuse.spec,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- zfs-fuse.spec	17 May 2010 18:00:37 -0000	1.30
+++ zfs-fuse.spec	23 May 2010 00:14:25 -0000	1.31
@@ -1,14 +1,16 @@
 Name:             zfs-fuse
-Version:          0.6.9
-Release:          0%{?dist}
+Version:          0.6.9_beta3
+Release:          6%{?dist}
 Summary:          ZFS ported to Linux FUSE
 Group:            System Environment/Base
 License:          CDDL
 URL:              http://zfs-fuse.net/
 # The source for this package was pulled from upstream's vcs.  Use the
 # following command to generate the tarball:
-#   wget -c 'http://zfs-fuse.sehe.nl/?p=zfs-fuse;a=snapshot;h=0dc59d7a5cc20e1e0c1658ce07b6b84dd0d51460;sf=tgz' -O zfs-fuse-0.6.9.tar.gz
-Source00:         %{name}/%{name}-%{version}.tar.gz
+#   wget -c 'http://zfs-fuse.net/releases/0.6.9/official-beta-release-source-package' -O zfs-fuse-0.6.9_beta3.tar.bz2
+# Add as new source with:
+#   make new-sources FILES="zfs-fuse-0.6.9_beta3.tar.bz2"
+Source00:         %{name}/%{name}-%{version}.tar.bz2
 Source01:         zfs-fuse.init
 Source02:         zfs-fuse.scrub
 Source03:         zfs-fuse.sysconfig
@@ -17,11 +19,7 @@ Requires:         fuse >= 2.7.4-1
 Requires(post):   chkconfig
 Requires(preun):  chkconfig initscripts
 Requires(postun): initscripts
-# (2008-10-30)(uwe at kubosch.no) zfs-fuse doesn't have PPC and PPC64
-#                              implementations for atomic instructions
-# karsten at redhat.com:          neither does it have an implementation for s390(x)
-ExcludeArch:      ppc64
-ExcludeArch:      ppc
+# (2010 karsten at redhat.com) zfs-fuse doesn't have s390(x) implementations for atomic instructions
 ExcludeArch:      s390
 ExcludeArch:      s390x
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -36,7 +34,7 @@ operating system.
 Project home page is at http://zfs-fuse.net/
 
 %prep
-%setup -q -n %{name}
+%setup -q
 
 f=LICENSE
 %{__mv} $f $f.iso88591
@@ -46,6 +44,24 @@ iconv -o $f -f iso88591 -t utf8 $f.iso88
 %build
 pushd src
 %{__sed} -i -e 's/-pipe -Wall -Werror/%{optflags}/' SConstruct
+
+pushd lib/libzfs
+%{__sed} -i -e 's/cpppath.$/cpppath, LIBS = \["crypto"\])/' SConscript
+%{__sed} -i -e "s/^\#include <sys\\/vtoc.h>$/\#include <sys\\/vtoc.h>\\n\#include <sys\\/stat.h>\\n/" libzfs_pool.c
+popd
+
+pushd cmd/zdb
+%{__sed} -i -e "s/ssl'/ssl crypto'/" SConscript
+popd
+
+pushd cmd/zfs
+%{__sed} -i -e "s/ssl'/ssl crypto'/" SConscript
+popd
+
+pushd cmd/zpool
+%{__sed} -i -e "s/ssl'/ssl crypto'/" SConscript
+popd
+
 scons
 
 %install
@@ -97,8 +113,16 @@ fi
 %{_mandir}/man8/zstreamdump.8.gz
 
 %changelog
-* Tue May 18 2010 Uwe Kubosch <uwe at kubosch.no> - 0.6.9-0
+* Sat May 22 2010 Uwe Kubosch <uwe at kubosch.no> - 0.6.9-6
+- Updated to upstream version 0.6.9_beta3
+- Add more build requires to build on F13 BUG 565076
+- Add patches for missing libraries and includes to build on F13 BUG 565076
+
+* Sat May 22 2010 Uwe Kubosch <uwe at kubosch.no> - 0.6.9-0
+- Added packages for ppc and ppc64
+- Build on F13 BUG 565076
 - Updated to upstream version 0.6.9-BETA
+- Fixes BUG 558172
 - Added man files
 - Added zfs_pool_alert
 - Added zstreamdump



More information about the scm-commits mailing list