summaryrefslogtreecommitdiff
path: root/rvs/plugins/filecontent/bin
diff options
context:
space:
mode:
Diffstat (limited to 'rvs/plugins/filecontent/bin')
-rw-r--r--rvs/plugins/filecontent/bin/commit.d.sh34
-rw-r--r--rvs/plugins/filecontent/bin/commit.f.sh33
-rw-r--r--rvs/plugins/filecontent/bin/commit.sh27
-rw-r--r--rvs/plugins/filecontent/bin/get.d.sh41
-rw-r--r--rvs/plugins/filecontent/bin/get.f.sh27
-rw-r--r--rvs/plugins/filecontent/bin/get.sh32
-rw-r--r--rvs/plugins/filecontent/bin/gettype.sh39
-rw-r--r--rvs/plugins/filecontent/bin/init.sh21
8 files changed, 0 insertions, 254 deletions
diff --git a/rvs/plugins/filecontent/bin/commit.d.sh b/rvs/plugins/filecontent/bin/commit.d.sh
deleted file mode 100644
index 0da1efb..0000000
--- a/rvs/plugins/filecontent/bin/commit.d.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/sh
-name='rvs files commit.d'
-ver=0.9
-# Copyright (C) 2009 Luke Shumaker
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; see the file COPYING.
-# If not, see <http://www.gnu.org/licenses>.
-
-. "$LIBDIR/@ID@/stdio"
-
-# commit.d DIRNAME
-dir="${1?'usage: commit.d DIRNAME'}"
-tmp=`mktemp`
-
-cd "$dir"
-for file in *; do
- id=`"$RVS" commit "$file"`
- echo "$file:$id" >> "$tmp"
-done
-
-"$RVS" commit.f "$tmp" d
-rm "$tmp"
-
diff --git a/rvs/plugins/filecontent/bin/commit.f.sh b/rvs/plugins/filecontent/bin/commit.f.sh
deleted file mode 100644
index 17de155..0000000
--- a/rvs/plugins/filecontent/bin/commit.f.sh
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-name='rvs files commit.f'
-ver=0.9
-# Copyright (C) 2009 Luke Shumaker
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; see the file COPYING.
-# If not, see <http://www.gnu.org/licenses>.
-
-#. "$LIBDIR/@ID@/stdio"
-
-# commit.f FILENAME
-usage="usage: $RVS commit.f FILENAME [PREFIX]"
-file="${1?"$usage"}"
-prefix="${2-f}"
-
-hash=`sha1sum $file | sed "s/ .*$//"`
-if [ ! -f "$REPO/@ID@/$prefix/$hash" ]; then
- mkdir -p "$REPO/@ID@/$prefix"
- install -m 644 -o $USER -g $USER -T "$file" "$REPO/@ID@/$prefix/$hash"
-fi
-echo "$prefix/$hash"
-
diff --git a/rvs/plugins/filecontent/bin/commit.sh b/rvs/plugins/filecontent/bin/commit.sh
deleted file mode 100644
index e8db1eb..0000000
--- a/rvs/plugins/filecontent/bin/commit.sh
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-name='rvs filecontent commit'
-ver=0.9
-# Copyright (C) 2009-2010 Luke Shumaker
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; see the file COPYING.
-# If not, see <http://www.gnu.org/licenses>.
-
-. "$LIBDIR/@ID@/stdio"
-
-# commit FILE
-file=${1-.} # take arg1 as the file, default to the current directory
-
-type=`"$RVS" gettype "$file"`
-"$RVS" "commit.$type" "$file"
-
diff --git a/rvs/plugins/filecontent/bin/get.d.sh b/rvs/plugins/filecontent/bin/get.d.sh
deleted file mode 100644
index 1a001d3..0000000
--- a/rvs/plugins/filecontent/bin/get.d.sh
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/bin/sh
-name='rvs files get.d'
-ver=0.9
-# Copyright (C) 2009 Luke Shumaker
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; see the file COPYING.
-# If not, see <http://www.gnu.org/licenses>.
-
-#. "$LIBDIR/@ID@/stdio"
-
-usage="usage: $RVS get.d DIRNAME ID"
-dir="${1?"$usage"}"
- id="${2?"$usage"}"
-
-tmp=`mktemp`
-"$RVS" get.f "$tmp" "$id"
-
-#install -d "$dir"
-mkdir -p "$dir"
-
-cd "$dir"
-rm -rf ./*
-while read line; do
- _id="`echo "$line" | sed 's/^.*://'`"
- _name="`echo "$line" | sed 's@:'"$_id"'$@@'`"
- "$RVS" get "$_name" "$_id"
-done < "$tmp"
-
-rm "$tmp"
-
diff --git a/rvs/plugins/filecontent/bin/get.f.sh b/rvs/plugins/filecontent/bin/get.f.sh
deleted file mode 100644
index b137911..0000000
--- a/rvs/plugins/filecontent/bin/get.f.sh
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-name='rvs files get.f'
-ver=0.9
-# Copyright (C) 2009 Luke Shumaker
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; see the file COPYING.
-# If not, see <http://www.gnu.org/licenses>.
-
-#. "$LIBDIR/@ID@/stdio"
-
-usage="usage: $RVS get.f FILENAME ID"
-name="${1?"$usage"}"
- id="${2?"$usage"}"
-
-install -T "$REPO/@ID@/$id" "$name"
-
diff --git a/rvs/plugins/filecontent/bin/get.sh b/rvs/plugins/filecontent/bin/get.sh
deleted file mode 100644
index d3f046c..0000000
--- a/rvs/plugins/filecontent/bin/get.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-name='rvs filecontent get'
-ver=0.9
-# Copyright (C) 2009 Luke Shumaker
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; see the file COPYING.
-# If not, see <http://www.gnu.org/licenses>.
-
-#. "$LIBDIR/@ID@/stdio"
-
-usage="usage: $RVS get FILENAME ID"
-name="${1?"$usage"}"
- id="${2?"$usage"}"
-
-file="$REPO/@ID@/$id"
-
-type="`echo $id | sed 's:/.*::'`"
-#hash="`echo $id | sed 's:.*/::'`"
-
-"$RVS" "get.$type" "$name" "$id"
-
diff --git a/rvs/plugins/filecontent/bin/gettype.sh b/rvs/plugins/filecontent/bin/gettype.sh
deleted file mode 100644
index 84eb9da..0000000
--- a/rvs/plugins/filecontent/bin/gettype.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh
-name='rvs @ID@ gettype'
-ver=0.9
-# Copyright (C) 2009-2010 Luke Shumaker
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; see the file COPYING.
-# If not, see <http://www.gnu.org/licenses>.
-
-. "$LIBDIR/@ID@/stdio"
-
-usage="usage: $RVS gettype FILE"
-file=${1?"$usage"}
-
-if [ ! -e "$file" ]; then
- fatal "file \`$file' does not exist";
-else
- type=''
- for check in "$ETCDIR/@ID@/"*; do
- type=`"$check" "$file"`
- if [ -n "$type" ]; then break; fi
- done
- if [ -n "$type" ]; then
- echo "$type"
- else
- fatal "cannot handle file type of \`$file'"
- fi
-fi
-
diff --git a/rvs/plugins/filecontent/bin/init.sh b/rvs/plugins/filecontent/bin/init.sh
deleted file mode 100644
index 71a2aa8..0000000
--- a/rvs/plugins/filecontent/bin/init.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-name='rvs generic init'
-ver=0.9
-# Copyright (C) 2009 Luke Shumaker
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation; either version 2 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; see the file COPYING.
-# If not, see <http://www.gnu.org/licenses>.
-
-mkdir -p "$REPO/@ID@"
-