Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
6f2e9b1f0a | ||
|
8a888abb47 | ||
|
a4e0f06c73 | ||
ee20f4abce |
1
.github/build-canary-v3
vendored
1
.github/build-canary-v3
vendored
@ -1 +0,0 @@
|
||||
1
|
1
.github/build-nest-v3
vendored
1
.github/build-nest-v3
vendored
@ -1 +0,0 @@
|
||||
1
|
1
.github/release-canary-v3
vendored
1
.github/release-canary-v3
vendored
@ -1 +0,0 @@
|
||||
5
|
1
.github/release-nest-v3
vendored
1
.github/release-nest-v3
vendored
@ -1 +0,0 @@
|
||||
1
|
37
.github/workflows/build-canaryv3.yml
vendored
37
.github/workflows/build-canaryv3.yml
vendored
@ -1,37 +0,0 @@
|
||||
name: PikaOS Package Build Only (Canary) (amd64-v3)
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
paths:
|
||||
- '.github/build-canary-v3'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/pikaos-linux/pikaos-builder:canaryv3
|
||||
volumes:
|
||||
- /proc:/proc
|
||||
options: --privileged -it
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Install SSH key
|
||||
uses: shimataro/ssh-key-action@v2
|
||||
with:
|
||||
key: ${{ secrets.SSH_KEY }}
|
||||
name: id_rsa
|
||||
known_hosts: ${{ secrets.KNOWN_HOSTS }}
|
||||
if_key_exists: replace
|
||||
|
||||
- name: Update APT Cache
|
||||
run: apt-get update -y
|
||||
|
||||
- name: Set Build Config
|
||||
run: cp -vf ./pika-build-config/amd64-v3.sh ./pika-build-config.sh
|
||||
|
||||
- name: Build Package
|
||||
run: ./main.sh
|
37
.github/workflows/build-nestv3.yml
vendored
37
.github/workflows/build-nestv3.yml
vendored
@ -1,37 +0,0 @@
|
||||
name: PikaOS Package Build Only (amd64-v3)
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
paths:
|
||||
- '.github/build-nest-v3'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/pikaos-linux/pikaos-builder:nestv3
|
||||
volumes:
|
||||
- /proc:/proc
|
||||
options: --privileged -it
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Install SSH key
|
||||
uses: shimataro/ssh-key-action@v2
|
||||
with:
|
||||
key: ${{ secrets.SSH_KEY }}
|
||||
name: id_rsa
|
||||
known_hosts: ${{ secrets.KNOWN_HOSTS }}
|
||||
if_key_exists: replace
|
||||
|
||||
- name: Update APT Cache
|
||||
run: apt-get update -y
|
||||
|
||||
- name: Set Build Config
|
||||
run: cp -vf ./pika-build-config/amd64-v3.sh ./pika-build-config.sh
|
||||
|
||||
- name: Build Package
|
||||
run: ./main.sh
|
40
.github/workflows/release-canaryv3.yml
vendored
40
.github/workflows/release-canaryv3.yml
vendored
@ -1,40 +0,0 @@
|
||||
name: PikaOS Package Build & Release (Canary) (amd64-v3)
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
paths:
|
||||
- '.github/release-canary-v3'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/pikaos-linux/pikaos-builder:canaryv3
|
||||
volumes:
|
||||
- /proc:/proc
|
||||
options: --privileged -it
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Install SSH key
|
||||
uses: shimataro/ssh-key-action@v2
|
||||
with:
|
||||
key: ${{ secrets.SSH_KEY }}
|
||||
name: id_rsa
|
||||
known_hosts: ${{ secrets.KNOWN_HOSTS }}
|
||||
if_key_exists: replace
|
||||
|
||||
- name: Update APT Cache
|
||||
run: apt-get update -y
|
||||
|
||||
- name: Set Build Config
|
||||
run: cp -vf ./pika-build-config/amd64-v3.sh ./pika-build-config.sh
|
||||
|
||||
- name: Build Package
|
||||
run: ./main.sh
|
||||
|
||||
- name: Release Package
|
||||
run: ./release.sh
|
40
.github/workflows/release-nestv3.yml
vendored
40
.github/workflows/release-nestv3.yml
vendored
@ -1,40 +0,0 @@
|
||||
name: PikaOS Package Build & Release (amd64-v3)
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
paths:
|
||||
- '.github/release-nest-v3'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/pikaos-linux/pikaos-builder:nestv3
|
||||
volumes:
|
||||
- /proc:/proc
|
||||
options: --privileged -it
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Install SSH key
|
||||
uses: shimataro/ssh-key-action@v2
|
||||
with:
|
||||
key: ${{ secrets.SSH_KEY }}
|
||||
name: id_rsa
|
||||
known_hosts: ${{ secrets.KNOWN_HOSTS }}
|
||||
if_key_exists: replace
|
||||
|
||||
- name: Update APT Cache
|
||||
run: apt-get update -y
|
||||
|
||||
- name: Set Build Config
|
||||
run: cp -vf ./pika-build-config/amd64-v3.sh ./pika-build-config.sh
|
||||
|
||||
- name: Build Package
|
||||
run: ./main.sh
|
||||
|
||||
- name: Release Package
|
||||
run: ./release.sh
|
40
.github/workflows/release.yml
vendored
Normal file
40
.github/workflows/release.yml
vendored
Normal file
@ -0,0 +1,40 @@
|
||||
name: PikaOS Package Release
|
||||
|
||||
on:
|
||||
workflow_dispatch
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: self-hosted
|
||||
container:
|
||||
image: ubuntu:22.10
|
||||
volumes:
|
||||
- /proc:/proc
|
||||
options: --privileged -it
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Install needed packages
|
||||
run: apt update && apt install software-properties-common sudo git bc gpg gpg-agent bison build-essential ccache cpio fakeroot flex git kmod libelf-dev libncurses5-dev libssl-dev lz4 qtbase5-dev rsync schedtool wget zstd tar reprepro dpkg-sig devscripts -y
|
||||
|
||||
- name: Import GPG key
|
||||
id: import_gpg
|
||||
uses: crazy-max/ghaction-import-gpg@v5
|
||||
with:
|
||||
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
|
||||
passphrase: ${{ secrets.PASSPHRASE }}
|
||||
|
||||
- name: Install SSH key
|
||||
uses: shimataro/ssh-key-action@v2
|
||||
with:
|
||||
key: ${{ secrets.SSH_KEY }}
|
||||
name: id_rsa
|
||||
known_hosts: ${{ secrets.KNOWN_HOSTS }}
|
||||
if_key_exists: replace
|
||||
|
||||
- name: Build Package
|
||||
run: ./main.sh
|
||||
|
||||
- name: Release Package
|
||||
run: ./release.sh
|
24
LICENSE.md
24
LICENSE.md
@ -1,24 +0,0 @@
|
||||
MIT License (With DPKG packaging compatibility)
|
||||
|
||||
Copyright (c) 2024 PikaOS
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
Notes:
|
||||
The files covered by this license are any files and directories in the root of this repository (including but not limited to: `main.sh`, `release.sh`, and `.github`), with the exception of the `debian` directory and its contents if `debian/copyright` exists, and declares any files or directories as a different LICENSE/COPYRIGHT.
|
19
main.sh
19
main.sh
@ -1,13 +1,8 @@
|
||||
#! /bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
VERSION="7.2"
|
||||
|
||||
source ./pika-build-config.sh
|
||||
|
||||
echo "$PIKA_BUILD_ARCH" > pika-build-arch
|
||||
|
||||
# Add dependent repositories
|
||||
wget -q -O - https://ppa.pika-os.com/key.gpg | sudo apt-key add -
|
||||
add-apt-repository https://ppa.pika-os.com
|
||||
add-apt-repository ppa:pikaos/pika
|
||||
add-apt-repository ppa:kubuntu-ppa/backports
|
||||
# Clone Upstream
|
||||
cd ./pika-sources
|
||||
|
||||
@ -15,8 +10,8 @@ cd ./pika-sources
|
||||
apt-get build-dep ./ -y
|
||||
|
||||
# Build package
|
||||
LOGNAME=root dh_make --createorig -y -l -p pika-sources_"$VERSION" || echo "dh-make: Ignoring Last Error"
|
||||
dpkg-buildpackage --no-sign
|
||||
dh_make --createorig
|
||||
dpkg-buildpackage
|
||||
|
||||
# Move the debs to output
|
||||
cd ../
|
||||
|
@ -1,10 +0,0 @@
|
||||
#! /bin/bash
|
||||
export PIKA_BUILD_ARCH="amd64-v3"
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
export DEB_BUILD_MAINT_OPTIONS="optimize=+lto -march=x86-64-v3 -O3 -flto=auto"
|
||||
export DEB_CFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto=auto"
|
||||
export DEB_CPPFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto=auto"
|
||||
export DEB_CXXFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto=auto"
|
||||
export DEB_LDFLAGS_MAINT_APPEND="-march=x86-64-v3 -O3 -flto=auto"
|
||||
export DEB_BUILD_OPTIONS="nocheck notest terse"
|
||||
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
@ -1,5 +0,0 @@
|
||||
#! /bin/bash
|
||||
export PIKA_BUILD_ARCH="i386"
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
export DEB_BUILD_OPTIONS="nocheck notest terse"
|
||||
export DPKG_GENSYMBOLS_CHECK_LEVEL=0
|
@ -1,141 +1,15 @@
|
||||
pika-sources (7.2-101pika9) pika; urgency=low
|
||||
pika-sources (4.1-99pika7-kinetic) kinetic; urgency=low
|
||||
|
||||
* Make use of the apt cache so we can leverage it
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +020
|
||||
|
||||
pika-sources (7.2-101pika8) pika; urgency=low
|
||||
|
||||
* Fix pigeon and raven
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +020
|
||||
|
||||
pika-sources (7.2-101pika1) pika; urgency=low
|
||||
|
||||
* Fix pre depends
|
||||
* remove dep repos
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (7.1-101pika1) pika; urgency=low
|
||||
|
||||
* Canary options
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (7.0-101pika1) pika; urgency=low
|
||||
|
||||
* PikaOS 4
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (6.8-100pika7) pikauwu; urgency=low
|
||||
|
||||
* Fix rocm mesa issues
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (6.8-100pika6) pikauwu; urgency=low
|
||||
|
||||
* Fix rocm mesa issues
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (6.8-100pika5) pikauwu; urgency=low
|
||||
|
||||
* Fix rocm mesa issues
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (6.8-100pika4) pikauwu; urgency=low
|
||||
|
||||
* Fix rocm mesa issues
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (6.8-99pika3) pikauwu; urgency=low
|
||||
|
||||
* Update to uwu
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (6.6-99pika1) pikauwu; urgency=low
|
||||
|
||||
* Update to uwu
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (6.5-99pika1-mantic) mantic; urgency=low
|
||||
|
||||
* Update to mantic
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (6.3-99pika1-lunar) lunar; urgency=low
|
||||
|
||||
* fix pins
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (6.2-99pika1-lunar) lunar; urgency=low
|
||||
|
||||
* no deb-src in our repos
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (6.1-99pika1-lunar) lunar; urgency=low
|
||||
|
||||
* Switch to internal repos
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (5.11-99pika1-lunar) lunar; urgency=low
|
||||
|
||||
* Fully purge kisak
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (5.10-99pika1-lunar) lunar; urgency=low
|
||||
|
||||
* Fix broken repo - last one
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (5.9-99pika1-lunar) lunar; urgency=low
|
||||
|
||||
* Fix broken repo
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (5.8-99pika1-lunar) lunar; urgency=low
|
||||
|
||||
* Add new mesa
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (5.3-99pika2-lunar) lunar; urgency=low
|
||||
|
||||
* AMD bad at versioning stuff
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (5.3-99pika1-lunar) lunar; urgency=low
|
||||
pika-sources (4.1-99pika5) kinetic; urgency=low
|
||||
|
||||
* Update AMD repos
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (5.1-99pika1) kinetic; urgency=low
|
||||
|
||||
* Update AMD repos
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (5.0-99pika1) kinetic; urgency=low
|
||||
|
||||
* Update to lunar
|
||||
|
||||
-- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200
|
||||
|
||||
pika-sources (4.0-99pika5) kinetic; urgency=low
|
||||
|
||||
* Link mirrors
|
||||
|
@ -9,9 +9,9 @@ Homepage: https://github.com/PikaOS-Linux/
|
||||
Package: pika-sources
|
||||
Section: misc
|
||||
Architecture: all
|
||||
Pre-Depends: python-apt-common, distro-info-data, systemd, udev, bash
|
||||
Depends: ${misc:Depends}, python-apt-common, distro-info-data, systemd, udev, bash
|
||||
Description: APT Source files and keyrings for the PikaOS Repositories
|
||||
Pre-Depends: python-apt-common, distro-info-data
|
||||
Depends: ${misc:Depends}
|
||||
Description: APT Source files and keyrings for the repositories we use/provide.
|
||||
|
||||
|
||||
|
||||
|
1
pika-sources/debian/debhelper-build-stamp
Normal file
1
pika-sources/debian/debhelper-build-stamp
Normal file
@ -0,0 +1 @@
|
||||
pika-sources
|
2
pika-sources/debian/files
Normal file
2
pika-sources/debian/files
Normal file
@ -0,0 +1,2 @@
|
||||
pika-sources_3.0-99pika14_all.deb misc optional
|
||||
pika-sources_3.0-99pika14_amd64.buildinfo misc optional
|
2
pika-sources/debian/pika-sources.substvars
Normal file
2
pika-sources/debian/pika-sources.substvars
Normal file
@ -0,0 +1,2 @@
|
||||
misc:Depends=
|
||||
misc:Pre-Depends=
|
19
pika-sources/debian/pika-sources/DEBIAN/conffiles
Normal file
19
pika-sources/debian/pika-sources/DEBIAN/conffiles
Normal file
@ -0,0 +1,19 @@
|
||||
/etc/apt/preferences.d/0-pika-default-settings
|
||||
/etc/apt/preferences.d/0-radeon-repo-settings
|
||||
/etc/apt/preferences.d/51-ppa-default-settings
|
||||
/etc/apt/sources.list
|
||||
/etc/apt/sources.list.d/amdgpu.sources
|
||||
/etc/apt/sources.list.d/amdvlk.sources
|
||||
/etc/apt/sources.list.d/kisak-mesa.sources
|
||||
/etc/apt/sources.list.d/kubuntu-backports.sources
|
||||
/etc/apt/sources.list.d/mozillateam-ppa.sources
|
||||
/etc/apt/sources.list.d/pika-baseos.sources
|
||||
/etc/apt/sources.list.d/pika-multimedia.sources
|
||||
/etc/apt/sources.list.d/rocm.sources
|
||||
/etc/apt/sources.list.d/steam.sources
|
||||
/etc/apt/sources.list.d/system.sources
|
||||
/etc/apt/sources.list.d/winehq.sources
|
||||
/etc/apt/sources.list.d/xtradeb-apps.sources
|
||||
/etc/apt/sources.list.d/xtradeb-play.sources
|
||||
/etc/apt/sources.list.d/xtradeb-repo.sources
|
||||
/etc/systemd/system/steam-repos-fix.service
|
9
pika-sources/debian/pika-sources/DEBIAN/control
Normal file
9
pika-sources/debian/pika-sources/DEBIAN/control
Normal file
@ -0,0 +1,9 @@
|
||||
Package: pika-sources
|
||||
Version: 3.0-99pika14
|
||||
Architecture: all
|
||||
Maintainer: Ward Nakchbandi <hotrod.master@hotmail.com>
|
||||
Installed-Size: 69
|
||||
Section: misc
|
||||
Priority: optional
|
||||
Homepage: https://github.com/PikaOS-Linux/
|
||||
Description: APT Source files and keyrings for the repositories we use/provide.
|
12
pika-sources/debian/pika-sources/DEBIAN/md5sums
Normal file
12
pika-sources/debian/pika-sources/DEBIAN/md5sums
Normal file
@ -0,0 +1,12 @@
|
||||
3fb87b6cc4b25bf6ef3e4e0a5560de25 usr/share/doc/pika-sources/changelog.Debian.gz
|
||||
e124ddff7ff1ed2576386c5dc3b2bbc7 usr/share/keyrings/amdvlk.gpg.key
|
||||
a3868eced58c8672642c73dc508dd0c6 usr/share/keyrings/kisak-mesa.gpg.key
|
||||
e2c6aae61045b48b964a4f6b01bc23ef usr/share/keyrings/kubuntu-ppa.gpg.key
|
||||
76cef3f1e93a78af2ad3a870b21665f5 usr/share/keyrings/mozillateam-ubuntu-ppa.gpg.key
|
||||
d2def3d81adb732cef85d496ccf526ef usr/share/keyrings/pika-keyring.gpg.key
|
||||
cca0b4c4a2fb92811ebd6177bc3f20b0 usr/share/keyrings/rocm-keyring.gpg.key
|
||||
6e678da66cd58fd43723b087a08b5b74 usr/share/keyrings/steam_pika.gpg.key
|
||||
4fdb7de985264c6471f4e55397ad531e usr/share/keyrings/winehq-archive.key
|
||||
23a1c843e97fa8a350f30caaf68a85b1 usr/share/keyrings/xtradeb-ubuntu-apps.gpg.key
|
||||
23a1c843e97fa8a350f30caaf68a85b1 usr/share/keyrings/xtradeb-ubuntu-play.gpg.key
|
||||
9f31db222f6759e5c23f7a82fc649b5b usr/share/keyrings/xtradeb.asc.key
|
6
pika-sources/debian/pika-sources/DEBIAN/postinst
Executable file
6
pika-sources/debian/pika-sources/DEBIAN/postinst
Executable file
@ -0,0 +1,6 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
systemctl enable --now steam-repos-fix.service || echo "steam-repos-fix service could not be enabled"
|
||||
|
5
pika-sources/debian/pika-sources/DEBIAN/prerm
Executable file
5
pika-sources/debian/pika-sources/DEBIAN/prerm
Executable file
@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
systemctl disable --now steam-repos-fix.service || echo "steam-repos-fix service could not be disabled"
|
@ -0,0 +1,28 @@
|
||||
# Base OS Priority Override
|
||||
Package: *
|
||||
Pin: release o=LP-PPA-pikaos-baseos
|
||||
Pin-Priority: 1000
|
||||
|
||||
# Multimedia Priority Override
|
||||
Package: *
|
||||
Pin: release o=LP-PPA-pikaos-multimedia
|
||||
Pin-Priority: 1000
|
||||
|
||||
# Mesa Priority Override
|
||||
Package: *
|
||||
Pin: release o=LP-PPA-kisak-kisak-mesa
|
||||
Pin-Priority: 1000
|
||||
|
||||
# Firefox Priority Override
|
||||
Package: *
|
||||
Pin: release o=LP-PPA-mozillateam
|
||||
Pin-Priority: 2001
|
||||
|
||||
# Enable Feature Updates
|
||||
Package: *
|
||||
Pin: release a=$(lsb_release -cs)-backports
|
||||
Pin-Priority: 500
|
||||
|
||||
Package: *
|
||||
Pin: release a=$(lsb_release -cs)-proposed
|
||||
Pin-Priority: 500
|
@ -0,0 +1,15 @@
|
||||
Package: *
|
||||
Pin: release o=repo.radeon.com
|
||||
Pin-Priority: 200
|
||||
|
||||
Package: libhsa-runtime64*
|
||||
Pin: release o=Ubuntu
|
||||
Pin-Priority: 100
|
||||
|
||||
Package: rocm*
|
||||
Pin: release o=Ubuntu
|
||||
Pin-Priority: 100
|
||||
|
||||
Package: amdgpu-core amdgpu-pro-core amdgpu-dkms amdgpu-pro-lib32
|
||||
Pin: release a=*
|
||||
Pin-Priority: -10
|
@ -0,0 +1,4 @@
|
||||
# Make PPAs have the highest-priority above all
|
||||
Package: *
|
||||
Pin: release o=LP-PPA-*
|
||||
Pin-Priority: 2000
|
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: Official AMDGPU Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://repo.radeon.com/amdgpu/5.4.1/ubuntu
|
||||
Suites: jammy
|
||||
Components: main proprietary
|
||||
Signed-By: /usr/share/keyrings/rocm-keyring.gpg.key
|
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: Official AMDVLK Sources
|
||||
Enabled: yes
|
||||
Types: deb
|
||||
URIs: https://repo.radeon.com/amdvlk/apt/debian
|
||||
Suites: bionic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/amdvlk.gpg.key
|
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: Kisak Fresh Mesa (Graphics Drivers)
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: http://ppa.launchpad.net/kisak/kisak-mesa/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/kisak-mesa.gpg.key
|
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: Kubuntu KDE Backports Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://ppa.launchpadcontent.net/kubuntu-ppa/backports/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/kubuntu-ppa.gpg.key
|
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: Official Mozilla Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/mozillateam-ubuntu-ppa.gpg.key
|
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: PikaOS BaseOS Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://ppa.launchpadcontent.net/pikaos/baseos/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/pika-keyring.gpg.key
|
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: PikaOS Multimedia Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://ppa.launchpadcontent.net/pikaos/multimedia/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/pika-keyring.gpg.key
|
@ -0,0 +1,8 @@
|
||||
X-Repolib-Name: Official ROCm Sources
|
||||
Enabled: yes
|
||||
Types: deb
|
||||
URIs: https://repo.radeon.com/rocm/apt/5.4.3
|
||||
Suites: jammy
|
||||
Components: main
|
||||
Architectures: amd64
|
||||
Signed-By: /usr/share/keyrings/rocm-keyring.gpg.key
|
@ -0,0 +1,8 @@
|
||||
X-Repolib-Name: Official Steam Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: http://repo.steampowered.com/steam
|
||||
Suites: stable
|
||||
Components: steam
|
||||
Architectures: amd64 i386
|
||||
Signed-By: /usr/share/keyrings/steam_pika.gpg.key
|
@ -0,0 +1,8 @@
|
||||
X-Repolib-Name: Ubuntu System Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: http://archive.ubuntu.com/ubuntu/
|
||||
Suites: kinetic kinetic-security kinetic-updates kinetic-backports kinetic-proposed
|
||||
Components: main restricted universe multiverse
|
||||
X-Repolib-ID: system
|
||||
X-Repolib-Default-Mirror: http://archive.ubuntu.com/ubuntu/
|
@ -0,0 +1,8 @@
|
||||
X-Repolib-Name: Official WineHQ Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://dl.winehq.org/wine-builds/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Architectures: amd64 i386
|
||||
Signed-By: /usr/share/keyrings/winehq-archive.key
|
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: XtraDeb Apps PPA
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://ppa.launchpadcontent.net/xtradeb/apps/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/xtradeb-ubuntu-apps.gpg.key
|
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: XtraDeb Play PPA
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://ppa.launchpadcontent.net/xtradeb/play/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/xtradeb-ubuntu-play.gpg.key
|
@ -0,0 +1,8 @@
|
||||
X-Repolib-Name: XtraDeb Repo Sources
|
||||
Enabled: yes
|
||||
Types: deb
|
||||
URIs: https://packages.xtradeb.net/ubuntu
|
||||
Suites: kinetic
|
||||
Components: apps play
|
||||
Architectures: amd64
|
||||
Signed-By: /usr/share/keyrings/xtradeb.asc.key
|
@ -0,0 +1,8 @@
|
||||
[Unit]
|
||||
Description=Removes broken steam.list from apt.
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/bash -c "rm -rf /etc/apt/sources.list.d/steam.list || echo "no steam repos""
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
Binary file not shown.
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v1
|
||||
|
||||
mQENBFryiUsBCADfVg4/jAVQfaUWY+q7RPPa5cxQEGSsgw6V2FmltYp6kvSe1YT5
|
||||
gMC3aMih+fnURrrKJHekUsXNgyV21uAYt4q8jvk4xMxXrvHBYVbYo0OZGDYlG7hu
|
||||
66S65Ev7/xIPIdiBPjPw5fYeWyGLzFndPSbgHUHNUENZIAT5kGZlsGeXluy4v1bc
|
||||
lP/sStuQ17raX1o3buDgeuy1AARYkfU0FSR7Hmr3IO1GdvyiNF7UOo1kx5gBAYul
|
||||
/Y95Z++yyXh/d2VabOQCYpF+8Yz453xBVmhxFchuMYdSoffq+eW7y4x/yWJH2V5x
|
||||
IJVi+MWQLgc9Jy4GwFty8a5jb9SJFYX0iM3lABEBAAG0G0phY29iIEhlIDxqYWNv
|
||||
Yi5oZUBhbWQuY29tPokBOAQTAQIAIgUCWvKJSwIbAwYLCQgHAwIGFQgCCQoLBBYC
|
||||
AwECHgECF4AACgkQE9Yj4+B5blLb+gf/W5rsp4XlebOke9+vo9LfTUb2hl9KKnRc
|
||||
hxbQNSwOSaNDLQ9C7eIz68fdAHjfjqAM+EAkNHTfSdBmwML7utIhIzSNaOPiO2UM
|
||||
IqwRbZfEt46XmcTw8ZK/bL0rnrnvMho3wruUc88ABLxQuIaNdoKRwc+eX8KwTbUA
|
||||
vbiu5oNqxOqqwiXKxF05bF1ePP0oLdGAZnZbyPN7DlGLrng2H+V98G//UF9Yh3HT
|
||||
MlHwBfXxFbmILgIAF69DhuGUBZf2wvosPnb6oLlrivE48TzhuzHkpe2dJ4l5b3sa
|
||||
1pJzxGIvQ9nKNOu5PHegreJfmxOb4KCsQG2uw3Figm0/+qkiDapDYQ==
|
||||
=WFam
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,53 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
QNQrWh9rAcMIGT+b1le0
|
||||
=4lsa
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,52 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
ZPUnLEldIruo160uSWW+FRRWsWI=
|
||||
=yDxR
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
@ -2,11 +2,11 @@
|
||||
|
||||
set -e
|
||||
|
||||
cp -rf /usr/share/apt-pika/etc / || true
|
||||
|
||||
systemctl enable --now steam-repos-fix.service || echo "steam-repos-fix service could not be enabled"
|
||||
|
||||
mkdir -p /usr/share || echo "Path already exists!"
|
||||
mkdir -p /usr/share/distro-info/ || echo "Path already exists!"
|
||||
ln -sf /usr/share/distro-info/ubuntu.csv /usr/share/distro-info/pika.csv || echo "Link already exists!"
|
||||
mkdir -p /usr/share/python-apt/templates/ || echo "Path already exists!"
|
||||
ln -sf /usr/share/python-apt/templates/Ubuntu.info /usr/share/python-apt/templates/Pika.info || echo "Link already exists!"
|
||||
ln -sf /usr/share/python-apt/templates/Ubuntu.mirrors /usr/share/python-apt/templates/Pika.mirrors || echo "Link already exists!"
|
||||
|
@ -1,6 +1,3 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
export PIKA_BUILD_ARCH = $(shell cat ../pika-build-arch)
|
||||
|
||||
%:
|
||||
dh $@
|
||||
|
@ -1 +1 @@
|
||||
3.0 (quilt)
|
||||
3.0 (native)
|
||||
|
33
pika-sources/etc/apt/preferences.d/0-pika-default-settings
Normal file
33
pika-sources/etc/apt/preferences.d/0-pika-default-settings
Normal file
@ -0,0 +1,33 @@
|
||||
# PikaOS Launchpad Priority Override
|
||||
Package: *
|
||||
Pin: release o=LP-PPA-pikaos-pika
|
||||
Pin-Priority: 1000
|
||||
|
||||
# PikaOS APT Priority Override
|
||||
Package: *
|
||||
Pin: release o=ppa.pika-os.com
|
||||
Pin-Priority: 1000
|
||||
|
||||
# Mesa Priority Override
|
||||
Package: *
|
||||
Pin: release o=LP-PPA-kisak-kisak-mesa
|
||||
Pin-Priority: 1000
|
||||
|
||||
# Firefox Priority Override
|
||||
Package: *
|
||||
Pin: release o=LP-PPA-mozillateam
|
||||
Pin-Priority: 2001
|
||||
|
||||
# Kubuntu Priority Override
|
||||
Package: *
|
||||
Pin: release o=LP-PPA-kubuntu-ppa-backports
|
||||
Pin-Priority: 1000
|
||||
|
||||
# Enable Feature Updates
|
||||
Package: *
|
||||
Pin: release a=$(lsb_release -cs)-backports
|
||||
Pin-Priority: 500
|
||||
|
||||
Package: *
|
||||
Pin: release a=$(lsb_release -cs)-proposed
|
||||
Pin-Priority: 500
|
15
pika-sources/etc/apt/preferences.d/0-radeon-repo-settings
Normal file
15
pika-sources/etc/apt/preferences.d/0-radeon-repo-settings
Normal file
@ -0,0 +1,15 @@
|
||||
Package: *
|
||||
Pin: release o=repo.radeon.com
|
||||
Pin-Priority: 200
|
||||
|
||||
Package: libhsa-runtime64*
|
||||
Pin: release o=Ubuntu
|
||||
Pin-Priority: 100
|
||||
|
||||
Package: rocm*
|
||||
Pin: release o=Ubuntu
|
||||
Pin-Priority: 100
|
||||
|
||||
Package: amdgpu-core amdgpu-pro-core amdgpu-dkms amdgpu-pro-lib32
|
||||
Pin: release a=*
|
||||
Pin-Priority: -10
|
@ -0,0 +1,4 @@
|
||||
# Make PPAs have the highest-priority above all
|
||||
Package: *
|
||||
Pin: release o=LP-PPA-*
|
||||
Pin-Priority: 2000
|
2
pika-sources/etc/apt/sources.list
Normal file
2
pika-sources/etc/apt/sources.list
Normal file
@ -0,0 +1,2 @@
|
||||
## This file is deprecated in PikaOS.
|
||||
## See `man deb822` and /etc/apt/sources.list.d/system.sources.
|
7
pika-sources/etc/apt/sources.list.d/amdgpu.sources
Normal file
7
pika-sources/etc/apt/sources.list.d/amdgpu.sources
Normal file
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: Official AMDGPU Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://repo.radeon.com/amdgpu/5.4.5/ubuntu
|
||||
Suites: jammy
|
||||
Components: main proprietary
|
||||
Signed-By: /usr/share/keyrings/rocm-keyring.gpg.key
|
7
pika-sources/etc/apt/sources.list.d/amdvlk.sources
Normal file
7
pika-sources/etc/apt/sources.list.d/amdvlk.sources
Normal file
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: Official AMDVLK Sources
|
||||
Enabled: yes
|
||||
Types: deb
|
||||
URIs: https://repo.radeon.com/amdvlk/apt/debian
|
||||
Suites: bionic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/amdvlk.gpg.key
|
7
pika-sources/etc/apt/sources.list.d/kisak-mesa.sources
Normal file
7
pika-sources/etc/apt/sources.list.d/kisak-mesa.sources
Normal file
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: Kisak Fresh Mesa (Graphics Drivers)
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: http://ppa.launchpad.net/kisak/kisak-mesa/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/kisak-mesa.gpg.key
|
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: Kubuntu KDE Backports Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://ppa.launchpadcontent.net/kubuntu-ppa/backports/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/kubuntu-ppa.gpg.key
|
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: Official Mozilla Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/mozillateam-ubuntu-ppa.gpg.key
|
7
pika-sources/etc/apt/sources.list.d/pika-apt.sources
Normal file
7
pika-sources/etc/apt/sources.list.d/pika-apt.sources
Normal file
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: PikaOS APT Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://ppa.pika-os.com/
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/pika-keyring.gpg.key
|
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: PikaOS Launchpad Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://ppa.launchpadcontent.net/pikaos/pika/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/pika-ppa-keyring.gpg.key
|
8
pika-sources/etc/apt/sources.list.d/rocm.sources
Normal file
8
pika-sources/etc/apt/sources.list.d/rocm.sources
Normal file
@ -0,0 +1,8 @@
|
||||
X-Repolib-Name: Official ROCm Sources
|
||||
Enabled: yes
|
||||
Types: deb
|
||||
URIs: https://repo.radeon.com/rocm/apt/5.4.5
|
||||
Suites: jammy
|
||||
Components: main
|
||||
Architectures: amd64
|
||||
Signed-By: /usr/share/keyrings/rocm-keyring.gpg.key
|
8
pika-sources/etc/apt/sources.list.d/steam.sources
Normal file
8
pika-sources/etc/apt/sources.list.d/steam.sources
Normal file
@ -0,0 +1,8 @@
|
||||
X-Repolib-Name: Official Steam Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: http://repo.steampowered.com/steam
|
||||
Suites: stable
|
||||
Components: steam
|
||||
Architectures: amd64 i386
|
||||
Signed-By: /usr/share/keyrings/steam_pika.gpg.key
|
8
pika-sources/etc/apt/sources.list.d/system.sources
Normal file
8
pika-sources/etc/apt/sources.list.d/system.sources
Normal file
@ -0,0 +1,8 @@
|
||||
X-Repolib-Name: Ubuntu System Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: http://archive.ubuntu.com/ubuntu/
|
||||
Suites: kinetic kinetic-security kinetic-updates kinetic-backports kinetic-proposed
|
||||
Components: main restricted universe multiverse
|
||||
X-Repolib-ID: system
|
||||
X-Repolib-Default-Mirror: http://archive.ubuntu.com/ubuntu/
|
8
pika-sources/etc/apt/sources.list.d/winehq.sources
Normal file
8
pika-sources/etc/apt/sources.list.d/winehq.sources
Normal file
@ -0,0 +1,8 @@
|
||||
X-Repolib-Name: Official WineHQ Sources
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://dl.winehq.org/wine-builds/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Architectures: amd64 i386
|
||||
Signed-By: /usr/share/keyrings/winehq-archive.key
|
7
pika-sources/etc/apt/sources.list.d/xtradeb-apps.sources
Normal file
7
pika-sources/etc/apt/sources.list.d/xtradeb-apps.sources
Normal file
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: XtraDeb Apps PPA
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://ppa.launchpadcontent.net/xtradeb/apps/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/xtradeb-ubuntu-apps.gpg.key
|
7
pika-sources/etc/apt/sources.list.d/xtradeb-play.sources
Normal file
7
pika-sources/etc/apt/sources.list.d/xtradeb-play.sources
Normal file
@ -0,0 +1,7 @@
|
||||
X-Repolib-Name: XtraDeb Play PPA
|
||||
Enabled: yes
|
||||
Types: deb deb-src
|
||||
URIs: https://ppa.launchpadcontent.net/xtradeb/play/ubuntu
|
||||
Suites: kinetic
|
||||
Components: main
|
||||
Signed-By: /usr/share/keyrings/xtradeb-ubuntu-play.gpg.key
|
8
pika-sources/etc/apt/sources.list.d/xtradeb-repo.sources
Normal file
8
pika-sources/etc/apt/sources.list.d/xtradeb-repo.sources
Normal file
@ -0,0 +1,8 @@
|
||||
X-Repolib-Name: XtraDeb Repo Sources
|
||||
Enabled: yes
|
||||
Types: deb
|
||||
URIs: https://packages.xtradeb.net/ubuntu
|
||||
Suites: kinetic
|
||||
Components: apps play
|
||||
Architectures: amd64
|
||||
Signed-By: /usr/share/keyrings/xtradeb.asc.key
|
@ -2,7 +2,7 @@
|
||||
Description=Removes broken steam.list from apt.
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/bash -c "cp -rfv /usr/share/dpkg/scripts/steamdeps /usr/bin/ && rm -rf /etc/apt/sources.list.d/steam-stable.list || echo 'no stable steam repos' " && "rm -rf /etc/apt/sources.list.d/steam.list || echo 'no old steam repos' " && "rm -rf /etc/apt/sources.list.d/steam-beta.list || echo 'no steam beta repos' " && /usr/bin/bash -c "rm -rf /etc/apt/sources.list.d/pika.list || echo 'no pika iso repos' "
|
||||
ExecStart=/usr/bin/bash -c "rm -rf /etc/apt/sources.list.d/steam-stable.list || echo 'no stable steam repos' " && "rm -rf /etc/apt/sources.list.d/steam.list || echo 'no old steam repos' " && "rm -rf /etc/apt/sources.list.d/steam-beta.list || echo 'no steam beta repos' " && /usr/bin/bash -c "rm -rf /etc/apt/sources.list.d/pika.list || echo 'no pika iso repos' "
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -1,4 +0,0 @@
|
||||
Binary::apt::APT::Cache "/var/cache/apt";
|
||||
Binary::apt::APT::Cache::Archives "archives";
|
||||
Binary::apt::APT::Keep-Downloaded-Packages "true";
|
||||
APT::Keep-Downloaded-Packages "true";
|
@ -1,2 +0,0 @@
|
||||
DPkg::Pre-Install-Pkgs {"/usr/share/dpkg/scripts/steam-launcher.sh pre";};
|
||||
DPkg::Post-Invoke {"/usr/share/dpkg/scripts/steam-launcher.sh post";};
|
@ -1,45 +0,0 @@
|
||||
# Lower nest's priority under cockatiel's
|
||||
Package: *
|
||||
Pin: release a=pika,c=nest
|
||||
Pin-Priority: 450
|
||||
|
||||
# Put nest ROCm under raven's ROCm
|
||||
Package: libhsa-runtime64* hipcc* rocm* hipify*
|
||||
Pin: release a=pika,c=nest
|
||||
Pin-Priority: 100
|
||||
|
||||
# Lower canary's priority under cockatiel's
|
||||
Package: *
|
||||
Pin: release a=pika,c=canary
|
||||
Pin-Priority: 451
|
||||
|
||||
# Put canary ROCm under raven's ROCm
|
||||
Package: libhsa-runtime64* hipcc* rocm* hipify*
|
||||
Pin: release a=pika,c=canary
|
||||
Pin-Priority: 100
|
||||
|
||||
# Lower raven's priority under cockatiel's
|
||||
Package: *
|
||||
Pin: release a=pika,c=raven
|
||||
Pin-Priority: 452
|
||||
|
||||
# Lower pigeon's priority under cockatiel's
|
||||
Package: *
|
||||
Pin: release a=pika,c=pigeon
|
||||
Pin-Priority: 450
|
||||
|
||||
# Blacklist intel mesa from pigeon
|
||||
Package: libglvnd0 libegl1 libegl-dev libglx0 libglx-dev libgl1 libgl-dev libglvnd-core-dev libgles1 libgles2 libgles-dev libglvnd-dev libopengl0 libopengl-dev libxatracker2 libgbm1 libgbm-dev *mesa* *intel-media-va-driver* *libigdgmm*
|
||||
Pin: release a=pika,c=pigeon
|
||||
Pin-Priority: 100
|
||||
|
||||
# Blacklist dangerous amdgpu-pro packages
|
||||
Package: amdgpu-core amdgpu-pro-core amdgpu-dkms amdgpu-pro-lib32
|
||||
Pin: release a=*
|
||||
Pin-Priority: -10
|
||||
|
||||
# Lower parrot's priority under cockatiel's
|
||||
Package: *
|
||||
Pin: release a=pika,c=parrot
|
||||
Pin-Priority: 452
|
||||
|
@ -1,9 +0,0 @@
|
||||
X-Repolib-Name: PikaOS System Sources
|
||||
Enabled: yes
|
||||
Types: deb
|
||||
URIs: https://ppa.pika-os.com/
|
||||
Suites: pika
|
||||
Components: nest raven parrot cockatiel pigeon
|
||||
X-Repolib-ID: system
|
||||
X-Repolib-Default-Mirror: https://ppa.pika-os.com/
|
||||
Signed-By: /etc/apt/keyrings/pika-keyring.gpg.key
|
@ -1 +0,0 @@
|
||||
force-overwrite
|
@ -1,26 +0,0 @@
|
||||
#! /bin/bash
|
||||
|
||||
if [[ $1 == pre ]]
|
||||
then
|
||||
if grep -q steam-launcher
|
||||
then
|
||||
mkdir -p /var/lib/apt/hooks
|
||||
touch /var/lib/apt/hooks/steam-launcher
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ $1 == post ]]
|
||||
then
|
||||
if [[ -f /var/lib/apt/hooks/steam-launcher ]]
|
||||
then
|
||||
rm -rf /etc/apt/sources.list.d/steam-stable.list || echo 'no stable steam repos'
|
||||
rm -rf /etc/apt/sources.list.d/steam.list || echo 'no steam repos'
|
||||
rm -rf /var/lib/apt/hooks/steam-launcher
|
||||
cp -rfv /usr/share/dpkg/scripts/steamdeps /usr/bin/
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
fi
|
||||
|
@ -1,25 +0,0 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
This script handles installing system dependencies for games using the
|
||||
Steam runtime. It is intended to be customized by other distributions
|
||||
to "do the right thing"
|
||||
|
||||
Usage: steamdeps dependencies.txt
|
||||
"""
|
||||
|
||||
import argparse
|
||||
import glob
|
||||
import logging
|
||||
import os
|
||||
import re
|
||||
import shlex
|
||||
import shutil
|
||||
import subprocess
|
||||
import sys
|
||||
|
||||
check_output = subprocess.run(["dpkg -s libc6:amd64 && dpkg -s libc6:i386"], shell=True)
|
||||
if (check_output.returncode) != 0:
|
||||
subprocess.run(["/usr/bin/x-terminal-emulator -e bash -c 'sudo apt install -y libc6:amd64 libc6:i386'"], shell=True)
|
||||
exit(0)
|
||||
else:
|
||||
exit(0)
|
18
pika-sources/usr/share/keyrings/amdvlk.gpg.key
Normal file
18
pika-sources/usr/share/keyrings/amdvlk.gpg.key
Normal file
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v1
|
||||
|
||||
mQENBFryiUsBCADfVg4/jAVQfaUWY+q7RPPa5cxQEGSsgw6V2FmltYp6kvSe1YT5
|
||||
gMC3aMih+fnURrrKJHekUsXNgyV21uAYt4q8jvk4xMxXrvHBYVbYo0OZGDYlG7hu
|
||||
66S65Ev7/xIPIdiBPjPw5fYeWyGLzFndPSbgHUHNUENZIAT5kGZlsGeXluy4v1bc
|
||||
lP/sStuQ17raX1o3buDgeuy1AARYkfU0FSR7Hmr3IO1GdvyiNF7UOo1kx5gBAYul
|
||||
/Y95Z++yyXh/d2VabOQCYpF+8Yz453xBVmhxFchuMYdSoffq+eW7y4x/yWJH2V5x
|
||||
IJVi+MWQLgc9Jy4GwFty8a5jb9SJFYX0iM3lABEBAAG0G0phY29iIEhlIDxqYWNv
|
||||
Yi5oZUBhbWQuY29tPokBOAQTAQIAIgUCWvKJSwIbAwYLCQgHAwIGFQgCCQoLBBYC
|
||||
AwECHgECF4AACgkQE9Yj4+B5blLb+gf/W5rsp4XlebOke9+vo9LfTUb2hl9KKnRc
|
||||
hxbQNSwOSaNDLQ9C7eIz68fdAHjfjqAM+EAkNHTfSdBmwML7utIhIzSNaOPiO2UM
|
||||
IqwRbZfEt46XmcTw8ZK/bL0rnrnvMho3wruUc88ABLxQuIaNdoKRwc+eX8KwTbUA
|
||||
vbiu5oNqxOqqwiXKxF05bF1ePP0oLdGAZnZbyPN7DlGLrng2H+V98G//UF9Yh3HT
|
||||
MlHwBfXxFbmILgIAF69DhuGUBZf2wvosPnb6oLlrivE48TzhuzHkpe2dJ4l5b3sa
|
||||
1pJzxGIvQ9nKNOu5PHegreJfmxOb4KCsQG2uw3Figm0/+qkiDapDYQ==
|
||||
=WFam
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
BIN
pika-sources/usr/share/keyrings/kisak-mesa.gpg.key
Normal file
BIN
pika-sources/usr/share/keyrings/kisak-mesa.gpg.key
Normal file
Binary file not shown.
BIN
pika-sources/usr/share/keyrings/kubuntu-ppa.gpg.key
Normal file
BIN
pika-sources/usr/share/keyrings/kubuntu-ppa.gpg.key
Normal file
Binary file not shown.
BIN
pika-sources/usr/share/keyrings/mozillateam-ubuntu-ppa.gpg.key
Normal file
BIN
pika-sources/usr/share/keyrings/mozillateam-ubuntu-ppa.gpg.key
Normal file
Binary file not shown.
BIN
pika-sources/usr/share/keyrings/pika-ppa-keyring.gpg.key
Normal file
BIN
pika-sources/usr/share/keyrings/pika-ppa-keyring.gpg.key
Normal file
Binary file not shown.
BIN
pika-sources/usr/share/keyrings/rocm-keyring.gpg.key
Normal file
BIN
pika-sources/usr/share/keyrings/rocm-keyring.gpg.key
Normal file
Binary file not shown.
BIN
pika-sources/usr/share/keyrings/steam_pika.gpg.key
Normal file
BIN
pika-sources/usr/share/keyrings/steam_pika.gpg.key
Normal file
Binary file not shown.
53
pika-sources/usr/share/keyrings/winehq-archive.key
Normal file
53
pika-sources/usr/share/keyrings/winehq-archive.key
Normal file
@ -0,0 +1,53 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
QNQrWh9rAcMIGT+b1le0
|
||||
=4lsa
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
BIN
pika-sources/usr/share/keyrings/xtradeb-ubuntu-apps.gpg.key
Normal file
BIN
pika-sources/usr/share/keyrings/xtradeb-ubuntu-apps.gpg.key
Normal file
Binary file not shown.
BIN
pika-sources/usr/share/keyrings/xtradeb-ubuntu-play.gpg.key
Normal file
BIN
pika-sources/usr/share/keyrings/xtradeb-ubuntu-play.gpg.key
Normal file
Binary file not shown.
52
pika-sources/usr/share/keyrings/xtradeb.asc.key
Normal file
52
pika-sources/usr/share/keyrings/xtradeb.asc.key
Normal file
@ -0,0 +1,52 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mQINBGKWgyIBEADHopdL3xXKbc16Rq9/p48Wyota9m16YQUILPxob6cKFl4kWq2p
|
||||
dgr/hqWqcjai7ZiCGgBuHHDaGrfYfaoEguWMvV44T5Ij1nnKKDkSQ7A/iFpTMJKP
|
||||
8ERbfKivmhfyo98/wlUkRbyM8sV+XJ9HiyBxN2oqN449wYTP8OVb1EN4ncsa8Zw4
|
||||
/pQ6YE7/r0+8shzQfvrK6XBkNwi0KSYSF2Zm/0dfCItgUN85u0QQxTO95zni9GvH
|
||||
AHLeSWrBaNku2HYl4FecofqDTCB3cmSXz9bhgRftBRBQequEh2vxe/4iai1R7lUU
|
||||
8k+iMz90EuTK0ni8nQ5ogoFcfYZ6lfbijM8lQzTQY2suxgJRg7sLDS/Q9MsdOOMN
|
||||
6ctM3FbeWbowm17hcJttvnZ6aON/R/TwZzxC0IOGSPVczdH1kRYqk52g73u1t9sK
|
||||
3ywg8BsHtAS8Y46LTVEFgwAg+snHIDH1Ok1SGK58k0sLRoUGLjJPmuvPousxsnKU
|
||||
ism42JWl6ArdI2tuWfwRvc96YjdUQJz7NlwLLnmYuneQjtu0G24MSP1bjMxn2Ntq
|
||||
wxZ3o4Bz2WuxrpmQerw5mHP5MrQ/HeKVMU4Yx6yaleWH2EP0e7GAdnO1F8IgIUiG
|
||||
wZjbyRiXYOTxrI8Ds4yDydhneQbLU8UJrFqzhzQo5T7nXnT9UJe1dfzg+QARAQAB
|
||||
tDhYdHJhRGViIFB1YmxpYyBSZXBvc2l0b3J5IFNpZ25pbmcgS2V5IDxwcnNrQHh0
|
||||
cmFkZWIubmV0PokCTgQTAQoAOBYhBBPJzieyFDB4LMBTpShhi8qmQGNwBQJiloMi
|
||||
AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEChhi8qmQGNwGOYP+wY4QkL8
|
||||
0VYf/r1R1Y4oRcVHXsm+IpYkgiIbyA6E25++Dk65YR+7g3xDVFbGgqcUAC818w38
|
||||
PnwTHExJC+OGVT6X2bPRvGzO97T0i5zf7L8upTVEkpJzFLCFJHLPV3lXKJSMbrQk
|
||||
/p+tkXqlFEyIAE7VX+CsybjwR8in2nKz5Couj44J3EZnrwRamckoiUeW7v7ByJ3u
|
||||
/LhZl6cp4nJpFfnA3RxHxCAAaRoVdfM0NQNtQmss7SLb2QPGZvvqA6MxIFzdRP5n
|
||||
l6Z7UOaeovcaEitcUWtgDAbll6U+0GJXYarRLR24ugxfdR0JNyYGJzX+UeEHCrMP
|
||||
eNM81MwAnDPziHFg5VnoImUb7+rrBox+vNwpx0BbKcWdbeGnfoCVbeh2G3rMHmFy
|
||||
Gd9z5WnbRLSHbF7bM1R5JZ1NDYJP8H6T4SvZAvG434H7wVUHDp5tm0n/TyQ015Ad
|
||||
kHVhT6nH/VsdLPjlnE5HfgwOi15XMFIP4pQMO7EX1BLyLggCxhgNGR0sbxlpnMOs
|
||||
ZsPJw8BSDO0JLgOrRTwlI8Dtec22wDqluZax7YBojiDYdoPU4Hz40Jpxosbml/t4
|
||||
b7zBt8n9TmyRtdq9TwOU+OSV47KicL2VaW29cCNoVMVVFifd8ePfE1oWw2mE0bBW
|
||||
B5AtvHpbGikJoe4qHvGr6AaLKdliVdgGxJVEuQINBGKWgyIBEADOvWTlbb35bQ0j
|
||||
wCXZJ1j4dk5YXx3p3GzQbDwXygVG4r25A4ofSo2MFuUzXyVmEblfE78/PBhlyY+A
|
||||
QYC1+1G/s0YmW7fzq4aRyF7YxP1SVIcKAt7IVP2BQSl4hC8mtRA2NsBoOX/bimLI
|
||||
6TTCutUisZX+zueAocqQe1M+IR5FSoXmiHkeACPXzF0g5TYojKdRbl19rIhJorAh
|
||||
M77fSD/hP6+GkXTBYa5KhlqJ7fTrUzs21kMtOv5fno8uSL0LY9yqAJ7uwYdpFTUi
|
||||
fV7ehSnCICBiH2YCAm0K3ddSpHk38d/liNBbFUl8PAWo5RJi2M/x5r+zxHZIJk2g
|
||||
I/5o7o4BnQRFpKDMBqSbR24gc7GBvCqUeIRuVh/2TillN1WYtn6N/ysNz/2BP8vE
|
||||
BhqxmIR4ZoOrO6K+FiPgdKb581yw9dWqOIOjNuD8yBqOtQ/tUVf/G8vpBGKgg/BA
|
||||
ovfbxj+dZPMHiYV8niQEl+u7ky7jXKGfY5YaQr+l2qe/xVuhBR7oKljEyTB8fJT2
|
||||
zPVVnhiVNJ8CSyP9v4lJEevS9tL0ON+rRLEjsoIQYHhQMdzVLoY0HiPowP/zQ+RW
|
||||
yLcYOCfXukxo0JXgEdHG5t2reFfp/RCQuzeUJKkAqovmsbb57WJujy8asRkjKZ2W
|
||||
Uq8JFM1d/B0XcLt8Y8/9ZcU3C9NOSQARAQABiQI2BBgBCgAgFiEEE8nOJ7IUMHgs
|
||||
wFOlKGGLyqZAY3AFAmKWgyICGwwACgkQKGGLyqZAY3DbpxAAmnZeusiwJA/R7qyq
|
||||
DQjMKcfRGLIhHY7BIrUWEqyD/Fl5hJWWDfN+WIVmQxNGYJalRwTAUYtIDtdUvp+H
|
||||
QaVQmP8raVOjqj4spXuFUGOGbXR/yuhWEnTVbDeICj/n+lE1sybE23dGDWK9kkxd
|
||||
ci8Kb+zTd6aExGexc5Ih22Djwb/5i1UhysMg5ylNq1FptJ7r/OpBNu48mIeCp4CM
|
||||
Q+IuTrWQHbqvYR+2489xpIURsE1u87wNYnibsFpN8+QkAimFTIJUnhB/D2YpLDK/
|
||||
YXMPwE/Q5tglT3JI6TSX6QIuzCUicZdU9tlxVnF4m749wsppXstgBSYz8TjukafN
|
||||
zYDzLsBw9GDrEanGgR1nZgUuykn/6wCD+27r5AxlwAVd8i+2gUQBSf5CJtVPdCJI
|
||||
N/LoUFSucWTvgRlO4PQTgcGqxH6rSOyS2RoJQ/WNsydkbK3m+hzwgpbpi9kUJFCN
|
||||
D8B4wrE4C0Mh5Il0vRnYvnvrW/AJgml8XFVEcEDVVurq0NGeUR76faSajjOdCczb
|
||||
c36rcquFL5EVvZX/6gKsDdAXQN/0N5xt/R0CXCLTwYQkbQodKjMpu0SyLHjbbG4p
|
||||
JXX20CgQlFiQFhQKGDD9tD5WavVqeEZ+z5i9dCHkVdnCeFHEoYndY+3ecSYF6TDe
|
||||
ZPUnLEldIruo160uSWW+FRRWsWI=
|
||||
=yDxR
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
@ -1,62 +0,0 @@
|
||||
Suite: pika
|
||||
RepositoryType: deb
|
||||
BaseURI: https://ppa.pika-os.com/
|
||||
MatchURI: ((http|https|ftp)[0-9]*\.([a-z]*\.){0,1}|ppa\.|httpredir\.)pika-os\.com
|
||||
MirrorsFile: Pika.mirrors
|
||||
Description: PikaOS
|
||||
Component: nest
|
||||
CompDescription: Primary Repo
|
||||
Component: pending
|
||||
CompDescription: Primary Repo (Nest Pending)
|
||||
Component: canary
|
||||
CompDescription: Primary Repo (Canary)
|
||||
Component: cockatiel
|
||||
CompDescription: Pika Specific Repo
|
||||
Component: pigeon
|
||||
CompDescription: Properietary Drivers Repo
|
||||
Component: raven
|
||||
CompDescription: Compute Drivers Repo
|
||||
Component: parrot
|
||||
CompDescription: 3rd-Party Packages Repo
|
||||
|
||||
Suite: nest
|
||||
RepositoryType: deb
|
||||
BaseURI: https://ppa.pika-os.com/
|
||||
MatchURI: ((http|https|ftp)[0-9]*\.([a-z]*\.){0,1}|ppa\.|httpredir\.)pika-os\.com
|
||||
MirrorsFile: Pika.mirrors
|
||||
Description: PikaOS
|
||||
Component: nest
|
||||
CompDescription: Primary Repo
|
||||
Component: pending
|
||||
CompDescription: Primary Repo (Nest Pending)
|
||||
Component: canary
|
||||
CompDescription: Primary Repo (Canary)
|
||||
Component: cockatiel
|
||||
CompDescription: Pika Specific Repo
|
||||
Component: pigeon
|
||||
CompDescription: Properietary Drivers Repo
|
||||
Component: raven
|
||||
CompDescription: Compute Drivers Repo
|
||||
Component: parrot
|
||||
CompDescription: 3rd-Party Packages Repo
|
||||
|
||||
Suite: canary
|
||||
RepositoryType: deb
|
||||
BaseURI: https://ppa.pika-os.com/
|
||||
MatchURI: ((http|https|ftp)[0-9]*\.([a-z]*\.){0,1}|ppa\.|httpredir\.)pika-os\.com
|
||||
MirrorsFile: Pika.mirrors
|
||||
Description: PikaOS
|
||||
Component: nest
|
||||
CompDescription: Primary Repo
|
||||
Component: pending
|
||||
CompDescription: Primary Repo (Nest Pending)
|
||||
Component: canary
|
||||
CompDescription: Primary Repo (Canary)
|
||||
Component: cockatiel
|
||||
CompDescription: Pika Specific Repo
|
||||
Component: pigeon
|
||||
CompDescription: Properietary Drivers Repo
|
||||
Component: raven
|
||||
CompDescription: Compute Drivers Repo
|
||||
Component: parrot
|
||||
CompDescription: 3rd-Party Packages Repo
|
@ -1,2 +0,0 @@
|
||||
#LOC:US
|
||||
https://ppa.pika-os.com/
|
16
release.sh
16
release.sh
@ -1,2 +1,14 @@
|
||||
# send debs to server
|
||||
rsync -azP --include './' --include '*.deb' --exclude '*' ./output/ ferreo@direct.pika-os.com:/srv/www/cockatiel-incoming/
|
||||
# Sign the packages
|
||||
dpkg-sig --sign builder ./output/pika-sources*.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 (% pika-sources*)'
|
||||
|
||||
# Add the new package to the repo
|
||||
reprepro -V --basedir ./output/repo/ includedeb kinetic ./output/pika-sources*.deb
|
||||
|
||||
# Push the updated ppa repo to the server
|
||||
rsync -azP ./output/repo/ ferreo@direct.pika-os.com:/srv/www/pikappa/
|
||||
|
Loading…
Reference in New Issue
Block a user