Package Details: ocis 6.6.1-1

Git Clone URL: https://aur.archlinux.org/ocis.git (read-only, click to copy)
Package Base: ocis
Description: A file sync & share platform designed to scale
Upstream URL: https://github.com/owncloud/ocis
Licenses: Apache
Submitter: bgiovanni
Maintainer: MrBlumi
Last Packager: MrBlumi
Votes: 1
Popularity: 0.002974
First Submitted: 2023-06-07 19:35 (UTC)
Last Updated: 2024-10-25 11:06 (UTC)

Latest Comments

MrBlumi commented on 2024-02-20 20:35 (UTC)

Thanks :) Yes, It is much better now. I will add the name for the tarball source next weekend. I must have missed that after tinkering for days with that implicit dependency on OCIS‘s git repo.

For those interested: aarch64 is now available as target as well - it is working, but the pnpm version of ArchLinuxARM is horribly outdated and you have to install the package of mainline Arch Linux for the build process until a newer version of pnpm is available in the ARM repo…

TrialnError commented on 2024-02-20 19:24 (UTC)

Nice changes. First build of this package without issues.
But as you now build from the tarball, could you please readd $pkgname-$pkgver:: to the source download?

TrialnError commented on 2023-11-06 19:25 (UTC)

Lovely when upstream is a case of "use our prebuilt binaries" and don't bother to provide tarballs with all necessary files to built it. I think it's to much hassle to try to make the tarball work. It seems it is only the autogenerated one from github, which misses files as discovered. And if the build process is tightly interwoven with git...
So, no, I don't have an idea and wouldn't bother to look for a way to make it work if it isn't rather easily achievable :D

MrBlumi commented on 2023-10-31 08:59 (UTC) (edited on 2023-10-31 08:59 (UTC) by MrBlumi)

Mea culpa - I must have missed this when I adopted the package... I have changed it to only prepend $pkgname:: and adusted the cd commands as you mentioned.

To be honest I would prefer building from the tarball instead of the git repository. But I played around with that a little bit in the last couple of days and it seems that the OCIS build procedure is highly bound to its containing git repository - it is always complaining that the source folder is not a git repository when I try to build it from the tarball :D

If you have any idea how to get around that please let me know.

TrialnError commented on 2023-10-13 16:45 (UTC)

A package using git to clone the source and prepend $pkgname-$pkgver:: in the respective source line is kinda troublesome. As for every version bump the git repo is cloned anew, which is unnecessary.
So please remove this part from the source line and adjust die cd commands accordingly.
Or as an alternative build from the released tarball.