diff options
author | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-04-21 14:42:55 +0000 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-04-21 14:44:37 +0000 |
commit | 84f1173064d6c9ca783ee1691ed549f8dedc3282 (patch) | |
tree | 6a00707cc8931b7ebc9dca1af28bcce02d8071a4 /community/mongodb-tools/APKBUILD | |
parent | 3ae61e4a2c720fd1d1f2b787039196ec05b03e40 (diff) | |
download | aports-84f1173064d6c9ca783ee1691ed549f8dedc3282.tar.bz2 aports-84f1173064d6c9ca783ee1691ed549f8dedc3282.tar.xz |
community/mongodb-tools: moved from testing
Diffstat (limited to 'community/mongodb-tools/APKBUILD')
-rw-r--r-- | community/mongodb-tools/APKBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/community/mongodb-tools/APKBUILD b/community/mongodb-tools/APKBUILD new file mode 100644 index 0000000000..628ddf4cdb --- /dev/null +++ b/community/mongodb-tools/APKBUILD @@ -0,0 +1,37 @@ +# Contributor: Marc Vertes <marc.vertes@ugrid.net> +# Maintainer: Marc Vertes <marc.vertes@ugrid.net> +pkgname=mongodb-tools +pkgver=r3.4.3 +pkgrel=2 +pkgdesc="The MongoDB tools provide import, export, and diagnostic capabilities." +url="https://github.com/mongodb/mongo-tools" +arch="all !aarch64" +license="apache" +makedepends="$depends_dev go cyrus-sasl-dev libressl-dev libpcap-dev" +options="!check" +source="https://github.com/mongodb/mongo-tools/archive/$pkgver/$pkgname-$pkgver.tar.gz + libressl.patch + fix-build.patch + " +builddir="$srcdir"/mongo-tools-$pkgver + +prepare() { + cd "$builddir" + default_prepare +} + +build() { + cd "$builddir" + ./build.sh sasl ssl +} + +package() { + cd "$builddir/bin" + local bindir="$pkgdir/usr/bin" + mkdir -p "$bindir" || return 1 + cp bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongooplog mongoreplay "$bindir" || return 1 +} + +sha512sums="ec754e8b19c517d9603e0eb89cc315e0af53886b74a905c0742faf5369af8b87b84cedf57aaa25f93068cd21370fa8a274a97dc3c58bbb4a50db6c2e4f0109d9 mongodb-tools-r3.4.3.tar.gz +3e336b01c33da66623cc84bf9c29c794bba20bdaf6299713f39416ed1a92406c6f2e5e03865aaca128f91e8e1ac64c6c52a2a92610c59dc7be2fd6c997e9361e libressl.patch +74e432b354fd75209b87461e54f79a173ba0d647a2e45a48d520ee9342236b6a50ef1c634312f4804402578b8534d59ebf10973ce90cae2bbe76407102f2b404 fix-build.patch" |