SPECS: zfs-fuse.spec - %scons macro

glen glen at pld-linux.org
Mon Jun 25 13:04:31 CEST 2007


Author: glen                         Date: Mon Jun 25 11:04:31 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- %scons macro

---- Files affected:
SPECS:
   zfs-fuse.spec (1.4 -> 1.5) 

---- Diffs:

================================================================
Index: SPECS/zfs-fuse.spec
diff -u SPECS/zfs-fuse.spec:1.4 SPECS/zfs-fuse.spec:1.5
--- SPECS/zfs-fuse.spec:1.4	Mon Jun 25 12:51:21 2007
+++ SPECS/zfs-fuse.spec	Mon Jun 25 13:04:26 2007
@@ -10,6 +10,7 @@
 # Source0-md5:	994329d660aa5dce7429eaee86426010
 URL:		http://www.wizy.org/wiki/ZFS_on_FUSE
 BuildRequires:	libfuse-devel
+BuildRequires:	rpmbuild(macros) >= 1.337
 BuildRequires:	scons
 ExclusiveArch:	%{ix86} %{x8664}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -18,27 +19,27 @@
 ZFS has many features which can benefit all kinds of users - from the
 simple end-user to the biggest enterprise systems. ZFS list of
 features:
- - Provable integrity - it checksums all data (and meta-data), which
-   makes it possible to detect hardware errors (hard disk corruption,
-   flaky IDE cables..). Read how ZFS helped to detect a faulty power
-   supply after only two hours of usage, which was previously silently
-   corrupting data for almost a year!
- - Atomic updates - means that the on-disk state is consistent at all
-   times, there's no need to perform a lengthy filesystem check after
-   forced reboots/power failures.
- - Instantaneous snapshots and clones - it makes it possible to have
-   hourly, daily and weekly backups efficiently, as well as experiment
-   with new system configurations without any risks.
- - Built-in (optional) compression
- - Highly scalable
- - Pooled storage model - creating filesystems is as easy as creating a
-   new directory. You can efficiently have thousands of filesystems, each
-   with it's own quotas and reservations, and different properties
-   (compression algorithm, checksum algorithm, etc..).
- - Built-in stripes (RAID-0), mirrors (RAID-1) and RAID-Z (it's like
-   software RAID-5, but more efficient due to ZFS's copy-on-write
-   transactional model).
- - Among others (variable sector sizes, adaptive endianness, ...)
+- Provable integrity - it checksums all data (and meta-data), which
+  makes it possible to detect hardware errors (hard disk corruption,
+  flaky IDE cables..). Read how ZFS helped to detect a faulty power
+  supply after only two hours of usage, which was previously silently
+  corrupting data for almost a year!
+- Atomic updates - means that the on-disk state is consistent at all
+  times, there's no need to perform a lengthy filesystem check after
+  forced reboots/power failures.
+- Instantaneous snapshots and clones - it makes it possible to have
+  hourly, daily and weekly backups efficiently, as well as experiment
+  with new system configurations without any risks.
+- Built-in (optional) compression
+- Highly scalable
+- Pooled storage model - creating filesystems is as easy as creating a
+  new directory. You can efficiently have thousands of filesystems, each
+  with it's own quotas and reservations, and different properties
+  (compression algorithm, checksum algorithm, etc..).
+- Built-in stripes (RAID-0), mirrors (RAID-1) and RAID-Z (it's like
+  software RAID-5, but more efficient due to ZFS's copy-on-write
+  transactional model).
+- Among others (variable sector sizes, adaptive endianness, ...)
 
 %prep
 %setup -q -n %{name}-%{version}_%{snap}
@@ -47,16 +48,15 @@
 
 %build
 cd src
-%{__scons} \
+%scons \
 	%{!?debug:dist=1} \
 		CXXFLAGS="%{rpmcflags}"
 
-
 %install
 rm -rf $RPM_BUILD_ROOT
 
 cd src
-%{__scons} install \
+%scons install \
 	install_dir=$RPM_BUILD_ROOT%{_bindir}
 
 %clean
@@ -73,8 +73,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.5  2007/06/25 11:04:26  glen
+- %scons macro
+
 Revision 1.4  2007/06/25 10:51:21  arekm
-EA: ix86 x8664
+- EA: ix86 x8664
 
 Revision 1.3  2007/06/25 10:37:50  arekm
 - adapterize
@@ -84,4 +87,3 @@
 
 Revision 1.1  2007/06/25 10:25:06  arekm
 - initial
-
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/zfs-fuse.spec?r1=1.4&r2=1.5&f=u



More information about the pld-cvs-commit mailing list