use script file instead generate

This commit is contained in:
akdengi 2012-06-19 01:07:18 +04:00
parent f4b4aabdfb
commit 4a979132e2
3 changed files with 14 additions and 5 deletions

6
10rosa-release.csh Normal file
View file

@ -0,0 +1,6 @@
if ( -r /etc/sysconfig/system ) then
eval `sed 's|^#.*||' /etc/sysconfig/system | sed 's|\([^=]*\)=\([^=]*\)|set \1=\2|g' | sed 's|$|;|' `
setenv META_CLASS $META_CLASS
else
setenv META_CLASS unknown
endif

6
10rosa-release.sh Normal file
View file

@ -0,0 +1,6 @@
if [ -r /etc/sysconfig/system ]; then
. /etc/sysconfig/system
export META_CLASS
else
export META_CLASS=unknown
fi

View file

@ -152,9 +152,9 @@ else
fi fi
%install %install
rm -rf $RPM_BUILD_ROOT rm -rf %buildroot
mkdir -p %buildroot/etc mkdir -p %buildroot/etc
echo "ROSA Linux release %{realversion} (%{distrib}) for %{_target_cpu}" > $RPM_BUILD_ROOT/etc/rosa-release echo "ROSA Linux release %{realversion} (%{distrib}) for %{_target_cpu}" > %buildroot/etc/rosa-release
ln -sf rosa-release $RPM_BUILD_ROOT/etc/redhat-release ln -sf rosa-release $RPM_BUILD_ROOT/etc/redhat-release
ln -sf rosa-release $RPM_BUILD_ROOT/etc/mandrake-release ln -sf rosa-release $RPM_BUILD_ROOT/etc/mandrake-release
ln -sf rosa-release $RPM_BUILD_ROOT/etc/release ln -sf rosa-release $RPM_BUILD_ROOT/etc/release
@ -185,9 +185,6 @@ EOF
touch %buildroot%_sysconfdir/product.id touch %buildroot%_sysconfdir/product.id
%clean
rm -rf $RPM_BUILD_ROOT
%release_post -s Free %release_post -s Free
%release_post -s EE %release_post -s EE