add melon
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Release Alpine apk for ARM64v8 / compilation-arm64v8 (push) Successful in 9m45s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Release Alpine apk for ARM64v8 / compilation-arm64v8 (push) Successful in 9m45s
				
			This commit is contained in:
		
							parent
							
								
									ae6fb60914
								
							
						
					
					
						commit
						4595330ce7
					
				
					 4 changed files with 117 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -41,9 +41,16 @@ jobs:
 | 
			
		|||
          su - runner -c "echo 'PACKAGER_PRIVKEY="/home/runner/.abuild/${{ secrets.REPO_PRIVKEY_FILENAME }}"' >> ~/.abuild/abuild.conf"
 | 
			
		||||
      - name: Compile in sequence
 | 
			
		||||
        run: |
 | 
			
		||||
          # git clone --depth 1 https://gitlab.alpinelinux.org/alpine/aports.git
 | 
			
		||||
          # mv aports/community/hexagonrpcd srcpkgs/
 | 
			
		||||
          # mv aports/testing/gmic srcpkgs/
 | 
			
		||||
          # mv aports/testing/dissent srcpkgs/
 | 
			
		||||
          git clone --depth 1 https://codeberg.org/comcloudway/apkbuild-collection.git
 | 
			
		||||
          mv apkbuild-collection/testing/melon srcpkgs/
 | 
			
		||||
          ls -lah srcpkgs
 | 
			
		||||
          mv srcpkgs /home/runner && chown -R runner:runner /home/runner/srcpkgs
 | 
			
		||||
          echo "/home/runner/packages/srcpkgs" >> /etc/apk/repositories
 | 
			
		||||
          su - runner -c 'export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"; cd srcpkgs; for i in $(ls ./ | grep -v hunspell-pl); do cd $i && abuild -r; cd .. ; done'
 | 
			
		||||
          su - runner -c 'export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"; cd srcpkgs; for i in $(ls ./ ); do cd $i && abuild -r -c; cd .. ; done'
 | 
			
		||||
      - name: Mount and upload
 | 
			
		||||
        run: |
 | 
			
		||||
          su - runner -c 'mkdir hole'
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -1,4 +1,5 @@
 | 
			
		|||
srcpkgs/*/src/
 | 
			
		||||
keep/*/src/
 | 
			
		||||
not_ready/*/src/
 | 
			
		||||
*.tar.gz
 | 
			
		||||
*.zip
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										41
									
								
								not_ready/celeste/APKBUILD
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										41
									
								
								not_ready/celeste/APKBUILD
									
										
									
									
									
										Executable file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,41 @@
 | 
			
		|||
# Contributor: ITmodulo <itmodulo@disroot.org>
 | 
			
		||||
# Maintainer: ITmodulo <itmodulo@disroot.org>
 | 
			
		||||
pkgname=celeste
 | 
			
		||||
pkgver=0.8.3
 | 
			
		||||
pkgrel=0
 | 
			
		||||
pkgdesc="GUI file synchronization client that can sync with any cloud provider"
 | 
			
		||||
url="https://github.com/hwittenborn/celeste"
 | 
			
		||||
license="GPL-3.0-only"
 | 
			
		||||
arch="all"
 | 
			
		||||
makedepends="rustup clang clang-dev clang-extra-tools go rclone libadwaita-dev cairo-dev glib-dev gobject-introspection-dev gtk4.0-dev"
 | 
			
		||||
depends="rclone"
 | 
			
		||||
source="$pkgname-$pkgver.tar.gz::https://github.com/hwittenborn/celeste/archive/refs/tags/v$pkgver.tar.gz"
 | 
			
		||||
 | 
			
		||||
prepare() {
 | 
			
		||||
	default_prepare
 | 
			
		||||
    rustup-init -y --default-toolchain nightly
 | 
			
		||||
    source ~/.cargo/env
 | 
			
		||||
    cargo update
 | 
			
		||||
	cargo fetch --target="$CTARGET"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
build() {
 | 
			
		||||
	source ~/.cargo/env
 | 
			
		||||
	cargo build --frozen --release
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
check() {
 | 
			
		||||
    source ~/.cargo/env
 | 
			
		||||
	cargo test --release --locked
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
package() {
 | 
			
		||||
    ls -lah
 | 
			
		||||
	install -Dm755 target/release/bin/$pkgname -t "$pkgdir"/usr/bin/
 | 
			
		||||
#	install -Dm644 res/appicon.png "$pkgdir"/usr/share/pixmaps/supersonic-desktop.png
 | 
			
		||||
#	install -Dm644 res/supersonic-desktop.desktop "$pkgdir"/usr/share/applications/supersonic-desktop.desktop
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
sha512sums="
 | 
			
		||||
64583daba4242a86e81764cb2e62b8024c5442417464a89ac1efe3aa97d06563f6bac53464fe7b4d41866e85027a28e08fdf744ba34bff854210e796700a83c3  celeste-0.8.3.tar.gz
 | 
			
		||||
"
 | 
			
		||||
							
								
								
									
										67
									
								
								not_ready/valent/APKBUILD
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										67
									
								
								not_ready/valent/APKBUILD
									
										
									
									
									
										Executable file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,67 @@
 | 
			
		|||
pkgname=valent
 | 
			
		||||
pkgver=0.0
 | 
			
		||||
pkgrel=0
 | 
			
		||||
pkgdesc="Connect, control and sync devices "
 | 
			
		||||
url="https://github.com/andyholmes/valent"
 | 
			
		||||
arch="all"
 | 
			
		||||
license="GPL-3.0-only"
 | 
			
		||||
makedepends="
 | 
			
		||||
    qtmpris-dev
 | 
			
		||||
    libxdp-dev
 | 
			
		||||
    pipewire-dev
 | 
			
		||||
    pulseaudio-dev
 | 
			
		||||
    gstreamer-dev
 | 
			
		||||
    evolution-data-server-dev
 | 
			
		||||
    libportal-dev
 | 
			
		||||
    libportal-gtk4
 | 
			
		||||
    tinysparql-dev
 | 
			
		||||
    vala
 | 
			
		||||
    libphonenumber-dev
 | 
			
		||||
    libadwaita-dev
 | 
			
		||||
    libpeas2-dev
 | 
			
		||||
    json-glib-dev
 | 
			
		||||
    gnutls-dev
 | 
			
		||||
    cmake
 | 
			
		||||
    cmake-extras
 | 
			
		||||
    unzip
 | 
			
		||||
    meson
 | 
			
		||||
    gtk4.0-dev
 | 
			
		||||
    gobject-introspection-dev
 | 
			
		||||
    "
 | 
			
		||||
#makedepends="
 | 
			
		||||
#	cairo-dev
 | 
			
		||||
#	fontconfig-dev
 | 
			
		||||
#	gdk-pixbuf-dev
 | 
			
		||||
#	glib-dev
 | 
			
		||||
#	gobject-introspection-dev
 | 
			
		||||
#	meson
 | 
			
		||||
#	pango-dev
 | 
			
		||||
#	gtk4.0-dev
 | 
			
		||||
#	"
 | 
			
		||||
source="https://github.com/andyholmes/valent/archive/refs/heads/main.zip"
 | 
			
		||||
 | 
			
		||||
options="!check"
 | 
			
		||||
 | 
			
		||||
#prepare() {
 | 
			
		||||
#  default_prepare
 | 
			
		||||
#  unzip main.zip
 | 
			
		||||
#  ls -lah
 | 
			
		||||
#}
 | 
			
		||||
 | 
			
		||||
build() {
 | 
			
		||||
    cd valent-main
 | 
			
		||||
	abuild-meson \
 | 
			
		||||
        --buildtype=release \
 | 
			
		||||
        -Ddocumentation=false \
 | 
			
		||||
		. output
 | 
			
		||||
	meson compile -C output
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
package() {
 | 
			
		||||
    cd valent-main
 | 
			
		||||
    ls -lah
 | 
			
		||||
	DESTDIR="$pkgdir" meson install --no-rebuild -C output
 | 
			
		||||
}
 | 
			
		||||
sha512sums="
 | 
			
		||||
c12678e887ddbc30c0d7d1d81254bc31e317cfeae8818424f58ba309c286d3574767c4691a7bbbaccadc6a02c6f3e0487e64701f0a09b4bef04d4ba79ed1d36d  main.zip
 | 
			
		||||
"
 | 
			
		||||
		Loading…
	
	Add table
		
		Reference in a new issue