46 lines
1.8 KiB
Text
46 lines
1.8 KiB
Text
--- install.orig 2004-11-15 23:23:31.000000000 +0300
|
|
+++ install 2015-02-26 03:47:23.000000000 +0300
|
|
@@ -60,18 +60,18 @@
|
|
|
|
#####################################################
|
|
## make sure that "install_dir" really is a directory
|
|
-if [ ! -d "${install_dir}" ]
|
|
+if [ ! -d "${DESTDIR}${install_dir}" ]
|
|
then
|
|
- echo "\"${install_dir}\" - That's not a directory!" 1>&2
|
|
+ echo "\"${DESTDIR}${install_dir}\" - That's not a directory!" 1>&2
|
|
echo "I can't install anything there!" 1>&2
|
|
exit 2
|
|
fi
|
|
|
|
#########################################################
|
|
## make sure we have permission to write to "install_dir"
|
|
-if [ ! -w "${install_dir}" ]
|
|
+if [ ! -w "${DESTDIR}${install_dir}" ]
|
|
then
|
|
- echo "I can't write to \"${install_dir}\"" 1>&2
|
|
+ echo "I can't write to \"${DESTDIR}${install_dir}\"" 1>&2
|
|
echo "I can't install anything there!" 1>&2
|
|
exit 3
|
|
fi
|
|
@@ -86,15 +86,15 @@
|
|
for n in ez-pine-gpg-sign ez-pine-gpg-encrypt ez-pine-gpg-sign-and-encrypt ez-pine-gpg-symmetric ez-pine-gpg-incoming ez-pine-gpg-helper-recipient ez-pine-gpg-helper-sender
|
|
do
|
|
## remove any file of the same name, if it exists
|
|
- rm -f ${install_dir}/${n}
|
|
+ rm -f ${DESTDIR}${install_dir}/${n}
|
|
## make sure we can create a file there, by creating a file there
|
|
- echo > ${install_dir}/${n}
|
|
+ echo > ${DESTDIR}${install_dir}/${n}
|
|
## while the file is still empty give it reasonable permissions
|
|
- chmod 0755 ${install_dir}/${n}
|
|
+ chmod 0755 ${DESTDIR}${install_dir}/${n}
|
|
## place the script into the file while specifying the PATH
|
|
- sed "s!^PATH=.*\$!PATH=${path}!" $n > ${install_dir}/${n}
|
|
+ sed "s!^PATH=.*\$!PATH=${path}!" $n > ${DESTDIR}${install_dir}/${n}
|
|
## notify user what just happened
|
|
- echo "installing: ${install_dir}/${n}"
|
|
+ echo "installing: ${DESTDIR}${install_dir}/${n}"
|
|
done
|
|
|
|
#############
|