~comcloudway/ccw-aports

ecab51c46b9b61f1469411364a3f3f5d1f2a4b91 — Jakob Meier 1 year, 1 month ago 7eff48b
Fixed APKBUILD formatting
M .forgejo/workflows/check-all.yml => .forgejo/workflows/check-all.yml +1 -1
@@ 1,7 1,7 @@
---
on: [push]
jobs:
  demo:
  check-all:
    runs-on: docker
    container:
      image: alpine:edge

M main/blueprint/APKBUILD => main/blueprint/APKBUILD +2 -6
@@ 1,18 1,14 @@
# Maintainer: Jakob Meier <comcloudway@ccw.icu>
pkgname=blueprint
pkgver=2.0.0
pkgrelease=stable # or beta
_pkgrelease=stable # or beta
pkgrel=0
pkgdesc="This is the official BluePrint Compiler (bpc) It can be used to transpile the BluePrint lisp flavour to javascript"
url="https://codeberg.org/comcloudway/blueprint"
arch="all"
license="GPL-3.0-or-later"
depends=""
makedepends="cargo"
checkdepends=""
install=""
#subpackages="$pkgname-dev $pkgname-doc"
source="$pkgname-$pkgrelease-$pkgver.tar.gz::https://codeberg.org/comcloudway/blueprint/archive/$pkgrelease-$pkgver.tar.gz"
source="$pkgname-$_pkgrelease-$pkgver.tar.gz::https://codeberg.org/comcloudway/blueprint/archive/$_pkgrelease-$pkgver.tar.gz"
builddir="$srcdir/$pkgname"

prepare() {

M main/connman-gtk/APKBUILD => main/connman-gtk/APKBUILD +0 -1
@@ 9,7 9,6 @@ arch="all"
license="GPL-2.0"
depends="connman-dev openconnect"
makedepends="meson intltool glib-dev gtk+3.0-dev openconnect-dev"
checkdepends=""
subpackages="$pkgname-doc $pkgname-lang"
source="$pkgname-$pkgver.zip::https://github.com/jgke/connman-gtk/archive/refs/heads/master.zip"
builddir="$srcdir/$pkgname-master"

M main/oomph/APKBUILD => main/oomph/APKBUILD +0 -1
@@ 8,7 8,6 @@ url="https://codeberg.org/comcloudway/oomph"
arch="all"
license="AGPL-3.0-or-later"
makedepends="cargo cargo-auditable"
subpackages=""
source="
oomph-v$pkgver.tar.gz::https://codeberg.org/comcloudway/oomph/archive/v$pkgver.tar.gz
fix-musl.patch

M testing/libexecinfo/APKBUILD => testing/libexecinfo/APKBUILD +0 -3
@@ 7,9 7,6 @@ pkgdesc="BSD licensed clone of backtrace facility found in the GNU libc"
url="https://github.com/ronchaine/libexecinfo"
arch="all"
license="BSD"
depends=""
makedepends=""
checkdepends=""
subpackages="$pkgname-dev"
source="exec-info.zip::https://github.com/ronchaine/libexecinfo/archive/refs/heads/master.zip"
builddir="$srcdir/libexecinfo-master"

M testing/suitsquad/APKBUILD => testing/suitsquad/APKBUILD +2 -2
@@ 1,7 1,7 @@
# Maintainer: Jakob Meier <comcloudway@ccw.icu>
pkgname=suitsquad
pkgver=0
pkgrelease=stable
_pkgrelease=stable
pkgrel=0
pkgdesc="crossplatform gui solitaire game"
url="https://codeberg.org/comcloudway/suitsquad/"


@@ 9,7 9,7 @@ arch="all"
license="GPL-3"
makedepends="cargo"
source="
	$pkgname-$pkgver.tar.gz::https://codeberg.org/comcloudway/suitsquad/archive/$pkgrelease.tar.gz
	$pkgname-$pkgver.tar.gz::https://codeberg.org/comcloudway/suitsquad/archive/$_pkgrelease.tar.gz
	fix-icon.patch
	fix-musl.patch
"

M testing/vlang/APKBUILD => testing/vlang/APKBUILD +2 -8
@@ 10,11 10,7 @@ pkgdesc="Simple, fast, safe, compiled language for developing maintainable softw
url="https://vlang.io"
arch="x86_64 aarch64"
license="MIT"
depends=""
makedepends="gcc gc-dev"
checkdepends=""
subpackages=""
_arch=""
case "$CARCH" in
	aarch64) _arch="arm64" ;;
	x86_64) _arch="amd64" ;;


@@ 33,10 29,8 @@ build() {
	# needs gc-dev
	mkdir -p thirdparty/tcc/lib
	ln -s /usr/lib/libgc.a thirdparty/tcc/lib/libgc.a
	#ln -s /usr/bin/tcc thirdparty/tcc/tcc.exe

	#./thirdparty/tcc/tcc.exe -std=gnu11 -w -o v1 vc/v.c -lm -lexecinfo -lpthread 
	gcc -std=gnu11 -w -o v1 vc/v.c -lm -lpthread #-lexecinfo 
	gcc -std=gnu11 -w -o v1 vc/v.c -lm -lpthread #-lexecinfo
	./v1 -no-parallel -o v2 -prod cmd/v
	./v2 -o v -prod cmd/v
	rm -rf v1 v2


@@ 63,7 57,7 @@ package() {
	cp -a thirdparty $pkgdir/usr/lib/vlang/
	cp -a vlib $pkgdir/usr/lib/vlang/
	cp v.mod $pkgdir/usr/lib/vlang/
	ln -s /usr/lib/vlang/v $pkgdir/usr/bin/v 
	ln -s /usr/lib/vlang/v $pkgdir/usr/bin/v

	touch $pkgdir/usr/lib/vlang/cmd/tools/.disable_autorecompilation
}