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"
 | 
					          su - runner -c "echo 'PACKAGER_PRIVKEY="/home/runner/.abuild/${{ secrets.REPO_PRIVKEY_FILENAME }}"' >> ~/.abuild/abuild.conf"
 | 
				
			||||||
      - name: Compile in sequence
 | 
					      - name: Compile in sequence
 | 
				
			||||||
        run: |
 | 
					        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
 | 
					          mv srcpkgs /home/runner && chown -R runner:runner /home/runner/srcpkgs
 | 
				
			||||||
          echo "/home/runner/packages/srcpkgs" >> /etc/apk/repositories
 | 
					          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
 | 
					      - name: Mount and upload
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          su - runner -c 'mkdir hole'
 | 
					          su - runner -c 'mkdir hole'
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
srcpkgs/*/src/
 | 
					srcpkgs/*/src/
 | 
				
			||||||
keep/*/src/
 | 
					keep/*/src/
 | 
				
			||||||
 | 
					not_ready/*/src/
 | 
				
			||||||
*.tar.gz
 | 
					*.tar.gz
 | 
				
			||||||
*.zip
 | 
					*.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