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.


Reply via email to