slackbuild: minor changes to the comments

This commit is contained in:
kytv
2014-06-14 09:15:55 +00:00
parent 89c07ac969
commit ff189e796c
3 changed files with 11 additions and 10 deletions

View File

@ -12,20 +12,21 @@ config() {
NEW="$1"
OLD="$(dirname $NEW)/$(basename $NEW .new)"
if [ ! -r $NEW ]; then
# Flaw in the packaging, this shouldn't happen. Just return.
# If we get here there's a flaw in the packaging. We'll just return so that
# we don't emit a spurious error for the user. (It's not the user's problem).
return
fi
# If this file doesn't exist yet, drop the .new extension
# If this file doesn't exist yet, drop the .new extension.
if [ ! -r $OLD ]; then
mv $NEW $OLD
return
elif [ "$(md5sum $OLD | cut -d' ' -f1)" = "$(md5sum $NEW | cut -d' ' -f1)" ]; then
# If there are no differences in the files, remove the new one
# If there are no differences in the files, remove the file with the .new extension.
rm $NEW
return
fi
# If they differ alert the admin (but let's not be terribly obnoxious about it)
# Alert the admin if they differ, but let's not be terribly obnoxious about it.
echo "WARNING: The files $OLD and $NEW differ." >&2
}

View File

@ -11,7 +11,7 @@
# (/opt/i2p by default).
#
# For safety's sake, a user's I2P config files will *never* be overwritten by any upgrade method.
# In the future this SlackBuild may alert when a default config file is updated
# In the future this SlackBuild may alert when a default config file is updated.
##
# Make sure makepkg and friends can be found
@ -55,7 +55,7 @@ I2PBUILD=$(sed -e '/^.\+long\s\+BUILD/!d' -e 's/^.\+long\s\+BUILD\s\+=\s\+\([0-9
# Thanks to user "ihavei2p" for the second awk statement
# If the version is x.y, it'll be set to x.y.0. Otherwise the version string will be unchanged
CORE=$(awk -F'"' '/static\s+String\s+VERSION/{print $2}' $I2PSRC/core/java/src/net/i2p/CoreVersion.java | \
awk -F. '{ if (NF > 3) { print; exit } else if ($3 == "") { $3=0; print $1"."$2"."$3 } else print }')
awk -F. '{ if (NF > 3) { print; exit } else if ($3 == "") { $3=0; print $1"."$2"."$3 } else print }')
VERSION="${CORE}_${I2PBUILD}"
[ -d $PKG ] && rm -rf $PKG
@ -82,7 +82,7 @@ install -d $PKG/usr/doc/$NAME-$VERSION
install -d $PKG/etc/rc.d
mv licenses LICENSE.txt -t $PKG/usr/doc/$NAME-$VERSION
# runplain will live in the installation directory. eepget and i2prouter will go to /usr/bin
# runplain.sh will live in the installation directory. eepget and i2prouter will go to /usr/bin
# with symlinks in INST_DIR (created in doinst.sh)
install -m755 i2prouter $PKG/usr/bin
install -m755 eepget $PKG/usr/bin
@ -103,7 +103,7 @@ rm -rf ./man
# The i2prouter script will try to determine the OS (linux), the bits (32 VS 64) and should be able
# to figure out the correct wrapper binary to use.
# Howver: In case the i2prouter script's detection fails, "$INST_DIR/i2psvc" will point to
# However: In case the i2prouter script's detection fails, "$INST_DIR/i2psvc" will point to
# what 'we' think the correct binary is.
#
# A good reason for installing all binaries: in case the user, for whatever reason, switches from an

View File

@ -14,7 +14,7 @@ set -e
# Set the locale as desired.
# Note: this is not the same as the language shown in the I2P router console.
# This affects the locale used in wrapper.log. For best results, use a
# unicode enabled locale (especially important for foreign language torrents).
# unicode enabled locale. This is especially important for foreign language torrents.
#
# If not set the user's configured locale will be used.
#RCLOCALE=
@ -45,7 +45,7 @@ if [ -z $RCLOCALE ]; then
fi
fi
# abort script if any variables are unset
# Abort this script if any referenced variables haven't been set
set -u
if $(uname -m |grep -q '64'); then