summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcell Meszaros2022-06-13 21:21:10 +0200
committerMarcell Meszaros2022-06-13 21:22:07 +0200
commit860c385528b1139b2e363a7fdbe4a92b47154ca9 (patch)
tree3cfe3811680e89a8a65b5dc260bdebcc681dd1a7
downloadaur-860c385528b1139b2e363a7fdbe4a92b47154ca9.tar.gz
import python2-pyopenssl 21.0.0-1 from [extra]
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD51
3 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..afa0724ec97b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = python2-pyopenssl
+ pkgdesc = Python wrapper module around the OpenSSL library
+ pkgver = 21.0.0
+ pkgrel = 1
+ url = https://pypi.org/project/pyopenssl/21.0.0/
+ arch = any
+ license = Apache
+ checkdepends = python2-flaky
+ checkdepends = python2-pretend
+ checkdepends = python2-pytest-runner
+ makedepends = python2-setuptools
+ depends = openssl
+ depends = python2
+ depends = python2-six
+ depends = python2-cryptography
+ source = pyopenssl-21.0.0.tar.gz::https://github.com/pyca/pyopenssl/archive/21.0.0.tar.gz
+ sha512sums = bad555b8b8faa60992aad779e9c9af27b132a894d4d3e59fb65f423770b31f278f5966127ca7cdcf42184cefe0c7d6fa94b84482d0e97089031e4e508d77c424
+
+pkgname = python2-pyopenssl
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..7334925ab911
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*
+!.gitignore
+!.SRCINFO
+!PKGBUILD
+!*.patch
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..17f6f1d67b47
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+# Contributor: Marcell Meszaros < marcell.meszaros AT runbox.eu >
+# Contributor: Felix Yan <felixonmars@archlinux.org>
+# Contributor: Ionut Biru <ibiru@archlinux.org>
+# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
+
+pkgname='python2-pyopenssl'
+_name="${pkgname#python2-}"
+pkgver=21.0.0
+pkgrel=1
+pkgdesc='Python wrapper module around the OpenSSL library'
+arch=('any')
+url="https://pypi.org/project/${_name}/${pkgver}/"
+license=('Apache')
+depends=(
+ 'openssl'
+ 'python2'
+ 'python2-six'
+ 'python2-cryptography'
+)
+makedepends=(
+ 'python2-setuptools'
+)
+checkdepends=(
+ 'python2-flaky'
+ 'python2-pretend'
+ 'python2-pytest-runner'
+)
+_tarname="${_name}-${pkgver}"
+source=("${_tarname}.tar.gz::https://github.com/pyca/${_name}/archive/${pkgver}.tar.gz")
+sha512sums=('bad555b8b8faa60992aad779e9c9af27b132a894d4d3e59fb65f423770b31f278f5966127ca7cdcf42184cefe0c7d6fa94b84482d0e97089031e4e508d77c424')
+
+prepare() {
+ export LC_CTYPE=en_US.UTF-8
+}
+
+build() {
+ cd "${_tarname}"
+ python2 setup.py build
+}
+
+check() {
+ (
+ cd "${_tarname}"
+ python2 setup.py pytest
+ ) || warning "Tests failed"
+}
+
+package() {
+ cd "${_tarname}"
+ python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}