Skip to content

chore: move aur/ to packaging/aur/ for structural consistency#58

Merged
vmvarela merged 1 commit intomasterfrom
issue-57/move-aur-to-packaging
Mar 14, 2026
Merged

chore: move aur/ to packaging/aur/ for structural consistency#58
vmvarela merged 1 commit intomasterfrom
issue-57/move-aur-to-packaging

Conversation

@vmvarela
Copy link
Owner

Summary

Closes #57

  • Move aur/PKGBUILD and aur/.SRCINFO under packaging/aur/ — consistent with packaging/chocolatey/, packaging/nix/, and packaging/winget/
  • Update both files to v0.2.0 hashes (reference files were stale at v0.1.0)
  • Remove dead sed 's/^ //' from the update-aur CI job (same no-op bug fixed for Nix/Scoop in PR feat(packaging): add Nix derivation and flake #56)

Impact

None on CI — the update-aur job generates PKGBUILD entirely from an inline heredoc and never references aur/PKGBUILD.

Definition of Done

- Move aur/PKGBUILD and aur/.SRCINFO to packaging/aur/ to align with
  chocolatey/, nix/, and winget/ under the packaging/ directory
- Update PKGBUILD and .SRCINFO to v0.2.0 hashes (were stale at v0.1.0)
- Remove dead `sed 's/^          //'` from the update-aur CI job;
  the heredoc uses a quoted delimiter so the strip was always a no-op
  (same fix applied to Nix/Scoop in PR #56)

Closes #57
@github-actions github-actions bot added the type:chore Maintenance, refactoring, tooling label Mar 14, 2026
@vmvarela vmvarela merged commit ced034e into master Mar 14, 2026
6 checks passed
@vmvarela vmvarela deleted the issue-57/move-aur-to-packaging branch March 14, 2026 21:25
vmvarela added a commit that referenced this pull request Mar 14, 2026
The heredoc uses a quoted delimiter (<<'FORMULA') which suppresses
variable expansion, but also means the file is written with literal
indentation — so sed 's/^          //' was always a no-op.

Same fix applied to Nix/Scoop in PR #56 and AUR in PR #58.

Closes #59
vmvarela added a commit that referenced this pull request Mar 14, 2026
The heredoc uses a quoted delimiter (<<'FORMULA') which suppresses
variable expansion, but also means the file is written with literal
indentation — so sed 's/^          //' was always a no-op.

Same fix applied to Nix/Scoop in PR #56 and AUR in PR #58.

Closes #59
@vmvarela vmvarela mentioned this pull request Mar 14, 2026
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:chore Maintenance, refactoring, tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move aur/ to packaging/aur/ for structural consistency

1 participant