Package Details: mongosh-bin 2.3.1-1

Git Clone URL: https://aur.archlinux.org/mongosh-bin.git (read-only, click to copy)
Package Base: mongosh-bin
Description: An interactive shell to connect with MongoDB with syntax highlighting, autocomplete, contextual help and error messages.
Upstream URL: https://github.com/mongodb-js/mongosh.git
Keywords: mongocli mongodb mongosh
Licenses: Apache
Conflicts: mongosh
Provides: mongosh
Submitter: alexandro
Maintainer: alexandro (ali.molaei)
Last Packager: ali.molaei
Votes: 24
Popularity: 0.76
First Submitted: 2021-07-17 18:07 (UTC)
Last Updated: 2024-09-06 09:51 (UTC)

Pinned Comments

Latest Comments

1 2 Next › Last »

ogarcia commented on 2024-02-09 08:20 (UTC)

Hi @alexandro and @ali.molaei, the package have mixed-indent and trailing and license must be updated to new SPDX license identifiers.

I have left here an updated PKGBUILD with all this fixed. You can update it simply by doing the following.

curl 'https://lesma.eu/nulawife?raw' > PKGBUILD

Scimmia commented on 2023-09-19 00:25 (UTC)

This needs to provide/conflict with mongosh

alex.gt commented on 2022-09-05 21:11 (UTC)

It's working fine.

ali.molaei commented on 2022-07-29 14:48 (UTC)

@petronny can you check if this is resolved?

petronny commented on 2022-07-25 04:54 (UTC)

Build failed for aarch64.

==> Starting package()...
install: cannot stat 'mongosh-1.5.1-linux-x64/bin/mongosh': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...

The correponding path should be mongosh-1.5.1-linux-arm64.

JstKddng commented on 2022-05-31 17:35 (UTC)

PKGBUILD for 1.4.2

# Maintainer: Alejandro Quisbert <alejandropqc at protonmail dot com>

pkgname=mongosh-bin
_pkgname=mongosh
pkgver=1.4.2
pkgrel=1
pkgdesc='An interactive shell to connect with MongoDB with syntax highlighting, autocomplete, contextual help and error messages.'
arch=('x86_64' 'aarch64')
depends=('xz' 'krb5')
url='https://github.com/mongodb-js/mongosh.git'
license=('Apache')
_mongosh_file=mongosh-${pkgver}-linux-x64

source_x86_64=("https://downloads.mongodb.com/compass/${_pkgname}-${pkgver}-linux-x64.tgz")
sha256sums_x86_64=('bf2e1939ce5cf012ffc4e4acf81ee4d53f79bd44646be44ef676ce3579814fb2')
source_aarch64=("https://downloads.mongodb.com/compass/${_pkgname}-${pkgver}-linux-arm64.tgz")
sha256sums_aarch64=('4b8736251aa9f09ca64831ae911c1d4fca22b84fe7a1f1fd02acb48706da29be')

package() {
    cd $srcdir/$_mongosh_file
    install -D bin/mongosh "$pkgdir/usr/bin/mongosh"
    install -D bin/mongosh_csfle_v1.so "$pkgdir/usr/lib/mongosh_csfle_v1.so"
    install -Dm644 mongosh.1.gz "$pkgdir/usr/share/man/man1/mongosh.1.gz" 
}

ogarcia commented on 2021-04-04 10:56 (UTC)

@Perniciosius You must fix License, must be:

license=('Apache')

And you can omit the inclusion of it into package since it is included on licenses. See here.

Armeeh commented on 2020-06-30 08:43 (UTC) (edited on 2020-06-30 08:43 (UTC) by Armeeh)

==> Validating source files with sha256sums...
    mongosh-0.0.6-linux.tgz ... FAILED
==> ERROR: One or more files did not pass the validity check!

Perniciosius commented on 2020-06-10 14:16 (UTC)

sha256sum has been fixed