Aggiornare 'build'

main
sam 3 years ago
parent 957e148247
commit 737df9d156

@ -81,19 +81,23 @@ mkdir -p $HOME/${PKG}_${VERSION}-${RELEASE}_${ARCH}/DEBIAN
## adjusting DEBIAN/control file
############################################################################################################################
DATE=$(date +"%Y.%m.%d")
SIZE=$(du -s $HOME/${PKG}_${VERSION}-${RELEASE}_${ARCH}/usr|awk '{print $1}')
sed -i "s/Version: /Version: ${VERSION}/g" $HOME/${PKG}_${VERSION}-${RELEASE}_${ARCH}/DEBIAN/control
sed -i "s/Architecture: /Architecture: ${ARCH}/g" $HOME/${PKG}_${VERSION}-${RELEASE}_${ARCH}/DEBIAN/control
if [ ! -z "$MAINTAINER" ];
then
sed -i "s/Maintainer: /Maintainer: ${MAINTAINER}/g" $HOME/${PKG}_${VERSION}-${RELEASE}_${ARCH}/DEBIAN/control
fi
sed -i "s/Installed-Size: /Installed-Size: ${SIZE}/g" $HOME/${PKG}_${VERSION}-${RELEASE}_${ARCH}/DEBIAN/control
sed -i "s/Date: /Date: ${DATE}/g" $HOME/${PKG}_${VERSION}-${RELEASE}_${ARCH}/DEBIAN/control
############################################################################################################################
## building debian package .deb
############################################################################################################################
dpkg-deb --build --root-owner-group $HOME/${PKG}_${VERSION}-${RELEASE}_${ARCH}
dpkg-deb -x $HOME/${PKG}_${VERSION}-${RELEASE}_${ARCH}.deb temp_dir
dpkg-deb -e package_name.deb temp_dir/DEBIAN
SIZE=$(du -s $HOME/${PKG}_${VERSION}-${RELEASE}_${ARCH}|awk '{print $1}')
sed -i "s/Installed-Size: /Installed-Size: ${SIZE}/g" temp_dir/DEBIAN/control
dpkg-deb -b temp_dir $HOME/${PKG}_${VERSION}-${RELEASE}_${ARCH}.deb
rm -rf temp_dir
############################################################################################################################
## finish
############################################################################################################################

Loading…
Cancel
Save