Date: Monday, December 20, 2021 @ 18:43:14 Author: orhun Revision: 1080616
addpkg: mcfly 0.5.11-2 Added: mcfly/ mcfly/repos/ mcfly/trunk/ mcfly/trunk/PKGBUILD mcfly/trunk/mcfly.install ---------------+ PKGBUILD | 46 ++++++++++++++++++++++++++++++++++++++++++++++ mcfly.install | 6 ++++++ 2 files changed, 52 insertions(+) Added: mcfly/trunk/PKGBUILD =================================================================== --- mcfly/trunk/PKGBUILD (rev 0) +++ mcfly/trunk/PKGBUILD 2021-12-20 18:43:14 UTC (rev 1080616) @@ -0,0 +1,46 @@ +# Maintainer: Orhun Parmaksız <[email protected]> +# Contributor: Andrew Sun <adsun701 at gmail dot com> +# Contributor: Bruce Zhang <zttt183525594 at gmail dot com> + +pkgname=mcfly +pkgver=0.5.11 +pkgrel=2 +pkgdesc="Fly through your shell history" +arch=('x86_64') +url="https://github.com/cantino/mcfly" +license=('MIT') +depends=('sh') +optdepends=('zsh: for zsh support' + 'fish: for fish support') +makedepends=('rust') +install=mcfly.install +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('ca22a600b5b1c0ca1acff6fd1ce05680a581795567f759ff99a917401bfd835e') + +prepare() { + cd "$pkgname-$pkgver" + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname-$pkgver" + cargo build --frozen --release +} + +check() { + cd "$pkgname-$pkgver" + cargo test --frozen +} + +package() { + cd "$pkgname-$pkgver" + install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + + install -Dm 644 "$pkgname.bash" -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm 644 "$pkgname.zsh" -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm 644 "$pkgname.fish" -t "$pkgdir/usr/share/fish/vendor_completions.d" +} + +# vim: ts=2 sw=2 et: Added: mcfly/trunk/mcfly.install =================================================================== --- mcfly/trunk/mcfly.install (rev 0) +++ mcfly/trunk/mcfly.install 2021-12-20 18:43:14 UTC (rev 1080616) @@ -0,0 +1,6 @@ +post_install() { + echo "--------------------------------------------" + echo "Add the following code to your .bashrc file:" + echo "source /usr/share/doc/mcfly/mcfly.bash" + echo "--------------------------------------------" +} \ No newline at end of file
