From: <ssk...@vh...> - 2005-08-26 21:57:54
|
Author: sskracic Date: 2005-08-26 23:49:14 +0200 (Fri, 26 Aug 2005) New Revision: 724 Modified: tools/trunk/misc/build-all.sh Log: When installing RPMs into virtual build filesystem, we don't need to execute various pre/post install scripts, such as user account creation etc. Modified: tools/trunk/misc/build-all.sh =================================================================== --- tools/trunk/misc/build-all.sh 2005-08-23 16:56:33 UTC (rev 723) +++ tools/trunk/misc/build-all.sh 2005-08-26 21:49:14 UTC (rev 724) @@ -435,7 +435,7 @@ rpmbuild --define="_topdir $HOMETOPDIR" -ba fake.spec - $RPM $RPM_ARGS -ivh $HOMERPMDIR/fake-2.0.0-1.noarch.rpm + $RPM $RPM_ARGS -ivh --noscripts $HOMERPMDIR/fake-2.0.0-1.noarch.rpm export RPM_DIR=$HOMETOPDIR @@ -450,7 +450,7 @@ TOOLS_NAME=`grep 'Name:' *.spec | sed -e 's/Name://' | sed -e 's/ //g'` TOOLS_VERSION=`grep 'Version:' *.spec | sed -e 's/Version://' | sed -e 's/ //g'` TOOLS_RELEASE=`grep 'Release:' *.spec | sed -e 's/Release://' | sed -e 's/ //g'` - $RPM $RPM_ARGS -ivh --relocate /usr=$VIRTUAL_ROOT --relocate /etc=$VIRTUAL_ROOT/etc $HOMERPMDIR/$TOOLS_NAME-$TOOLS_VERSION-$TOOLS_RELEASE.noarch.rpm + $RPM $RPM_ARGS -ivh --noscripts --relocate /usr=$VIRTUAL_ROOT --relocate /etc=$VIRTUAL_ROOT/etc $HOMERPMDIR/$TOOLS_NAME-$TOOLS_VERSION-$TOOLS_RELEASE.noarch.rpm ) || exit $? done @@ -462,7 +462,7 @@ TOOLS_RELEASE="`grep 'RELEASE=' configure.in | sed -e 's/RELEASE=//'`${SVN_REVISION}" ccm_tools_home="$HOMEBUILDDIR/ccm-tools-$TOOLS_VERSION" CCM_TOOLS_HOME="$ccm_tools_home" ./rollingbuild.sh - $RPM $RPM_ARGS -ivh --relocate /etc=$VIRTUAL_ROOT/etc --relocate /usr=$VIRTUAL_ROOT --relocate /var=$VIRTUAL_ROOT/var $HOMERPMDIR/ccm-tools-$TOOLS_VERSION-$TOOLS_RELEASE.noarch.rpm + $RPM $RPM_ARGS -ivh --noscripts --relocate /etc=$VIRTUAL_ROOT/etc --relocate /usr=$VIRTUAL_ROOT --relocate /var=$VIRTUAL_ROOT/var $HOMERPMDIR/ccm-tools-$TOOLS_VERSION-$TOOLS_RELEASE.noarch.rpm # $BUILD_HOME/rpm -ivh --relocate /etc=$VIRTUAL_ROOT/etc --relocate /usr=$VIRTUAL_ROOT --relocate /var=$VIRTUAL_ROOT/var --define "_dbpath $VIRTUAL_ROOT/rpmdb" $HOMERPMDIR/ccm-tools-$TOOLS_VERSION-$TOOL_RELEASE.noarch.rpm $HOMERPMDIR/ccm-tools-servlet-tomcat-$TOOLS_VERSION-$TOOL_RELEASE.noarch.rpm $HOMERPMDIR/ccm-tools-servlet-resin-$TOOLS_VERSION-$TOOL_RELEASE.noarch.rpm ) || exit $? . $VIRTUAL_ROOT/etc/profile.d/ccm-tools.sh @@ -474,7 +474,7 @@ ./rollingbuild.sh DEVEL_VERSION=`grep 'VERSION=' configure.in | sed -e 's/VERSION=//'` DEVEL_RELEASE="`grep 'RELEASE=' configure.in | sed -e 's/RELEASE=//'`${SVN_REVISION}" - $RPM $RPM_ARGS -ivh --relocate /etc=$VIRTUAL_ROOT/etc --relocate /usr=$VIRTUAL_ROOT --relocate /var=$VIRTUAL_ROOT/var $HOMERPMDIR/ccm-devel-$DEVEL_VERSION-$DEVEL_RELEASE.noarch.rpm + $RPM $RPM_ARGS -ivh --noscripts --relocate /etc=$VIRTUAL_ROOT/etc --relocate /usr=$VIRTUAL_ROOT --relocate /var=$VIRTUAL_ROOT/var $HOMERPMDIR/ccm-devel-$DEVEL_VERSION-$DEVEL_RELEASE.noarch.rpm ) || exit $? . $VIRTUAL_ROOT/etc/profile.d/ccm-devel.sh @@ -485,7 +485,7 @@ ./rollingbuild.sh SCRIPTS_VERSION=`grep 'VERSION=' configure.in | sed -e 's/VERSION=//'` SCRIPTS_RELEASE="`grep 'RELEASE=' configure.in | sed -e 's/RELEASE=//'`${SVN_REVISION}" - $RPM $RPM_ARGS -ivh --relocate /etc=$VIRTUAL_ROOT/etc --relocate /usr=$VIRTUAL_ROOT $HOMERPMDIR/ccm-scripts-$SCRIPTS_VERSION-$SCRIPTS_RELEASE.noarch.rpm + $RPM $RPM_ARGS -ivh --noscripts --relocate /etc=$VIRTUAL_ROOT/etc --relocate /usr=$VIRTUAL_ROOT $HOMERPMDIR/ccm-scripts-$SCRIPTS_VERSION-$SCRIPTS_RELEASE.noarch.rpm ) || exit $? . $VIRTUAL_ROOT/etc/profile.d/ccm-scripts.sh @@ -496,7 +496,7 @@ ./rollingbuild.sh BUNDLE_VERSION=`grep 'VERSION=' configure.in | sed -e 's/VERSION=//'` BUNDLE_RELEASE="`grep 'RELEASE=' configure.in | sed -e 's/RELEASE=//'`${SVN_REVISION}" - $RPM $RPM_ARGS -ivh --relocate /usr=$VIRTUAL_ROOT $HOMERPMDIR/ccm-tools-bundle-$BUNDLE_VERSION-$BUNDLE_RELEASE.noarch.rpm + $RPM $RPM_ARGS -ivh --noscripts --relocate /usr=$VIRTUAL_ROOT $HOMERPMDIR/ccm-tools-bundle-$BUNDLE_VERSION-$BUNDLE_RELEASE.noarch.rpm ) || exit $? fi @@ -560,7 +560,7 @@ ( set -e set_application_properties $i - $RPM $RPM_ARGS --relocate /usr=$VIRTUAL_ROOT --relocate /etc=$VIRTUAL_ROOT/etc -ivh $HOMERPMDIR/$APP_NAME-$APP_VERSION-$RELEASE.noarch.rpm + $RPM $RPM_ARGS --noscripts --relocate /usr=$VIRTUAL_ROOT --relocate /etc=$VIRTUAL_ROOT/etc -ivh $HOMERPMDIR/$APP_NAME-$APP_VERSION-$RELEASE.noarch.rpm ) || exit $? done |