extra-repo-book/build.sh

26 lines
452 B
Bash
Executable File

#!/bin/bash
if [ -d unpack ]; then
sudo rm -rf unpack
fi
version="1.0.5"
mkdir -p unpack/DEBIAN
cp debian/control unpack/DEBIAN/
cp -r usr unpack/
cd unpack
find usr -type f | xargs md5sum > DEBIAN/md5sums
_size=$(du -d 0 usr | cut -f1)
sed -i "s/{{size}}/${_size}/" DEBIAN/control
sed -i "s/{{version}}/${version}/" DEBIAN/control
cd ..
sudo chown -R root:root unpack/
dpkg-deb -b unpack/ "extra-repo-book_${version}.deb"
sudo rm -rf unpack
一些额外的开源/闭源应用的软件源管理
Shell 100%