版本发布 3
#### Fixed - The crypt startup error `unexpected free argument aur`.
#### Added - The `--output` flag for customizing the location of the output produced by `cargo aur`. If unused, the default remains `target/cargo-aur/`. - A new `files` field in `[package.metadata.aur]`, which accepts a list-of-pairs of additional files you want copied to the user's filesystem upon package installation. Output looks like: ``` package() { install -Dm755 cargo-aur -t "$pkgdir/usr/bin" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -Dm644 "/path/to/original/foo.txt" "$pkgdir/path/to/target/foo.txt" } ``` #### Fixed - Supply the `url` from backup sources if `homepage` is not specified in the `Cargo.toml`.
#### Changed - The `[package.metadata]` section for adding extra dependency information should now be named `[package.metadata.aur]`. The old syntax will still work, but you will be warned. This fixes a conflict with other `cargo` subcommands. - The PKGBUILD and tarball are now output to `target/cargo-aur` to avoid cluttering the top-level of the repo. - Reduced binary size. #### Fixed - LICENSE file checking is now done via SPDX identifiers.