This contains a bunch refactoring due to the changes in the v18 ceph
from source build.
1. Removal of ceph-mgr-bin
Now part of the normal ceph-bin package. Always found it strange
that the mgr was singled out previously
2. Removal of provides=() clauses for ceph components
The from source and binary version are now separate.
3. The binary packages no longer mirror the from source packages
The *-bin packages now consist of a merged grouping of source
package binaries.
References: https://github.com/bazaah/aur-ceph/releases/tag/v18.2.0-1
- Update pkgrel
- Fix shasums
- Regenerate .SRCINFO
Also enforce pkgrel in downloaded packages, as otherwise we'll run into
this problem of cached pkg archives corrupting shasums
- Created the base PKGBUILD
- Regenerated SRCINFO
This repo is a thin shim around the real package, ceph. It's primary
purpose is to provide prebuilt ceph artifacts, rather than building from
source.
This repo's "build" process should never be more complicated than:
1. Downloading the built ceph artifacts
2. Installing them
Any changes / fixes / discussion on the actual build of ceph should take
place in:
https://aur.archlinux.org/packages/ceph
This is the initial release, however for sanity we're keeping the pkgrel
in sync with the upstream aur package (ceph).