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
