freebsd-ports/mail/ez-pine-gpg/files/patch-install
Dmitry Marakasov 6bffe76a24 - Pet portlint
- Add LICENSE
- Fix references to stagedir from installed files

MFH:		2015Q1
2015-03-01 15:08:48 +00:00

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
#############