mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +02:00
57 lines
1.5 KiB
Plaintext
57 lines
1.5 KiB
Plaintext
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
|
|
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
|
pkgname=megacmd
|
|
_projname=MEGAcmd
|
|
pkgver=1.6.1
|
|
pkgrel=0
|
|
pkgdesc="Command Line Interactive and Scriptable Application to access MEGA"
|
|
url="https://github.com/meganz/megacmd"
|
|
# s390x,x86: blocked by megasdk-dev
|
|
arch="all !s390x !x86"
|
|
license="BSD-2-Clause AND GPL-3.0-or-later"
|
|
makedepends="
|
|
autoconf
|
|
autoconf-archive
|
|
automake
|
|
libtool
|
|
megasdk-dev
|
|
readline-dev
|
|
"
|
|
subpackages="$pkgname-bash-completion"
|
|
source="https://github.com/meganz/MEGAcmd/archive/${pkgver}_Linux/$_projname-$pkgver.tar.gz
|
|
xdg_data_home.patch
|
|
unbundle-sdk.patch
|
|
"
|
|
builddir="$srcdir/$_projname-${pkgver}_Linux"
|
|
options="!check" # tests require account on MEGA
|
|
|
|
prepare() {
|
|
default_prepare
|
|
|
|
sed -i 's|/bin/bash|/bin/sh|' src/client/mega-*
|
|
|
|
./autogen.sh
|
|
}
|
|
|
|
build() {
|
|
CXXFLAGS="$CXXFLAGS -flto=auto" \
|
|
./configure \
|
|
--build=$CBUILD \
|
|
--host=$CHOST \
|
|
--prefix=/usr \
|
|
--sysconfdir=/etc \
|
|
--mandir=/usr/share/man \
|
|
--localstatedir=/var
|
|
make
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" install
|
|
}
|
|
|
|
sha512sums="
|
|
d56ce2ee834bfdd0a5aefbdca117e91f66bdd4f121e3d2c646fee0014053c0e594003716ed3cb16ce73db9bf24ea9598213d51c6de694a5a9ae9c773305681ba MEGAcmd-1.6.1.tar.gz
|
|
433c19dfe66b3c8c90790ced05bd7d5ad5153ff0ac129acb2fa75ba0eb5d6c95186fed4ad0e64bd892e809aed5fd99e71ecc804d37a4aabb05afd2f29f233bef xdg_data_home.patch
|
|
928278c690dda0ff1244c69a6a0121eaeb21a1b8e6387281a30a1ee3599173b0a3485cad1a23133a5dced9af5653aea19ee1a6727c7e3da0550cce6a6016321e unbundle-sdk.patch
|
|
"
|