Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging
/ Packages / anubis
Commits:
a2361fa4 by Jan Alexander Steffens (heftig) at 2025-04-26T11:55:08+02:00
1.17.0beta1-1
- - - - -
715aaaea by Jan Alexander Steffens (heftig) at 2025-04-27T01:06:41+02:00
1.17.0beta4-1
- - - - -
1a848dfc by Jan Alexander Steffens (heftig) at 2025-04-27T21:46:33+02:00
1.17.0-1
- - - - -
3 changed files:
- .SRCINFO
- .nvchecker.toml
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = anubis
pkgdesc = Reverse proxy to protect against scraper bots
- pkgver = 1.16.0
+ pkgver = 1.17.0
pkgrel = 1
url = https://anubis.techaro.lol/
arch = x86_64
@@ -14,7 +14,7 @@ pkgbase = anubis
makedepends = zstd
depends = glibc
backup = etc/anubis/default.env
- source = git+https://github.com/TecharoHQ/anubis#tag=v1.16.0
- b2sums =
c1fa33d951b2df4be2881697e6163b6935fa008347e6edeb7ec15b9f75193cc2b82e0de9fce2acd5ed074cf01e487e4b259fae7c5db5adbe5f18751b16de432d
+ source = git+https://github.com/TecharoHQ/anubis#tag=v1.17.0
+ b2sums =
48bb647163efd14776bc480ad3a6b80b7a949059f25fc020443566fb9eb021c40b3ccba1c0bc6ba68a1f239dfe421f8a98a65006a979bc9a2624299070aa520a
pkgname = anubis
=====================================
.nvchecker.toml
=====================================
@@ -1,5 +1,7 @@
[anubis]
-source = "github"
-github = "TecharoHQ/anubis"
-use_max_tag = true
+source = "git"
+git = "https://github.com/TecharoHQ/anubis.git"
+include_regex = 'v\d+(\.\d+)*'
prefix = "v"
+from_pattern = '-([a-z])'
+to_pattern = '\1'
=====================================
PKGBUILD
=====================================
@@ -1,7 +1,7 @@
# Maintainer: Jan Alexander Steffens (heftig) <[email protected]>
pkgname=anubis
-pkgver=1.16.0
+pkgver=1.17.0
pkgrel=1
pkgdesc="Reverse proxy to protect against scraper bots"
url="https://anubis.techaro.lol/"
@@ -18,8 +18,8 @@ makedepends=(
zstd
)
backup=(etc/anubis/default.env)
-source=("git+https://github.com/TecharoHQ/anubis#tag=v$pkgver")
-b2sums=('c1fa33d951b2df4be2881697e6163b6935fa008347e6edeb7ec15b9f75193cc2b82e0de9fce2acd5ed074cf01e487e4b259fae7c5db5adbe5f18751b16de432d')
+source=("git+https://github.com/TecharoHQ/anubis#tag=v${pkgver/[a-z]/-&}")
+b2sums=('48bb647163efd14776bc480ad3a6b80b7a949059f25fc020443566fb9eb021c40b3ccba1c0bc6ba68a1f239dfe421f8a98a65006a979bc9a2624299070aa520a')
prepare() {
cd anubis
@@ -47,13 +47,10 @@ package() {
install -Dm644 run/[email protected] -t "$pkgdir/usr/lib/systemd/system"
install -Dm644 run/default.env -t "$pkgdir/etc/anubis"
- local docs=(
- README.md
- data/botPolicies.json
- docs/docs/CHANGELOG.md
- docs/docs/admin/{policies.md,native-install.mdx}
- )
- install -Dm644 "${docs[@]}" -t "$pkgdir/usr/share/doc/$pkgname"
+ install -Dm644 README.md data/botPolicies.json -t
"$pkgdir/usr/share/doc/$pkgname"
+ cp -a docs/docs "$pkgdir/usr/share/doc/$pkgname/docs"
+ find "$pkgdir/usr/share/doc" -name _category_.json -delete
+
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/anubis/-/compare/0eb3a931bb339bb1c47305157376771cb34bda7a...1a848dfc8cb7e7eecd0b180e52541dd6b8f6d339
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/anubis/-/compare/0eb3a931bb339bb1c47305157376771cb34bda7a...1a848dfc8cb7e7eecd0b180e52541dd6b8f6d339
You're receiving this email because of your account on gitlab.archlinux.org.