Package Details: mirrord-bin 3.210.0-1

Git Clone URL: https://aur.archlinux.org/mirrord-bin.git (read-only, click to copy)
Package Base: mirrord-bin
Description: Run your service in the context of your cloud environment.
Upstream URL: https://mirrord.dev/
Licenses: MIT
Submitter: komex
Maintainer: komex
Last Packager: komex
Votes: 2
Popularity: 0.000211
First Submitted: 2022-10-24 10:22 (UTC)
Last Updated: 2026-05-14 13:26 (UTC)

Required by (0)

Sources (1)

Latest Comments

samuelbernardo commented on 2026-01-31 13:15 (UTC) (edited on 2026-01-31 13:17 (UTC) by samuelbernardo)

@komex, sharing my PKGBUILD that works with current release:

pkgname=mirrord-bin
pkgver=3.184.0
pkgrel=1
pkgdesc='Run your service in the context of your cloud environment.'
arch=('x86_64')
url='https://mirrord.dev/'
license=('MIT')
depends=(
  'glibc'
  'gcc-libs'
)
makedepends=(
  'coreutils'
  'grep'
)
source=("mirrord_${pkgver}::https://github.com/metalbear-co/mirrord/releases/download/${pkgver}/mirrord_linux_x86_64"
        "LICENSE::https://raw.githubusercontent.com/metalbear-co/mirrord/refs/heads/main/LICENSE")
sha256sums=('ff52d30f3ba59a2333a286cc532003bfe316b61a0bfec95095d808994162902e'
            'ecf4bc43b83952289aa04c98b2ed293db74eb9ea7a3f7db7e1326809434b69a6')

package() {
    mv "mirrord_${pkgver}" mirrord
    install -m 755 -D -t "${pkgdir}/usr/bin/" mirrord
    install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
    rm -f mirrord
}

alxbse commented on 2023-05-19 06:58 (UTC)

It works again, thank you for the update. But as far as I can tell it will break again on the next upstream release since it uses the latest tag when fetching the Cargo.yaml.

Why is a pkgver function needed in a package like this that already has a version and a checksum for a specific release set?

komex commented on 2023-05-17 11:38 (UTC)

Hi, @alxbse. I've updated package right now. Are there any problems?

alxbse commented on 2023-05-17 10:45 (UTC) (edited on 2023-05-17 10:46 (UTC) by alxbse)

This does not work for me with a new release being available.

Runing makepkg:

==> Making package: mirrord-bin 3.41.1-1 (Wed 17 May 2023 12:40:23 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading mirrord_3.41.1...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 48.2M  100 48.2M    0     0  15.1M      0  0:00:03  0:00:03 --:--:-- 18.1M
==> Validating source files with sha256sums...
    mirrord_3.41.1 ... Passed
==> Extracting sources...
==> Starting pkgver()...
==> Updated version: mirrord-bin 3.42.0-1
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
mv: cannot stat 'mirrord_3.42.0': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...