diff options
author | Viliam Pucik | 2019-03-27 23:32:34 +0100 |
---|---|---|
committer | Viliam Pucik | 2019-03-27 23:32:34 +0100 |
commit | 7ea63e596a9bdfefee1fd717b2a5d2dc544e00f5 (patch) | |
tree | 7bb58fd5f9bb229c3bc05b94ca5b6b289ca511c5 | |
download | aur-7ea63e596a9bdfefee1fd717b2a5d2dc544e00f5.tar.gz |
Added AWS-MFA package for Python3 and Python2
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d312d8deb2b3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = python-aws-mfa + pkgdesc = Easily manage your AWS Security Credentials when using Multi-Factor Authentication (MFA) + pkgver = 0.0.12 + pkgrel = 1 + url = https://github.com/broamski/aws-mfa + arch = any + license = Apache + makedepends = python-setuptools + makedepends = python2-setuptools + source = python-aws-mfa-0.0.12.tar.gz::https://github.com/broamski/aws-mfa/archive/0.0.12.tar.gz + sha512sums = 6ea93dc93d2ebdfb6adbbe9c2a4571781a64381aff6b429456ecd9378329857c34eaa98c20f6928aaebdd4410d0c4f69b3b9d1f68429128d7198756e95398663 + +pkgname = python-aws-mfa + depends = python-boto3 + +pkgname = python2-aws-mfa + depends = python2-boto3 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..86c234c3aac8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Viliam Pucik <viliam.pucik@protonmail.com> +# Contributor: Viliam Pucik <viliam.pucik@protonmail.com> + +pkgbase=python-aws-mfa +pkgname=('python-aws-mfa' 'python2-aws-mfa') +pkgver=0.0.12 +pkgrel=1 +pkgdesc='Easily manage your AWS Security Credentials when using Multi-Factor Authentication (MFA)' +arch=('any') +license=('Apache') +url='https://github.com/broamski/aws-mfa' +makedepends=('python-setuptools' 'python2-setuptools') +source=("$pkgname-$pkgver.tar.gz::https://github.com/broamski/aws-mfa/archive/$pkgver.tar.gz") +sha512sums=('6ea93dc93d2ebdfb6adbbe9c2a4571781a64381aff6b429456ecd9378329857c34eaa98c20f6928aaebdd4410d0c4f69b3b9d1f68429128d7198756e95398663') + +prepare() { + cp -r "aws-mfa-$pkgver" "python-aws-mfa-$pkgver" + cp -r "aws-mfa-$pkgver" "python2-aws-mfa-$pkgver" +} + +build() { + cd "$srcdir/python-aws-mfa-$pkgver" + python setup.py build + + cd "$srcdir/python2-aws-mfa-$pkgver" + python2 setup.py build +} + +check() { + cd "$srcdir"/aws-mfa-$pkgver +} + +package_python-aws-mfa() { + depends=('python-boto3') + cd "$srcdir/python-aws-mfa-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-aws-mfa() { + depends=('python2-boto3') + cd "$srcdir/python2-aws-mfa-$pkgver" + python2 setup.py install --root="$pkgdir" --optimize=1 +} |