Test build

This commit is contained in:
Ward Nakchbandi (Cosmic Fusion) 2023-02-24 09:13:32 -05:00 committed by GitHub
parent f3d14651e5
commit b514f561cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 19 additions and 9 deletions

View File

@ -16,7 +16,7 @@ jobs:
- uses: actions/checkout@v3
- name: Install needed packages
run: apt update && apt install 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 -y
run: apt update && apt install 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

View File

@ -1,5 +0,0 @@
# Ignore Backup Copies from Text Editor
*~
# Ignore meson build directory
build

0
adw-gtk3-4.1/debian/rules → debian/rules vendored Executable file → Normal file
View File

15
main.sh Normal file
View File

@ -0,0 +1,15 @@
# Add dependent repositories
wget -q -O - https://ppa.pika-os.com/key.gpg | sudo apt-key add -
sudo add-apt-repository https://ppa.pika-os.com
sudo add-apt-repository ppa:pikaos/pika
sudo add-apt-repository ppa:kubuntu-ppa/backports
# Clone Upstream
https://github.com/lassekongo83/adw-gtk3
cp -rvf ./debian ./adw-gtk3/
cd ./adw-gtk3
# Get build deps
sudo apt-get build-dep ./
# Build binaries
echo -ne '\n' | debuild -us -uc

View File

@ -1 +1 @@
adw-gtk3_4.1.orig.tar.gz
https://github.com/lassekongo83/adw-gtk3

View File

@ -5,10 +5,10 @@ dpkg-sig --sign builder ./output/packageNameHere*.deb
rsync -azP --exclude '*.deb' ferreo@pika-os.com:/srv/www/pikappa/ ./output/repo
# Remove our existing package from the repo
reprepro -V --basedir ./output/repo/ removefilter kinetic 'Package (% packageNameHere*)'
reprepro -V --basedir ./output/repo/ removefilter kinetic 'Package (% adw-gtk3-theme*)'
# Add the new package to the repo
reprepro -V --basedir ./output/repo/ includedeb kinetic ./output/packageNameHere*.deb
reprepro -V --basedir ./output/repo/ includedeb kinetic ./output/adw-gtk3-theme*.deb
# Push the updated ppa repo to the server
rsync -azP ./output/repo/ ferreo@pika-os.com:/srv/www/pikappa/