Local mirror only -- AUR account registration is still disabled (since 2026-06-15), so this isn't pushed to aur.archlinux.org yet. Kept in sync so it's ready to publish the moment registration reopens. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| .SRCINFO | ||
| PKGBUILD | ||
| README.md | ||
msdl-bin (AUR)
⚠️ Publishing blocked as of 2026-07-13: Arch Linux disabled new AUR account registrations on 2026-06-15 after a malware campaign compromised 1,500+ AUR packages across several waves. There's no announced reopening date. This package is ready to publish (
PKGBUILD+.SRCINFObelow) the moment registration reopens — check the aur-general mailing list or aur.archlinux.org periodically. Until then, macOS/Linux users should use the Homebrew tap instead.
PKGBUILD and .SRCINFO for the msdl-bin AUR package, tracked here so version bumps have the same history/review as the winget manifests.
.SRCINFO is generated with the real makepkg tool (via an ephemeral archlinux Docker container — no VM or native Arch install needed) whenever PKGBUILD changes:
docker run --rm -v "$(pwd)":/pkg -w /pkg archlinux:latest bash -c "
useradd -m builder && chown -R builder:builder /pkg &&
pacman -Sy --noconfirm --needed base-devel &&
su builder -c 'makepkg --printsrcinfo' > .SRCINFO
"
Publishing (requires an AUR account with an SSH key registered at aur.archlinux.org — this step can't be automated on someone else's behalf):
git clone ssh://aur@aur.archlinux.org/msdl-bin.git
cp PKGBUILD .SRCINFO msdl-bin/
cd msdl-bin
git add PKGBUILD .SRCINFO
git commit -m "Update to <version>"
git push