|
@ -44,9 +44,8 @@ openssl_main() |
|
|
esac |
|
|
esac |
|
|
|
|
|
|
|
|
./Configure --prefix=/usr --openssldir=/etc/ssl $trg shared |
|
|
./Configure --prefix=/usr --openssldir=/etc/ssl $trg shared |
|
|
mkdir -p $root/etc/ssl ; rm -rf $docdir/* |
|
|
|
|
|
rm -rf $root/etc/ssl/man $root/etc/ssl/lib $root/etc/ssl/include |
|
|
|
|
|
cp -r doc $docdir ; mkdir $docdir/man ; ln -s $docdir/man $root/etc/ssl/man |
|
|
|
|
|
|
|
|
mkdir -p $root/etc/ssl ; rm -rf $root/etc/ssl/{man,lib,include} |
|
|
|
|
|
rm -rf $docdir/* ; cp -r doc $docdir |
|
|
ln -s /usr/lib /usr/include $root/etc/ssl/ |
|
|
ln -s /usr/lib /usr/include $root/etc/ssl/ |
|
|
|
|
|
|
|
|
# the openssl makefile expects the 'r' mode to be passed |
|
|
# the openssl makefile expects the 'r' mode to be passed |
|
@ -55,6 +54,16 @@ openssl_main() |
|
|
|
|
|
|
|
|
eval "$MAKE $makeopt all" |
|
|
eval "$MAKE $makeopt all" |
|
|
eval "$MAKE INSTALL_PREFIX=$root install" |
|
|
eval "$MAKE INSTALL_PREFIX=$root install" |
|
|
|
|
|
|
|
|
|
|
|
# these three conflict with shadow resp. man-pages |
|
|
|
|
|
mv -v $root/etc/ssl/man/man1/passwd.1 $root/usr/share/man/man1/openssl_passwd.1 |
|
|
|
|
|
mv -v $root/etc/ssl/man/man3/err.3 $root/usr/share/man/man3/openssl_err.3 |
|
|
|
|
|
mv -v $root/etc/ssl/man/man3/rand.3 $root/usr/share/man/man3/openssl_rand.3 |
|
|
|
|
|
find $root/etc/ssl/man -type f \ |
|
|
|
|
|
| while read x ; do |
|
|
|
|
|
mv -v "$x" $root/usr/share/"${x#$root/etc/ssl/}" |
|
|
|
|
|
done |
|
|
|
|
|
rm -rf $root/etc/ssl/man |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
custmain="openssl_main" |
|
|
custmain="openssl_main" |