Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
vinyl-cache


Commits:
02deb79a by Sven-Hendrik Haase at 2026-05-22T01:47:07+02:00
upgpkg: 9.0.0-1

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,27 @@
+pkgbase = vinyl-cache
+       pkgdesc = High-performance HTTP accelerator
+       pkgver = 9.0.0
+       pkgrel = 1
+       url = https://www.vinyl-cache.org/
+       install = vinyl-cache.install
+       arch = x86_64
+       license = BSD-2-Clause
+       makedepends = python-docutils
+       makedepends = python-sphinx
+       makedepends = git
+       depends = gcc
+       depends = libnsl
+       depends = pcre2
+       depends = glibc
+       depends = libgcc
+       depends = readline
+       optdepends = python: needed for vmod development
+       conflicts = varnish
+       replaces = varnish
+       backup = etc/vinyl-cache/default.vcl
+       source = https://vinyl-cache.org/downloads/vinyl-cache-9.0.0.tgz
+       source = 
git+https://code.vinyl-cache.org/vinyl-cache/pkg-vinyl-cache.git#commit=33ed181ff6
+       sha512sums = 
c7be55b13609a0842bb938af39203b77a1ed17257e18f7ea29b89760687317c135dee48b8b2936561c00aeabe321e503b209b5b9af876588dd824c6c6847d17e
+       sha512sums = 
a23bcfdd097ba422f4960468dcc424eb5a7895cfc10ae194f0c22081b34b1d37e5a109ca26b36b74c8354b5a63cf9f24ac439b8a7b9af044a328712f7f3643d4
+
+pkgname = vinyl-cache


=====================================
PKGBUILD
=====================================
@@ -13,7 +13,7 @@ arch=('x86_64')
 url="https://www.vinyl-cache.org/";
 license=('BSD-2-Clause')
 # Yes, it really does need gcc during runtime to compile its rules.
-depends=('gcc' 'gcc-libs' 'libnsl' 'pcre2')
+depends=('gcc' 'libnsl' 'pcre2' 'glibc' 'libgcc' 'readline')
 makedepends=('python-docutils' 'python-sphinx' 'git')
 optdepends=('python: needed for vmod development')
 replaces=(varnish)
@@ -51,9 +51,8 @@ package() {
 
   make DESTDIR="$pkgdir" install
 
-  # NOTE: Wait for upstream to finish the rebranding?
   install -Dm644 "$srcdir/pkg-vinyl-cache/systemd/vinyl-cache.service" 
"$pkgdir/usr/lib/systemd/system/vinyl-cache.service"
-  install -Dm644 "$srcdir/pkg-vinyl-cache/systemd/vinylncsa.service" 
"$pkgdir/usr/lib/systemd/system/varnishncsa.service"
+  install -Dm644 "$srcdir/pkg-vinyl-cache/systemd/vinylncsa.service" 
"$pkgdir/usr/lib/systemd/system/vinylncsa.service"
   install -Dm755 "$srcdir/pkg-vinyl-cache/systemd/vinylreload" 
"$pkgdir/usr/bin/vinylreload"
   install -Dm755 "$srcdir/pkg-vinyl-cache/systemd/vinyl-cache.logrotate" 
"$pkgdir/etc/logrotate.d/vinyl-cache"
   install -Dm755 "$srcdir/pkg-vinyl-cache/systemd/vinyl-cache.sysusers" 
"$pkgdir/usr/lib/sysusers.d/vinyl-cache.conf"
@@ -61,6 +60,5 @@ package() {
 
   install -Dm644 "etc/example.vcl" "$pkgdir/etc/vinyl-cache/default.vcl"
 
-  # license
   install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/vinyl-cache/-/commit/02deb79aa7118d9cd66fe7344827d8e75ddfeb37

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/vinyl-cache/-/commit/02deb79aa7118d9cd66fe7344827d8e75ddfeb37
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to