From c2869fc7e9f84e64b4044c764644365efbb3f7fa Mon Sep 17 00:00:00 2001 From: "Ward Nakchbandi (Cosmic Fusion)" <83735213+CosmicFusion@users.noreply.github.com> Date: Thu, 11 May 2023 11:36:59 +0300 Subject: [PATCH] Update to lunar --- .github/workflows/release.yml | 2 +- debian/changelog | 6 ++++++ debian/control | 8 ++++---- main.sh | 2 +- release.sh | 7 ++----- 5 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2cf8ce8..fa9a600 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,7 +7,7 @@ jobs: build: runs-on: self-hosted container: - image: ubuntu:22.10 + image: ubuntu:23.04 volumes: - /proc:/proc options: --privileged -it diff --git a/debian/changelog b/debian/changelog index 62e9003..54964eb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +gamescope (3.12.0-beta3~99pika1.lunar) lunar; urgency=medium + + * Fix File duplication + + -- Ward Nakchbandi Sat, 15 Oct 2022 18:58:00 +0300 + gamescope (3.11.52-beta2~99pika21) kinetic; urgency=medium * Fix File duplication diff --git a/debian/control b/debian/control index eca037e..51ad2fc 100644 --- a/debian/control +++ b/debian/control @@ -33,10 +33,10 @@ Build-Depends: hwdata, hwdata-dev, libopenvr-dev, - vkroots-dev | vkroots, + vkroots-headers | vkroots-dev | vkroots, libxmuu-dev, libxmu-dev, - libdisplay-info-dev | libdisplay-info, + libdisplay-info-dev, libjsoncpp-dev, xwayland, Standards-Version: 4.6.1 @@ -50,8 +50,8 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, xwayland, - vkroots, - libdisplay-info, + vkroots-headers, + libdisplay-info0, hwdata, Suggests: libcap2-bin, diff --git a/main.sh b/main.sh index cae93c2..918bda2 100755 --- a/main.sh +++ b/main.sh @@ -4,7 +4,7 @@ add-apt-repository https://ppa.pika-os.com add-apt-repository ppa:pikaos/pika add-apt-repository ppa:kubuntu-ppa/backports # Clone Upstream -git clone https://github.com/Plagman/gamescope -b 3.11.52-beta2 +git clone https://github.com/Plagman/gamescope -b 3.12.0-beta3 cp -rvf ./debian ./gamescope cd ./gamescope diff --git a/release.sh b/release.sh index 529f831..98eac6c 100755 --- a/release.sh +++ b/release.sh @@ -1,14 +1,11 @@ # Sign the packages -dpkg-sig --sign builder ./output/gamescope*.deb +dpkg-sig --sign builder ./output/*.deb # Pull down existing ppa repo db files etc rsync -azP --exclude '*.deb' ferreo@direct.pika-os.com:/srv/www/pikappa/ ./output/repo -# Remove our existing package from the repo -reprepro -V --basedir ./output/repo/ removefilter kinetic 'Package (% gamescope*)' - # Add the new package to the repo -reprepro -V --basedir ./output/repo/ includedeb kinetic ./output/gamescope*.deb +reprepro -V --basedir ./output/repo/ includedeb lunar ./output/*.deb # Push the updated ppa repo to the server rsync -azP ./output/repo/ ferreo@direct.pika-os.com:/srv/www/pikappa/