Fix libsearpc add subpackage -pyc
Release Alpine apk for ARM64v8 / compilation-arm64v8 (push) Has been cancelled Details

This commit is contained in:
ITmodulo 2024-01-31 12:12:06 +01:00
parent f4fbfb32f6
commit fa3da9eeb0
3 changed files with 5 additions and 10 deletions

View File

@ -12,8 +12,9 @@ Template files and build system (public logs available) for https://static.itmod
## To maintain own repo ## To maintain own repo
Official repo is good quality however: Official repo is good quality however:
- It simply lacks some packages I need. - It simply lacks some packages I need.
- I don't use flatpak for personal reason (mostly size of packages and sdks based mostly on ubuntu I don't really like) - Some packages are in testing linked against newer versions od their dependencies. Instead of adding from testing I would prefer to bake them myself
- Instead flatpaks I would use AppImages that are not so easy to update in large quantity and don't work on Alpine as linked against glibc - I don't use flatpak for personal reason (mostly size of packages and sdks based mostly on sth like EOL ubuntu I don't really like)
- Instead flatpaks I would use AppImages that are not so easy to update in large quantity moreover they don't work on Alpine as linked against glibc
## To use repo actions for builds ## To use repo actions for builds
- It's easy to maintain - It's easy to maintain

View File

@ -9,6 +9,7 @@ url="https://github.com/haiwen/libsearpc"
license="Apache-2.0" license="Apache-2.0"
depends="py3-gobject3 py3-simplejson" depends="py3-gobject3 py3-simplejson"
makedepends="musl-dev jansson-dev py3-gobject3-dev glib-dev autoconf automake libtool pkgconf" makedepends="musl-dev jansson-dev py3-gobject3-dev glib-dev autoconf automake libtool pkgconf"
subpackages="$pkgname-pyc"
_pkgver="${pkgver%.*}-latest" _pkgver="${pkgver%.*}-latest"
source="libsearpc-$_pkgver.tar.gz::$url/archive/v$_pkgver.tar.gz" source="libsearpc-$_pkgver.tar.gz::$url/archive/v$_pkgver.tar.gz"

View File

@ -7,16 +7,9 @@ pkgdesc="An online file storage and collaboration tool"
arch="all" arch="all"
url="https://github.com/haiwen/$pkgname" url="https://github.com/haiwen/$pkgname"
license="GPL-2.0-only" license="GPL-2.0-only"
depends=" depends="libsearpc py3-future fuse"
libsearpc
py3-future
fuse
"
makedepends="vala intltool libevent-dev fuse-dev libwebsockets-dev sqlite-dev py3-future libsearpc libtool automake autoconf pkgconf curl-dev" makedepends="vala intltool libevent-dev fuse-dev libwebsockets-dev sqlite-dev py3-future libsearpc libtool automake autoconf pkgconf curl-dev"
subpackages="$pkgname-doc $pkgname-pyc" subpackages="$pkgname-doc $pkgname-pyc"
source="seafile-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" source="seafile-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
prepare() { prepare() {