[Lunar-commits] r18395 - moonbase/trunk/crypto/openssl
Terry Chan
tchan at lunar-linux.org
Mon Jan 30 17:02:14 UTC 2006
Author: tchan
Date: 2006-01-30 17:02:13 +0000 (Mon, 30 Jan 2006)
New Revision: 18395
Modified:
moonbase/trunk/crypto/openssl/BUILD
moonbase/trunk/crypto/openssl/POST_INSTALL
Log:
More fixes for openssl-0.9.8a.
Modified: moonbase/trunk/crypto/openssl/BUILD
===================================================================
--- moonbase/trunk/crypto/openssl/BUILD 2006-01-30 16:54:28 UTC (rev 18394)
+++ moonbase/trunk/crypto/openssl/BUILD 2006-01-30 17:02:13 UTC (rev 18395)
@@ -1,14 +1,8 @@
(
- OLDV=$(installed_version openssl)
- # only tag for recompile if MAJOR version change
- if [ ${OLDV:0:5} != ${VERSION:0:5} ]; then
- set_module_config OLD_VER "`installed_version openssl`"
- fi &&
+ # make sure the luser has the source for this one!
+ download_module wget &&
- # make sure the customer has the source for this one!
- download_module wget &
-
./config --prefix=/usr \
--openssldir=/etc/ssl \
shared &&
Modified: moonbase/trunk/crypto/openssl/POST_INSTALL
===================================================================
--- moonbase/trunk/crypto/openssl/POST_INSTALL 2006-01-30 16:54:28 UTC (rev 18394)
+++ moonbase/trunk/crypto/openssl/POST_INSTALL 2006-01-30 17:02:13 UTC (rev 18395)
@@ -1,19 +1,6 @@
-# Recompile of gcc is necessary as it "fixes" its own copy of the
-# bn.h include files. This will allow gcc to correctly recompile
-# an openssl app.
+# Remove of gcc internal header is necessary as it "fixes" its own copy of the
+# bn.h include files. This will allow gcc to correctly recompile an openssl app.
rm -rf /usr/lib/gcc-lib/*/$(installed_version gcc)/include/openssl &> /dev/null
-OLD_VER="$(get_module_config OLD_VER)"
-
-if [ ! -z $OLD_VER ]; then
- lin -c openssh wget
-
- for MOD in $(lvu depends openssl | grep -v -e openssh -e theedge -e lunar -e wget) pine ; do
- if module_installed $MOD ; then
- lin -c $MOD
- fi
- done
-fi
-
-unset_module_config OLD_VER
+lunar fix $(lvu depends openssl)
More information about the Lunar-commits
mailing list