[SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (5d1120ad21026994e6e34214c2e167679ecc912e)

Juuso Alasuutari scm at mail.sourcemage.org
Fri Sep 22 14:30:33 EDT 2006


GIT changes to master grimoire by Juuso Alasuutari <iuso at sourcemage.org>:

 dev/null                         |binary
 disk/dump/BUILD                  |    5 ++---
 disk/dump/CONFIGURE              |    3 +++
 disk/dump/DEPENDS                |    8 +++++++-
 disk/dump/DETAILS                |   19 ++++++++-----------
 disk/dump/FINAL                  |    5 +++++
 disk/dump/HISTORY                |   11 +++++++++++
 disk/dump/INSTALL                |    8 +++-----
 disk/dump/dump-0.4b40.tar.gz.sig |    0 
 9 files changed, 39 insertions(+), 20 deletions(-)

New commits:
commit 195314cb80ddc06a79e581bfd3a4e6f51f8a3959
Author: Juuso Alasuutari <iuso at sourcemage.org>
Commit: Juuso Alasuutari <iuso at sourcemage.org>

    dump: Updated to 0.4b41, removed optional_depends termcap, fixed thoroughly.

diff --git a/disk/dump/BUILD b/disk/dump/BUILD
index 8f4a19f..70e1f72 100755
--- a/disk/dump/BUILD
+++ b/disk/dump/BUILD
@@ -1,5 +1,4 @@
-message  "${MESSAGE_COLOR}If this spell complains that e2fsprogs"
-message  "is not installed simply: cast e2fsprogs dump${DEFAULT_COLOR}"
+OPTS="--with-manowner=root --with-mangrp=root --with-bingrp=root \
+$DUMP_RMT $OPTS"  &&
 
-OPTS="--enable-largefile --enable-rmt ${OPTS} --with-manowner=root --with-mangrp=root" &&
 default_build
diff --git a/disk/dump/CONFIGURE b/disk/dump/CONFIGURE
new file mode 100755
index 0000000..6d0f72b
--- /dev/null
+++ b/disk/dump/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option  DUMP_RMT                                          \
+                     "Build rmt (remote magtape protocol module)?"  y  \
+                     "--enable-rmt"  "--disable-rmt"
diff --git a/disk/dump/DEPENDS b/disk/dump/DEPENDS
index ebc101d..3172baa 100755
--- a/disk/dump/DEPENDS
+++ b/disk/dump/DEPENDS
@@ -1,3 +1,9 @@
 depends  e2fsprogs  &&
 
-optional_depends  termcap  "--enable-readline"  "--disable-readline"  "for better command-line functionality"
+optional_depends  readline  "--enable-readline"  "--disable-readline"  \
+                  "for better command-line functionality in restore"   &&
+
+if [[ "$DUMP_RMT" == "--enable-rmt" ]]; then
+  optional_depends  openssl "--enable-ermt"  "--disable-ermt"      \
+                    "to build ermt, an encrypting version of rmt"
+fi
diff --git a/disk/dump/DETAILS b/disk/dump/DETAILS
index 02e8455..a9eee91 100755
--- a/disk/dump/DETAILS
+++ b/disk/dump/DETAILS
@@ -1,19 +1,16 @@
            SPELL=dump
-         VERSION=0.4b40
+         VERSION=0.4b41
           SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
    SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-      SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+     SOURCE_HASH=sha512:ac0814e62e9ae5c5c2d04819f1ac7bf0b167e65d230124c47928a5bd55160820a5a7f782ec4126da2584ce9402bd3f9ba3a31aa72c090a26c2f57039fe758f46
         WEB_SITE=http://sourceforge.net/projects/dump/
          ENTERED=20020201
-         UPDATED=20020218
-      LICENSE[0]=http://www.freebsd.org/copyright/freebsd-license.html
+      LICENSE[0]=FBSD
         KEYWORDS="disk"
-           SHORT="dump and restore utilities for ext2 and ext3 filesystems"
+           SHORT="A file backup utility."
 cat << EOF
-dump and restore facilitate backups to tapedrive from ext2 and ext3
-filesystems.  If you are using another filesystem (e.g. XFS, Reiser)
-you will not want to use these utilities, but rather versions specific
-to those filesystems (e.g. xfs-dump/xfs-restore, etc.) packaged
-separately.
+Dump examines files in a filesystem, determines which ones need to be backed 
+up, and copies those files to a specified disk, tape or other storage medium. 
+The restore command performs the inverse function of dump.
 EOF
diff --git a/disk/dump/FINAL b/disk/dump/FINAL
new file mode 100755
index 0000000..c5860dc
--- /dev/null
+++ b/disk/dump/FINAL
@@ -0,0 +1,5 @@
+message  "\n${MESSAGE_COLOR}The dump and restore utilities in this spell are" \
+         "intended for use with ext2 and ext3 filesystems.  If you are using" \
+         "XFS, you will need to use xfsdump and xfsrestore (available"        \
+         "separately).  Other filesystems (reiser, etc.) will likely have"    \
+         "their own dump/restore utilities as well.${DEFAULT_COLOR}\n"
diff --git a/disk/dump/HISTORY b/disk/dump/HISTORY
index 77229ae..3460661 100644
--- a/disk/dump/HISTORY
+++ b/disk/dump/HISTORY
@@ -1,3 +1,14 @@
+2006-09-22 Juuso Alasuutari <iuso at sourcemage.org>
+	* DETAILS: Version 0.4b41. GPG -> SHA512. Removed UPDATED, 
+	  corrected LICENSE, edited descriptions.
+	* CONFIGURE: Added. Query about building rmt.
+	* DEPENDS: Changed optional_depends termcap to readline, added 
+	  optional_depends openssl for building encrypting rmt.
+	* BUILD: Removed useless message, removed unnecessary options, 
+	  added --with-bingrp=root (defaulted to tty) and ermt option.
+	* FINAL: Added, moved message here from INSTALL.
+	* INSTALL: Removed message, added ermt install.
+
 2006-05-10 Flavien Bridault <vlaaad at sourcemage.org>
 	* BUILD: made root as the owner and the group for man pages (bug #11706) 
 
diff --git a/disk/dump/INSTALL b/disk/dump/INSTALL
index 06d88f5..a97eeee 100755
--- a/disk/dump/INSTALL
+++ b/disk/dump/INSTALL
@@ -1,7 +1,5 @@
 default_install  &&
 
-message  "${MESSAGE_COLOR}The dump and restore utilities in this spell are"    \
-         "intended for use with ext2 and ext3 filesystems.  If you are using"  \
-         "XFS, you will need to use xfsdump and xfsrestore (available"         \
-         "separately).  Other filesystems (reiser, etc.) will likely have"     \
-         "their own dump/restore utilities as well.${DEFAULT_COLOR}"
+if is_depends_enabled $SPELL openssl; then
+  install -m 755  rmt/ermt  $INSTALL_ROOT/usr/sbin/ermt
+fi
diff --git a/disk/dump/dump-0.4b40.tar.gz.sig b/disk/dump/dump-0.4b40.tar.gz.sig
deleted file mode 100644
index fb4bc31..0000000
Binary files a/disk/dump/dump-0.4b40.tar.gz.sig and /dev/null differ



More information about the SM-Commit mailing list