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