修复hwe内核无法推送的问题

This commit is contained in:
2024-05-05 13:58:50 +08:00
parent 89b9dab290
commit 5a2568d27b
3 changed files with 17 additions and 7 deletions

View File

@@ -86,11 +86,13 @@ if [[ $2 == 1 ]]; then
git clone https://gfdgd-xi:$PASSWORD@github.com/gfdgd-xi/gxde-linux-kernel --depth=1
mkdir dclc-kernel
mkdir dclc-kernel/$SHOWVERSION
mkdir dclc-kernel/head
rm -rfv *dbg*.deb
mv ./*.deb dclc-kernel/$SHOWVERSION
cd dclc-kernel/$SHOWVERSION
cd ..
cd head
mkdir deb/DEBIAN -vp
cat > deb/DEBIAN/control <<EOF
Package: linux-kernel-gxde-gfdgdxi-hwe
Version: $VERSION
@@ -128,10 +130,10 @@ Description: 内核(虚包)
EOF
dpkg-deb -Z xz -b deb linux-kernel-dclc-gfdgdxi-hwe_${VERSION}_amd64.deb
dpkg-deb -Z xz -b deb-$MAINVERSION linux-kernel-dclc-gfdgdxi-$MAINVERSION-hwe_${VERSION}_amd64.deb
cd ../gxde-linux-kernel
cd ../../gxde-linux-kernel
#bash ./repack-zstd --scan .
#./build.py
./move-letter-path.py ../dclc-kernel/$VERSION/*.deb
./move-letter-path.py ../dclc-kernel/$SHOWVERSION/*.deb
./move-letter-path.py ../dclc-kernel/head/*.deb
touch l/linux-headers-$VERSION-amd64-gfdgdxi-desktop-hwe/lock
rm -rfv l/linux-libc-dev/
@@ -151,11 +153,13 @@ else
#cd dclc-kernel
mkdir dclc-kernel
mkdir dclc-kernel/$VERSION
mkdir dclc-kernel/head
rm -rfv *dbg*.deb
mv ./*.deb dclc-kernel/$VERSION
cd dclc-kernel/$VERSION
cd ..
cd head
mkdir deb/DEBIAN -vp
cat > deb/DEBIAN/control <<EOF
Package: linux-kernel-dclc-gfdgdxi
Version: $VERSION
@@ -193,7 +197,7 @@ Description: 内核(虚包)
EOF
dpkg-deb -Z xz -b deb linux-kernel-dclc-gfdgdxi_${VERSION}_amd64.deb
dpkg-deb -Z xz -b deb-$MAINVERSION linux-kernel-dclc-gfdgdxi-${MAINVERSION}_${VERSION}_amd64.deb
cd ../gxde-linux-kernel
cd ../../gxde-linux-kernel
#bash ./repack-zstd --scan .
#./build.py
./move-letter-path.py ../dclc-kernel/$VERSION/*.deb