Page MenuHomePhabricator

Add the files from AUR repository to contrib/aur
ClosedPublic

Authored by Fabien on Aug 27 2020, 16:09.

Details

Reviewers
jasonbcox
Group Reviewers
Restricted Project
Commits
rABC585b2e4e2d73: Add the files from AUR repository to contrib/aur
Summary

This is a first step toward automating the AUR packages deployment.
There are acually 2 git repositories (bitcoin-abc and bitcoin-abc-qt)
containing:

  • A few utility files which are common to both packages. They are

located under contrib/aur/common.

  • A PKGBUILD file which is a script that describes how to build the

package. It is different for each packages and located under
contrib/aur/<package>/PKGBUILD

  • A .SRCINFO file which is regenerated at each update, and so is not

included in our tree.

For now these files do nothing, automation tools are coming in follow-up
diffs.

The AUR pages:

Test Plan

Clone from upstream and check there is no missing file.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
add_aur_files
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 12482
Build 25110: Build Diffbuild-clang-tidy · build-diff · build-without-wallet · build-clang-10
Build 25109: arc lint + arc unit

Event Timeline

Fabien requested review of this revision.Aug 27 2020, 16:09
jasonbcox added a subscriber: jasonbcox.

I'm aware there are many improvements to make here (notably the commented out ninja check) and Fabien has informed me that he has patches in flight for these. I think committing them as-is is best so we can start tracking changes from the current state.

This revision is now accepted and ready to land.Aug 27 2020, 21:37