Commit Graph

49 Commits

Author SHA1 Message Date
Bazaah f99d8b9bd6 pkgbuild: pkgver=18.2.2 pkgrel=2 2024-03-23 14:46:26 +00:00
Bazaah d1caad4c50 merge: master <--- feature/v18.2.2-1
* HEAD
| \
| * a10b1db <github@luxolus.com> pkgbuild: pkgver=18.2.2 pkgrel=1
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2024-03-23 11:02:47 +00:00
Bazaah a10b1db75c pkgbuild: pkgver=18.2.2 pkgrel=1
- Updated SRCINFO
- Removed dependency on python-jwt and python-cryptography
- Removed replaces= for ceph-mgr-bin
2024-03-23 10:59:55 +00:00
Bazaah 8e72893752 merge: master <--- feature/v18.2.1-2
* HEAD
| \
| * ff6c888 <github@luxolus.com> pkgbuild: pkgver=18.2.1 pkgrel=2
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2024-02-07 23:08:59 +00:00
Bazaah ff6c888c5a pkgbuild: pkgver=18.2.1 pkgrel=2 2024-02-07 23:08:19 +00:00
Bazaah f9c53473d6 merge: master <--- feature/v18.2.1-1
* HEAD
| \
| * 4e5c785 <github@luxolus.com> pkgbuild: pkgver=18.2.1 pkgrel=1
| * 35f302a <github@luxolus.com> pkgbuild: remove pkg ceph-mgr-bin
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2023-12-31 20:07:15 +00:00
Bazaah 4e5c785297 pkgbuild: pkgver=18.2.1 pkgrel=1
References: https://github.com/bazaah/aur-ceph/releases/tag/v18.2.1-1
2023-12-31 20:05:33 +00:00
Bazaah 35f302aceb pkgbuild: remove pkg ceph-mgr-bin
This has been a stub package since v18.2.0, which released ~6 months
ago, this should be enough time to null the package.
2023-12-31 20:02:06 +00:00
Bazaah 2ab95f94d2 merge: master <--- feature/v18.2.0-2
* HEAD
| \
| * db52400 <github@luxolus.com> pkgbuild: pkgrel=2
| * 2d4e7a9 <github@luxolus.com> pkgbuild: re-add provides() for ceph-libs
| * d31f5ce <github@luxolus.com> pkgbuild: rm ceph-mgr-bin deprecation warning
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2023-11-06 20:01:59 +00:00
Bazaah db524009ce pkgbuild: pkgrel=2 2023-11-06 20:01:37 +00:00
Bazaah 2d4e7a9f2d pkgbuild: re-add provides() for ceph-libs
As there are apparently people depending on ceph-libs, for which this
package _can_ be used.

This isn't ideal, as the other ceph-libs is a virtual package, so the
behavior between this one and the other will conflict in interesting
ways if I'm not careful.

Need to think of a better solution long term...

Reported-by: https://aur.archlinux.org/account/xeruf
References: https://aur.archlinux.org/pkgbase/ceph-bin#comment-940725
2023-11-06 19:55:56 +00:00
Bazaah d31f5ceb85 pkgbuild: rm ceph-mgr-bin deprecation warning 2023-11-06 19:55:18 +00:00
Bazaah de2ff13802 merge: master <--- feature/v18.2.0-1
* HEAD
| \
| * abfbc5a <github@luxolus.com> pkgbuild: pkgver=18.2.0 pkgrel=1
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2023-09-10 13:50:28 +00:00
Bazaah abfbc5acfb pkgbuild: pkgver=18.2.0 pkgrel=1
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
2023-09-10 12:49:53 +00:00
Bazaah 67b2a75239 merge: master <--- feature/v17.2.6-4
* HEAD
| \
| * b745530 <github@luxolus.com> pkgbuild: pkgrel=4
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2023-09-06 11:23:16 +00:00
Bazaah b7455306e3 pkgbuild: pkgrel=4
- Updated pkgrel
- Regen SRCINFO

References: https://github.com/bazaah/aur-ceph/releases/tag/v17.2.6-4
2023-09-06 11:22:12 +00:00
Bazaah a812c5e6e9 merge: master <--- feature/v17.2.6-3
* HEAD
| \
| * dcade11 <github@luxolus.com> pkgbuild: pkgrel=3
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2023-07-30 10:30:51 +00:00
Bazaah dcade11bdc pkgbuild: pkgrel=3
- Updated pkgrel
- Regen SRCINFO

References: https://github.com/bazaah/aur-ceph/releases/tag/v17.2.6-3
2023-07-30 10:27:01 +00:00
Bazaah 33c38b1722 merge: master <--- feature/v17.2.6-2
* HEAD
| \
| * bff4a41 <github@luxolus.com> pkgbuild: pkgrel=2
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2023-05-12 22:14:31 +00:00
Bazaah bff4a41df5 pkgbuild: pkgrel=2
- Updated pkgrel
- Regen SRCINFO
- Better name downloaded artifacts to avoid confusion

References: https://github.com/bazaah/aur-ceph/releases/tag/v17.2.6-2
2023-05-12 22:13:08 +00:00
Bazaah 163977719f merge: master <--- feature/v17.2.6-1
* HEAD
| \
| * 69d8607 <github@luxolus.com> pkgbuild: pkgver=17.2.6 pkgrel=1
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2023-04-29 18:00:37 +00:00
Bazaah 69d8607bb1 pkgbuild: pkgver=17.2.6 pkgrel=1
- Update PKGBUILD
- Regenerate SRCINFO

References: https://github.com/bazaah/aur-ceph/releases/tag/v17.2.6-1
2023-04-29 17:58:18 +00:00
Bazaah 959ac9cdcf merge: master <--- feature/v17.2.5-6
* HEAD
| \
| * a3962c2 <github@luxolus.com> pkgbuild: pkgrel=6
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2023-03-07 17:12:27 +00:00
Bazaah a3962c2050 pkgbuild: pkgrel=6
References: https://github.com/bazaah/aur-ceph/releases/tag/v17.2.5-6
2023-03-07 17:11:35 +00:00
Bazaah 4c1a5ea6d4 merge: master <--- feature/v17.2.5-5
* HEAD
| \
| * 31182c6 <github@luxolus.com> pkgbuild: pkgrel=5
| * 0186817 <github@luxolus.com> pkgbuild: add missing deps for libs,mgr
| * 69a91a0 <github@luxolus.com> pkgbuild: package_ceph backup /etc/ conf
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2022-12-23 20:50:09 +00:00
Bazaah 31182c64b4 pkgbuild: pkgrel=5 2022-12-23 20:49:25 +00:00
Bazaah 0186817989 pkgbuild: add missing deps for libs,mgr
Missed from the src ceph PKGBUILD somewhere along the way, added now.

Issue: https://github.com/bazaah/aur-ceph/issues/7
Reported-by: aur.archlinux.org/account/antage
2022-12-23 20:49:25 +00:00
Bazaah 69a91a0627 pkgbuild: package_ceph backup /etc/ conf
Issue: https://github.com/bazaah/aur-ceph/issues/9
Backport-from: https://git.st8l.com/luxolus/aur-ceph/commit/50b8266
2022-12-23 20:48:18 +00:00
Bazaah d7a50f6e05 merge: master <--- feature/v17.2.5-4
* HEAD
| \
| * 1749d98 <github@luxolus.com> pkgbuild: 17.2.5-3 -> 17.2.5-4
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2022-11-06 11:22:52 +00:00
Bazaah 1749d98420 pkgbuild: 17.2.5-3 -> 17.2.5-4
- Update pkgrel
- Update shasums
- Update package_ceph optdepends()
- Regenerate .SRCINFO
2022-11-06 11:21:34 +00:00
Bazaah 75c8108d10 merge: master <--- feature/v17.2.5-3
* HEAD
| \
| * fbdc6aa <github@luxolus.com> pkgbuild: 17.2.5-2 -> 17.2.5-3
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2022-11-05 23:24:59 +00:00
Bazaah fbdc6aafff pkgbuild: 17.2.5-2 -> 17.2.5-3
- 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
2022-11-05 23:20:46 +00:00
Bazaah c44d8ca13e merge: master <--- feature/v17.2.5-2
* HEAD
| \
| * 25a9dfa <github@luxolus.com> pkgbuild: 17.2.5-1 -> 17.2.5-2
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2022-11-05 20:19:45 +00:00
Bazaah 25a9dfad33 pkgbuild: 17.2.5-1 -> 17.2.5-2
- Update pkgrel
- Update shasums
- Regenerate .SRCINFO
2022-11-05 20:18:03 +00:00
Bazaah 4b5bc8c9d6 merge: master <--- feature/v17.2.5
* HEAD
| \
| * 962461a <github@luxolus.com> pkgbuild: 16.2.10-1 -> 17.2.5-1
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2022-10-30 19:25:08 +00:00
Bazaah 962461a43c pkgbuild: 16.2.10-1 -> 17.2.5-1
- Update pkgver
- Update shasums
- Update package depends()
- Regenerate .SRCINFO
2022-10-30 19:22:43 +00:00
Bazaah ce93283444 merge: master <--- feature/v16.2.10-1
* HEAD
| \
| * 154ea48 <github@luxolus.com> pkgbuild: 16.2.7-1 -> 16.2.10-1
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2022-10-16 10:03:25 +00:00
Bazaah 154ea48fb0 pkgbuild: 16.2.7-1 -> 16.2.10-1
- Update pkgver
- Update shasums
- Regenerate .SRCINFO
2022-10-16 10:01:32 +00:00
Bazaah dae4e90e8d merge: master <--- feature/16-2-7_1
* HEAD
| \
| * 5b3872d <github@luxolus.com> pkgbuild: 15.2.14-9 -> 16.2.7-1
| * 8319566 <github@luxolus.com> pkgbuild: update depends of pkgs to follow upstream
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2022-10-04 19:55:08 +00:00
Bazaah 5b3872d065 pkgbuild: 15.2.14-9 -> 16.2.7-1
- Update pkgver,pkgrel
- Regenerate .SRCINFO
2022-10-04 19:53:40 +00:00
Bazaah 8319566ea2 pkgbuild: update depends of pkgs to follow upstream 2022-10-04 19:52:42 +00:00
Bazaah 2028c43c0a merge: master <--- rebuild/20220929
* HEAD
| \
| * db6a9aa <github@luxolus.com> pkgbuild: 15.2.14-8 -> 15.2.14-9
| * d56eceb <github@luxolus.com> pkgbuild: add explicit conflicts() for each pkg
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2022-09-29 11:17:35 +00:00
Bazaah db6a9aa8c2 pkgbuild: 15.2.14-8 -> 15.2.14-9
- Update SHA sums
- Regenerate SRCINFO
- Resync _artifact pkgrel
2022-09-29 11:15:17 +00:00
Bazaah d56eceb87c pkgbuild: add explicit conflicts() for each pkg 2022-09-29 11:13:50 +00:00
Bazaah cf0f344127 pkg: 15.2.14_7 --> 15.2.14_8
* HEAD
| \
| * 69d28ca <github@luxolus.com> PKGBUILD: pkgrel=8
| * 39a612a <github@luxolus.com> PKGBUILD: skip stripping ceph-mgr-bin
| * 4471124 <github@luxolus.com> PKGBUILD: ensure provides() contains pkg ver-rel
| /
| master

Signed-off-by: Bazaah <github@luxolus.com>
2022-08-22 18:34:02 +00:00
Bazaah 69d28ca15f PKGBUILD: pkgrel=8
still using ceph 15.2.14-7 artifacts, though. This will resync with
aur/ceph soonish
2022-08-22 18:31:30 +00:00
Bazaah 39a612a350 PKGBUILD: skip stripping ceph-mgr-bin
This takes forever, and seems largely useless given that 90% of the
package is node_modules crap
2022-08-22 18:27:20 +00:00
Bazaah 44711240e5 PKGBUILD: ensure provides() contains pkg ver-rel
It appears that pacman is conservative in making assumptions about
whether a package's provides() can satisfy version requirements.

Rather than assuming no version = '*', it assumes no version = '!*',
which makes sense I guess, but is different fom my expectations.

This caused the previous version on this package to be unable to
satisfy its own versioning requirements.
2022-08-22 18:22:29 +00:00
Bazaah af76e08d0b pkg: 15.2.14-7
- 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).
2022-08-14 16:03:37 +00:00