mirror of
https://github.com/GXDE-OS/GXDE.git
synced 2026-06-22 05:36:37 +08:00
初步修改
This commit is contained in:
@@ -239,4 +239,97 @@ jobs:
|
||||
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 $UPATH/$tarName > /dev/null
|
||||
|
||||
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 unstable $REPOSITORY https://github.com/$GITHUB_REPOSITORY https://mirror.sjtu.edu.cn/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 $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 | true
|
||||
|
||||
- name: Building ${{ GITHUB.repository }}
|
||||
run: |
|
||||
env gitPath=$(basename $GITHUB_REPOSITORY) bash .github/workflows/run-command-in-chroot.sh env GO111MODULE=off dpkg-buildpackage -b | true
|
||||
|
||||
- name: Remove Debug Package
|
||||
run: |
|
||||
env env gitPath=$(basename $GITHUB_REPOSITORY) bash .github/workflows/run-command-in-chroot.sh rm -rfv ../*dbg*.deb | true
|
||||
|
||||
- name: Pack tar
|
||||
run: |
|
||||
cd $BOTTLEPATH
|
||||
sudo tar -cvf ../deb-$(date +%s).tar *.deb | true
|
||||
|
||||
- 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)
|
||||
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 $UPATH/$tarName > /dev/null
|
||||
fi
|
||||
|
||||
|
||||
Vendored
+3
-3
@@ -1,8 +1,8 @@
|
||||
gxde (2024.09.24) UNRELEASED; urgency=medium
|
||||
gxde (2024.10.04) UNRELEASED; urgency=medium
|
||||
|
||||
* add 15.14 conponents dependencies
|
||||
* Add packages
|
||||
|
||||
-- shenmo <shenmo@spark-app.store> Sun, 01 Sep 2024 08:27:49 +0800
|
||||
-- gfdgd_xi <3025613752@qq.com> Fri, 04 Oct 2024 09:22:50 +0800
|
||||
|
||||
gxde (2024.09.01) UNRELEASED; urgency=medium
|
||||
|
||||
|
||||
Vendored
+22
@@ -34,6 +34,28 @@ Description: GXDE New Desktop Environment Extra - Next
|
||||
.
|
||||
You can safety remove it after installed.
|
||||
|
||||
Package: gxde-desktop-android
|
||||
Architecture: all
|
||||
Depends:
|
||||
${misc:Depends},
|
||||
gxde-daemon,
|
||||
gxde-desktop,
|
||||
Recommends:
|
||||
gxde-desktop-extra
|
||||
Conflicts:
|
||||
plymouth-theme-gxde-logo,
|
||||
linux-kernel-gxde-i386,
|
||||
linux-kernel-oldstable-gxde-i386,
|
||||
linux-kernel-gxde-amd64,
|
||||
linux-kernel-oldstable-gxde-amd64,
|
||||
linux-kernel-gxde-arm64,
|
||||
linux-kernel-oldstable-gxde-arm64,
|
||||
linux-kernel-gxde-mips64el,
|
||||
linux-kernel-oldstable-gxde-mips64el,
|
||||
linux-kernel-gxde-loong64,
|
||||
linux-kernel-oldstable-gxde-loong64
|
||||
|
||||
|
||||
Package: gxde-desktop
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends},
|
||||
|
||||
Vendored
-16
@@ -1,16 +0,0 @@
|
||||
Package: debiandde
|
||||
Source: gxde
|
||||
Version: 15.11~2024.03.02
|
||||
Architecture: all
|
||||
Maintainer: gfdgd xi <3025613752@qq.com>, LinuxDeepin Project <linuxdeepin@linuxdeepin.com>
|
||||
Installed-Size: 8
|
||||
Depends: gxde-desktop, deepin-desktop-base, dde-desktop, dde-dock, dde-control-center (>> 2.90.5), dde-launcher, startdde, dde-session-ui, deepin-artwork, dde-file-manager, dde-qt5integration, eject, debian-dde-wallpapers, fonts-noto, dde-kwin, deepin-screensaver
|
||||
Recommends: file-roller, deepin-manual, dde-introduction, deepin-appstore, gksu, deepin-editor, deepin-system-monitor, pppoe, gvfs-fuse, smbclient, python-smbc, cups-filters, printer-driver-all, foomatic-db-compressed-ppds, foomatic-db-engine, openprinting-ppds, libsane-hpaio, linux-firmware, wireless-tools, deepin-wine-uninstaller:i386, ttf-deepin-opensymbol, deepin-terminal, deepin-feedback, printer-driver-hpcups, printer-driver-hpijs, libmtp-runtime, samsung-print, open-vm-tools-desktop, open-vm-tools, usbmuxd, ipheth-utils, libimobiledevice-dev, libimobiledevice-utils, dnsutils, libfile-mimeinfo-perl, deepin-shortcut-viewer, crda, network-manager-integration-plugins, libtxc-dxtn-s2tc0 | libtxc-dxtn-s2tc, libflashplugin-pepper, miraclecast, x-display-manager, deepin-screenshot, deepin-music, deepin-image-viewer, dde-calendar, deepin-calculator, deepin-voice-recorder, deepin-screen-recorder, deepin-graphics-driver-manager, deepin-font-installer, warm-sched, uengine, spark-deepin-wine-runner, cheese, gxde-top-panel, plank
|
||||
Conflicts: dde-control-center (<< 2.90.5), deepin-desktop-environment-desktop, deepin-desktop-environment-dock, deepin-desktop-environment-launcher
|
||||
Section: metapackages
|
||||
Priority: extra
|
||||
Homepage: http://www.gfdgdxi.top
|
||||
Description: GXDE New Desktop Environment - Next
|
||||
This is a meta package depends GXDE New Desktop Envrionment.
|
||||
.
|
||||
You can safety remove it after installed.
|
||||
Vendored
-2
@@ -1,2 +0,0 @@
|
||||
9993a1134f954d4357933569fb371290 usr/share/doc/debiandde/changelog.gz
|
||||
bec7ea4b5be6704571e6e67b05b81b6a usr/share/doc/debiandde/copyright
|
||||
Binary file not shown.
@@ -1,24 +0,0 @@
|
||||
Format: http://dep.debian.net/deps/dep5
|
||||
Upstream-Name: dde-next
|
||||
|
||||
Files: *
|
||||
Copyright: 2012 Deepin.Inc
|
||||
License: GPL-2+
|
||||
This package is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
.
|
||||
This package is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
.
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
.
|
||||
On Debian systems, the complete text of the GNU General
|
||||
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
|
||||
|
||||
# Please also look if there are files or directories which have a
|
||||
# different copyright/license attached and list them here.
|
||||
Reference in New Issue
Block a user