fixed: set the architecture to 'all' on non-binary .deb packages

git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@1881 e10b68d5-8a6e-419e-a041-bce267b0401d
This commit is contained in:
akva 2012-08-20 13:17:24 +00:00 committed by Knut Morten Okstad
parent 1b929df192
commit a66046c0fa

View File

@ -41,12 +41,14 @@ Unpack $path/libifem_${version}_$arch-$code-dev.deb
echo "Suggests: libifem-examples, libifem-doc" >> control
sed -i control -e 's/Depends:.*$/Depends: libifem, libtinyxml-dev, libblas-dev, liblapack-dev, libarpack2-dev, libsuperlu3-dev/g' -e 's/\(Description: .*$\)/\1 - development headers/g'
sed '/^$/d' -i control
sed -i control -e 's/\(Architecture: .*$\)/Architecture: all/g'
Pack $path/UbuntuDebs/libifem-dev_${version}_all-$code.deb
rm -f $path/libifem_${version}_$arch-$code-dev.deb
Unpack $path/libifem_${version}_$arch-$code-examples.deb
echo "Suggests: libifem-doc" >> control
sed -i control -e 's/Depends:.*$/Depends: libifem, libifem-dev/g' -e 's/\(Description: .*$\)/\1 - examples/g'
sed -i control -e 's/\(Architecture: .*$\)/Architecture: all/g'
sed '/^$/d' -i control
Pack $path/UbuntuDebs/libifem-examples_${version}_all-$code.deb
rm -f $path/libifem_${version}_$arch-$code-examples.deb
@ -56,6 +58,7 @@ Unpack $path/libifem_${version}_$arch-$code-doc.deb
echo -e "Suggests: libifem-examples" >> control
sed '/^Depends:.*$/d' -i control
sed -i control -e 's/\(Description: .*$\)/\1 - documentation/g'
sed -i control -e 's/\(Architecture: .*$\)/Architecture: all/g'
sed '/^$/d' -i control
Pack $path/UbuntuDebs/libifem-doc_${version}_all-$code.deb
rm -f $path/libifem_${version}_$arch-$code-doc.deb