Compare commits

..
Author SHA1 Message Date
shenmo7192andGitee 9a11fcb164 2024.12.05gxde1
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2024-12-05 05:27:32 +00:00
shenmo7192andGitee 0fdf681581 Recommend deepin-camera
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2024-12-04 23:37:02 +00:00
gfdgd-xi db5bb36bb8 误传了 2024-12-01 14:27:40 +08:00
gfdgd-xi b38880a5ee Merge branch 'master' of https://gitee.com/GXDE-OS/GXDE 2024-12-01 10:44:04 +08:00
gfdgd-xiandGitee a5acfae455 !8 Replace file-roller by gxde-compressor
Merge pull request !8 from shenmo/N/A
2024-12-01 02:43:47 +00:00
shenmo7192andGitee 86ef8680ff Replace file-roller by gxde-compressor
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2024-11-30 22:47:15 +00:00
gfdgd-xi 4b22cae265 加个测试 2024-11-30 18:33:19 +08:00
gfdgd-xi 5661f27d1f 添加链接 2024-11-17 22:34:56 +08:00
gfdgd-xi d30d5c3d94 恢复ubuntu构建 2024-11-16 12:11:56 +08:00
gfdgd-xi a7c4454bbe 调整源地址 2024-11-15 18:22:25 +08:00
gfdgd-xi b03f45b904 补充个install -f 2024-11-15 18:19:33 +08:00
gfdgd-xi d618d56312 调整依赖关系 2024-11-14 22:24:13 +08:00
shenmo7192andGitee ab22b376b6 update debian/control.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2024-11-14 12:46:27 +00:00
gfdgd-xi 92dab943d5 三调 2024-11-12 23:03:55 +08:00
gfdgd-xi da202ec80b 三调 2024-11-12 22:54:17 +08:00
gfdgd-xi 060c93511f 三调 2024-11-12 22:46:45 +08:00
gfdgd-xi 7bb6b497f6 二调 2024-11-12 22:27:39 +08:00
gfdgd-xi 041520a003 调整动态构建部分包安装方式 2024-11-12 22:07:17 +08:00
gfdgd-xiandGitee a0b1e96888 !7 remove neofetch to reduce unnecessary configure cost
Merge pull request !7 from shenmo/N/A
2024-11-12 13:57:25 +00:00
shenmo7192andGitee 5a2e0ca3e0 remove neofetch to reduce unnecessary configure cost
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2024-11-12 07:29:37 +00:00
gfdgd-xi 17300ff510 调整发行版代号 2024-11-12 13:13:16 +08:00
gfdgd-xi d0b88cd451 新增滚动构建 2024-11-12 12:56:00 +08:00
10 changed files with 221 additions and 68 deletions
+1 -1
View File
@@ -208,7 +208,7 @@ jobs:
- name: Configure Base System
run: |
bash .github/workflows/configure-building-enviroment-base-system.sh loong64 unstable $REPOSITORY https://packages.gxde.org/debian-loong64/
bash .github/workflows/configure-building-enviroment-base-system.sh loong64 unstable $REPOSITORY https://deb.debian.org/debian-ports/
#bash .github/workflows/configure-building-enviroment-base-system.sh loong64 unstable $REPOSITORY https://github.com/$GITHUB_REPOSITORY https://deb.debian.org/debian-ports/
- name: Building ${{ GITHUB.repository }}
+123
View File
@@ -0,0 +1,123 @@
name: Building GXDE Testing SID Package
run-name: Building SID ${{ GITHUB.REPOSITORY }}
on:
workflow_call:
secrets:
PASSWD:
required: true
USERS:
required: true
HOST:
required: true
UPATH:
required: true
UPROGRAM:
required: true
UPORT:
required: true
env:
REPOSITORY: https://github.com/GXDE-OS/GXDE
BOTTLEPATH: system-bottle
jobs:
loong64:
runs-on: ubuntu-24.04
steps:
- name: Clone Repository To Get Script
run: |
#apt update
#apt install sudo git -y
git clone $REPOSITORY --depth=1
mv $(basename $REPOSITORY)/* . -v
mv $(basename $REPOSITORY)/.* . -v | true
- name: Configure Base System
run: |
bash .github/workflows/configure-building-enviroment-base-system.sh loong64 sid $REPOSITORY https://github.com/$GITHUB_REPOSITORY https://deb.debian.org/debian-ports/
#bash .github/workflows/configure-building-enviroment-base-system.sh loong64 sid $REPOSITORY https://github.com/$GITHUB_REPOSITORY https://deb.debian.org/debian-ports/
- name: Building ${{ GITHUB.repository }}
run: |
env gitPath=$(basename $GITHUB_REPOSITORY) bash .github/workflows/run-command-in-chroot.sh env GO111MODULE=off dpkg-buildpackage -b
- name: Remove Debug Package
run: |
env env gitPath=$(basename $GITHUB_REPOSITORY) bash .github/workflows/run-command-in-chroot.sh rm -rfv ../*dbg*.deb
- name: Pack tar
run: |
cd $BOTTLEPATH
sudo tar -cvf ../deb-$(date +%s).tar *.deb
- name: Push
env:
UPASSWD: ${{ secrets.PASSWD }}
UUSERS: ${{ secrets.USERS }}
UHOST: ${{ secrets.HOST }}
UPATH: ${{ secrets.UPATH }}
UPROGRAM: ${{ secrets.UPROGRAM }}
UPORT: ${{ secrets.UPORT }}
run: |
sudo apt update
sudo apt install sshpass -y
mkdir -p ~/.ssh/
ssh-keyscan -p $UPORT -H $UHOST >> ~/.ssh/known_hosts
tarName=$(ls | grep .tar | head -n 1)
sshpass -p "$UPASSWD" rsync -e "ssh -p $UPORT" $tarName $UUSERS@$UHOST:$UPATH
sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM tianlu $UPATH/$tarName > /dev/null
riscv64:
runs-on: ubuntu-24.04
steps:
- name: Clone Repository To Get Script
run: |
#apt update
#apt install sudo git -y
git clone $REPOSITORY --depth=1
mv $(basename $REPOSITORY)/* . -v
mv $(basename $REPOSITORY)/.* . -v | true
- name: Configure Base System
run: |
bash .github/workflows/configure-building-enviroment-base-system.sh riscv64 sid $REPOSITORY https://github.com/$GITHUB_REPOSITORY
- name: Building ${{ GITHUB.repository }}
run: |
set +e
env gitPath=$(basename $GITHUB_REPOSITORY) bash .github/workflows/run-command-in-chroot.sh env GO111MODULE=off dpkg-buildpackage -b
- name: Remove Debug Package
run: |
set +e
env env gitPath=$(basename $GITHUB_REPOSITORY) bash .github/workflows/run-command-in-chroot.sh rm -rfv ../*dbg*.deb
- name: Pack tar
run: |
set +e
cd $BOTTLEPATH
sudo tar -cvf ../deb-$(date +%s).tar *.deb
- name: Push
env:
UPASSWD: ${{ secrets.PASSWD }}
UUSERS: ${{ secrets.USERS }}
UHOST: ${{ secrets.HOST }}
UPATH: ${{ secrets.UPATH }}
UPROGRAM: ${{ secrets.UPROGRAM }}
UPORT: ${{ secrets.UPORT }}
run: |
set +e
sudo apt update
sudo apt install sshpass -y
mkdir -p ~/.ssh/
ssh-keyscan -p $UPORT -H $UHOST >> ~/.ssh/known_hosts
tarName=$(ls | grep .tar | head -n 1)
if [[ $tarName != "" ]]; then
sshpass -p "$UPASSWD" rsync -e "ssh -p $UPORT" $tarName $UUSERS@$UHOST:$UPATH > /dev/null
sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM tianlu $UPATH/$tarName > /dev/null
fi
+46 -46
View File
@@ -209,8 +209,8 @@ jobs:
- name: Configure Base System
run: |
bash .github/workflows/configure-building-enviroment-base-system.sh loong64 unstable $REPOSITORY https://github.com/$GITHUB_REPOSITORY https://packages.gxde.org/debian-loong64/
#bash .github/workflows/configure-building-enviroment-base-system.sh loong64 unstable $REPOSITORY https://github.com/$GITHUB_REPOSITORY https://deb.debian.org/debian-ports/
bash .github/workflows/configure-building-enviroment-base-system.sh loong64 sid $REPOSITORY https://github.com/$GITHUB_REPOSITORY https://deb.debian.org/debian-ports/
#bash .github/workflows/configure-building-enviroment-base-system.sh loong64 sid $REPOSITORY https://github.com/$GITHUB_REPOSITORY https://deb.debian.org/debian-ports/
- name: Building ${{ GITHUB.repository }}
run: |
@@ -295,48 +295,48 @@ jobs:
sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM tianlu $UPATH/$tarName > /dev/null
fi
# amd64-ubuntu24:
# runs-on: ubuntu-24.04
# steps:
# - name: Clone Repository To Get Script
# run: |
# git clone $REPOSITORY --depth=1
# mv $(basename $REPOSITORY)/* . -v
# mv $(basename $REPOSITORY)/.* . -v | true
#
# - name: Configure Base System
# run: |
# git clone https://github.com/$GITHUB_REPOSITORY
# cd $(basename $GITHUB_REPOSITORY)
# sudo bash ../.github/workflows/configure-building-enviroment.sh
#
# - name: Building ${{ GITHUB.repository }}
# run: |
# cd $(basename $GITHUB_REPOSITORY)
# env GO111MODULE=off dpkg-buildpackage -b
#
# - name: Remove Debug Package
# run: |
# rm -rfv *dbg*.deb
#
# - name: Pack tar
# run: |
# sudo tar -cvf deb-$(date +%s).tar *.deb
#
# - name: Push
# env:
# UPASSWD: ${{ secrets.PASSWD }}
# UUSERS: ${{ secrets.USERS }}
# UHOST: ${{ secrets.HOST }}
# UPATH: ${{ secrets.UPATH }}
# UPROGRAM: ${{ secrets.UPROGRAM }}
# UPORT: ${{ secrets.UPORT }}
# run: |
# sudo apt update
# sudo apt install sshpass -y
# mkdir -p ~/.ssh/
# ssh-keyscan -p $UPORT -H $UHOST >> ~/.ssh/known_hosts
# tarName=$(ls | grep .tar | head -n 1)
# sshpass -p "$UPASSWD" rsync -e "ssh -p $UPORT" $tarName $UUSERS@$UHOST:$UPATH
# sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM hetao $UPATH/$tarName > /dev/null
amd64-ubuntu24:
runs-on: ubuntu-24.04
steps:
- name: Clone Repository To Get Script
run: |
git clone $REPOSITORY --depth=1
mv $(basename $REPOSITORY)/* . -v
mv $(basename $REPOSITORY)/.* . -v | true
- name: Configure Base System
run: |
git clone https://github.com/$GITHUB_REPOSITORY
cd $(basename $GITHUB_REPOSITORY)
sudo bash ../.github/workflows/configure-building-enviroment.sh
- name: Building ${{ GITHUB.repository }}
run: |
cd $(basename $GITHUB_REPOSITORY)
env GO111MODULE=off dpkg-buildpackage -b
- name: Remove Debug Package
run: |
rm -rfv *dbg*.deb
- name: Pack tar
run: |
sudo tar -cvf deb-$(date +%s).tar *.deb
- name: Push
env:
UPASSWD: ${{ secrets.PASSWD }}
UUSERS: ${{ secrets.USERS }}
UHOST: ${{ secrets.HOST }}
UPATH: ${{ secrets.UPATH }}
UPROGRAM: ${{ secrets.UPROGRAM }}
UPORT: ${{ secrets.UPORT }}
run: |
sudo apt update
sudo apt install sshpass -y
mkdir -p ~/.ssh/
ssh-keyscan -p $UPORT -H $UHOST >> ~/.ssh/known_hosts
tarName=$(ls | grep .tar | head -n 1)
sshpass -p "$UPASSWD" rsync -e "ssh -p $UPORT" $tarName $UUSERS@$UHOST:$UPATH
sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM hetao $UPATH/$tarName > /dev/null
+1 -1
View File
@@ -1,4 +1,4 @@
name: Building Testing
name: Building Program
run-name: Building ${{ GITHUB.REPOSITORY }}
on:
@@ -27,7 +27,10 @@ else
useDebianPort
fi
fi
sudo debootstrap --arch=$1 $2 $bottlePath $5
sudo debootstrap --include=git,gcc,make,debian-ports-archive-keyring,debian-archive-keyring,g++,dpkg-dev,qtbase5-dev,ca-certificates --arch=$1 $2 $bottlePath $5
#if [[ $? != 0 ]]; then
# sudo debootstrap --foreign --include=git,gcc,make,debian-ports-archive-keyring,debian-archive-keyring,g++,dpkg-dev,qtbase5-dev,ca-certificates --arch=$1 $2 $bottlePath $5
#fi
if [[ $? != 0 ]] && [[ $1 == loong64 ]]; then
sudo apt install squashfs-tools git -y
wget https://github.com/GXDE-OS/GXDE/releases/download/resources/debian-base-loong64.squashfs
@@ -42,6 +45,7 @@ if [[ $6 == "backport" ]]; then
sudo cp -rv .github/workflows/90bookworm-backports $bottlePath/etc/apt/preferences.d/
fi
# 配置 git
#echo "deb [trusted=true] https://deb.debian.org/debian-ports/ unreleased main" | sudo tee $bottlePath/etc/apt/sources.list.d/debian-unreleased.list
sudo chroot $bottlePath apt update
sudo chroot $bottlePath apt full-upgrade -y
sudo chroot $bottlePath apt install git -y
@@ -18,14 +18,15 @@ export DEBIAN_FRONTEND=noninteractive # 防止卡 tzdate
# 判断是否是 Ubuntu
isUbuntu=$(cat /etc/os-release | grep Ubuntu | wc -l)
if [[ $isUbuntu -gt 1 ]]; then
echo "deb [trusted=true] https://repo1.gxde.top/gxde-os/hetao ./" >> /etc/apt/sources.list.d/gxde-os.list
echo "deb [trusted=true] https://repo.gxde.org/gxde-os/hetao ./" >> /etc/apt/sources.list.d/gxde-os.list
else
echo "deb [trusted=true] https://repo1.gxde.top/gxde-os/tianlu ./" >> /etc/apt/sources.list.d/gxde-os.list
echo "deb [trusted=true] https://repo1.gxde.top/gxde-os/bixie ./" >> /etc/apt/sources.list.d/gxde-os.list
fi
if [[ $(dpkg --print-architecture) == "loong64" ]]; then
echo "deb [trusted=true] https://packages.gxde.org/debian-loong64/ unreleased main" > /etc/apt/sources.list.d/debian-unreleased.list
echo "deb [trusted=true] https://repo.gxde.org/gxde-os/tianlu ./" >> /etc/apt/sources.list.d/gxde-os.list
echo "deb [trusted=true] https://repo.gxde.org/gxde-os/bixie ./" >> /etc/apt/sources.list.d/gxde-os.list
fi
#if [[ $(dpkg --print-architecture) == "loong64" ]]; then
# echo "deb [trusted=true] https://deb.debian.org/debian-ports/ unreleased main" > /etc/apt/sources.list.d/debian-unreleased.list
#fi
apt install -f -y
apt install debian-ports-archive-keyring debian-archive-keyring -y
for i in {1..8};
do
@@ -35,8 +36,8 @@ do
fi
sleep 1
done
apt install dpkg-dev sudo neofetch debian-ports-archive-keyring debian-archive-keyring -y
neofetch
apt install dpkg-dev sudo debian-ports-archive-keyring debian-archive-keyring -y
#neofetch
#if [[ `arch` != "x86_64" ]]; then
# apt source qemu
# cd qemu-*/
+2 -1
View File
@@ -30,7 +30,8 @@ Please Click the Star in the Upper Right Corner, Your Support is Our Greatest Mo
### User Group
<center><img src=new-logo-long.png width=300/></center>
QQ Group: 881201853
QQ Group: 881201853
Discord: https://discord.gg/t5Uf2xYpvA
+2 -1
View File
@@ -28,7 +28,8 @@ GXDE OS 内置 [星火应用商店](https://gitee.com/spark-store-project/)
### 沟通渠道
QQ 群:881201853
QQ 群:881201853
Discordhttps://discord.gg/t5Uf2xYpvA
请点击右上角的Star,您的支持是我们最大的动力。
+5 -2
View File
@@ -1,9 +1,12 @@
gxde (2024.11.10) UNRELEASED; urgency=medium
gxde (2024.12.05gxde1) UNRELEASED; urgency=medium
* Change package: dde-calendar --> gxde-calendar
* Add package: gparted
* Change gxde-desktop depends, gxde-desktop-extra, gxde-desktop-android depends and conflicts
* Replace file-roller by gxde-compressor
* Recommend deepin-camera
-- gfdgd_xi <3025613752@qq.com> Sun, 10 Nov 2024 11:14:38 +0800
-- gfdgd_xi <3025613752@qq.com> Thu, 14 Nov 2024 22:23:21 +0800
gxde (2024.10.20) UNRELEASED; urgency=medium
+27 -7
View File
@@ -32,7 +32,9 @@ Recommends: ${misc:Depends},
system-config-printer,
deepin-system-monitor,
gxde-downloader,
gparted
gparted,
fantascene-dynamic-wallpaper,
x11vnc,
Description: GXDE New Desktop Environment Extra - Next
This is a meta package depends GXDE New Desktop Envrionment Extra.
.
@@ -44,8 +46,20 @@ Depends:
${misc:Depends},
gxde-daemon,
gxde-desktop,
Recommends:
gxde-desktop-extra
gxde-calculator,
gxde-terminal,
gxde-deb-installer,
gxde-editor,
gxde-image-viewer,
gxde-ocr,
gxde-music,
gxde-font-installer,
gxde-movie,
gxde-quick-hash,
spark-store | aptss,
deepin-system-monitor,
dde-control-center,
dde-file-manager,
Conflicts:
plymouth-theme-gxde-logo,
linux-kernel-gxde-i386,
@@ -58,6 +72,9 @@ Conflicts:
linux-kernel-oldstable-gxde-mips64el,
linux-kernel-gxde-loong64,
linux-kernel-oldstable-gxde-loong64,
plymouth,
tela-grub2-themes,
plymouth-theme-gxde-logo,
Description: GXDE New Desktop Environment For PRoot - Next
This is a meta package depends GXDE New Desktop Envrionment in Android PRoot.
.
@@ -81,10 +98,11 @@ Depends: ${misc:Depends},
gxde-kwin | dde-kwin,
deepin-screensaver,
gxde-default-settings,
gxde-shell-tools
gxde-shell-tools,
gxde-compressor,
gxde-introduction,
Recommends:
gxde-desktop-extra,
file-roller,
gxde-editor,
pppoe,
gvfs-fuse,
@@ -125,14 +143,16 @@ Recommends:
gxde-voice-recorder,
deepin-screen-recorder,
warm-sched,
cheese,
deepin-camera,
gxde-top-panel,
plank,
fcitx5-material-color,
tela-grub2-themes,
plymouth-theme-gxde-logo,
fcitx5,
fcitx5-table
fcitx5-table,
fantascene-dynamic-wallpaper,
x11vnc,
Conflicts:
dde-control-center(<< 2.90.5),
deepin-desktop-environment-desktop,