Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] SVK Change 9149 to grimoire.svk

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: root <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] SVK Change 9149 to grimoire.svk
  • Date: Fri, 2 Jun 2006 02:59:18 -0500

Group: defaults
Subject: r9149 - in devel/disk: . sfs

Author: fbridault
Date: Mon May 29 06:20:42 2006
New Revision: 9149

Added:
devel/disk/sfs/PREPARE (contents, props changed)
devel/disk/sfs/PRE_BUILD (contents, props changed)
devel/disk/sfs/sfs-gcc41.patch (contents, props changed)
Modified:
devel/disk/ (props changed)
devel/disk/sfs/BUILD
devel/disk/sfs/DEPENDS
devel/disk/sfs/DETAILS
devel/disk/sfs/FINAL
devel/disk/sfs/HISTORY

Log:
r9157@Frodon: vlaaad | 1970-01-01 01:00:00 +0200
Corrected at last bug #5824


Modified: devel/disk/sfs/BUILD
==============================================================================
--- devel/disk/sfs/BUILD (original)
+++ devel/disk/sfs/BUILD Mon May 29 06:20:42 2006
@@ -1,9 +1,9 @@
create_account sfs &&

OPTS="$OPTS --with-gmp=/usr" &&
-if [ "$SFS_CVS" == "y" ]; then
+#if [ "$SFS_CVS" == "y" ]; then
./setup
-fi &&
+#fi &&
# needed for gcc 3.3
sed -i "s:-Werror::" configure &&
default_build

Modified: devel/disk/sfs/DEPENDS
==============================================================================
--- devel/disk/sfs/DEPENDS (original)
+++ devel/disk/sfs/DEPENDS Mon May 29 06:20:42 2006
@@ -1,6 +1 @@
-depends gmp &&
-if [ "$SFS_CVS" == "y" ]; then
- depends gcc34
-else
- depends gcc33
-fi
+depends gmp

Modified: devel/disk/sfs/DETAILS
==============================================================================
--- devel/disk/sfs/DETAILS (original)
+++ devel/disk/sfs/DETAILS Mon May 29 06:20:42 2006
@@ -1,5 +1,5 @@
SPELL=sfs
-if [ "$SFS_CVS" == "y" ]; then
+#if [ "$SFS_CVS" == "y" ]; then
if [ "$SFS_CVS_AUTOUPDATE" == "y" ]; then
VERSION=$(date +%Y%m%d)
else
@@ -10,22 +10,20 @@
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
- GCC_VERSION=34
-else
- VERSION=0.7.2
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.fs.net/sfswww/dist/$SOURCE
-
SOURCE_HASH=sha512:5b46d67053bd6a5d7bd4ed00cd61c0f20bdeb0f50050035952c446bd6f7f8a87b56f32aeb886f1b1e3f4fc7047905681199b6f3032b5b6da18bd6c7e2a41c9a5
-10c15
- GCC_VERSION=33
-fi
+#else
+# VERSION=0.7.2
+# SOURCE=$SPELL-$VERSION.tar.gz
+#SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+# SOURCE_URL[0]=http://www.fs.net/sfswww/dist/$SOURCE
+#
SOURCE_HASH=sha512:5b46d67053bd6a5d7bd4ed00cd61c0f20bdeb0f50050035952c446bd6f7f8a87b56f32aeb886f1b1e3f4fc7047905681199b6f3032b5b6da18bd6c7e2a41c9a5
+#10c15
+# GCC_VERSION=33
+#fi
WEB_SITE=http://www.fs.net/
LICENSE[0]=GPL
ENTERED=20030705
UPDATED=20030822
KEYWORDS="disk"
-
SHORT='Self-certifying File System (SFS)'
cat << EOF
SFS is a secure, global network file system with completely decentralized
control. SFS

Modified: devel/disk/sfs/FINAL
==============================================================================
--- devel/disk/sfs/FINAL (original)
+++ devel/disk/sfs/FINAL Mon May 29 06:20:42 2006
@@ -7,6 +7,8 @@
EOF
[ -f /etc/sfs/sfsrwsd_config ] || cp /etc/sfs/sfsrwsd_config.default
/etc/sfs/sfsrwsd_config
[ -f /etc/sfs/sfs_host_key ] || (
- sfskey gen -P /etc/sfs/sfs_host_key
+# sfskey gen -P /etc/sfs/sfs_host_key
chown root /var/sfs/authdb
+ message "It seems you don't have yet a host key"
+ message "Please generate it using 'sfskey gen -P /etc/sfs/sfs_host_key'"
)

Modified: devel/disk/sfs/HISTORY
==============================================================================
--- devel/disk/sfs/HISTORY (original)
+++ devel/disk/sfs/HISTORY Mon May 29 06:20:42 2006
@@ -1,3 +1,12 @@
+2006-05-29 Flavien Bridault <vlaaad AT sourcemage.org>
+ * DETAILS, BUILD, DEPENDS: only compiles CVS version, "stable"
+ version is desperatly broken (bug #5824)
+ * FINAL: removed sfs host key generation, ask the user to do it
+ if it is not present (bug #5824)
+ * PREPARE: prompt for cvs autoupdate
+ * PRE_BUILD: added to apply patch below
+ * sfs-gcc41.patch: correct compiling with gcc4.1
+
2006-04-06 Flavien Bridault <vlaaad AT sourcemage.org>
* BUILD: added commands to compile CVS version
* POST_INSTALL: removed

Added: devel/disk/sfs/PREPARE
==============================================================================
--- (empty file)
+++ devel/disk/sfs/PREPARE Mon May 29 06:20:42 2006
@@ -0,0 +1,2 @@
+config_query SFS_CVS_AUTOUPDATE \
+ "Update to the latest CVS automatically on every cast?" n

Added: devel/disk/sfs/PRE_BUILD
==============================================================================
--- (empty file)
+++ devel/disk/sfs/PRE_BUILD Mon May 29 06:20:42 2006
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+patch -p1 < $SPELL_DIRECTORY/sfs-gcc41.patch

Added: devel/disk/sfs/sfs-gcc41.patch
==============================================================================
--- (empty file)
+++ devel/disk/sfs/sfs-gcc41.patch Mon May 29 06:20:42 2006
@@ -0,0 +1,36 @@
+diff -uNr sfs-cvs.old/adb/indexNode.h sfs-cvs/adb/indexNode.h
+--- sfs-cvs.old/adb/indexNode.h 2006-05-29 12:40:31.000000000 +0200
++++ sfs-cvs/adb/indexNode.h 2006-05-29 12:52:41.000000000 +0200
+@@ -71,7 +71,7 @@
+
+ public:
+ indexNode(nodeStorage *buf, btree* tree, int size);
+- indexNode::~indexNode();
++ ~indexNode();
+
+ void insert(record *item, int policy, callback<void, int>::ref cb);
+ void remove(void *key, bSize_t len);
+diff -uNr sfs-cvs.old/adb/nodeBuf.h sfs-cvs/adb/nodeBuf.h
+--- sfs-cvs.old/adb/nodeBuf.h 2006-05-29 12:40:31.000000000 +0200
++++ sfs-cvs/adb/nodeBuf.h 2006-05-29 12:42:10.000000000 +0200
+@@ -87,7 +87,7 @@
+
+ int idToOffset(nodeID_t id);
+ nodeID_t blockToID(blockID_t b);
+- blockID_t nodeBuf::IDToBlock(nodeID_t n);
++ blockID_t IDToBlock(nodeID_t n);
+
+ void verifySpace(bSize_t nsize);
+ void initNode(void* buf, char, blockID_t, nodeID_t, bSize_t);
+diff -uNr sfs-cvs.old/adb/record.h sfs-cvs/adb/record.h
+--- sfs-cvs.old/adb/record.h 2006-05-29 12:40:31.000000000 +0200
++++ sfs-cvs/adb/record.h 2006-05-29 12:41:47.000000000 +0200
+@@ -35,7 +35,7 @@
+
+ public:
+ record(void *key, int keyLen, void *value, int valueLen);
+- record::record(record *rec);
++ record(record *rec);
+ ~record();
+ void dealloc();
+ void *getKey(bSize_t *len);



  • [SM-Commit] SVK Change 9149 to grimoire.svk, root, 06/02/2006

Archive powered by MHonArc 2.6.24.

Top of Page