X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-lf1-f51.google.com (mail-lf1-f51.google.com [209.85.167.51]) by lists.alpinelinux.org (Postfix) with ESMTP id A42865C5636 for ; Fri, 7 Sep 2018 06:47:40 +0000 (GMT) Received: by mail-lf1-f51.google.com with SMTP id x207-v6so11168859lff.3 for ; Thu, 06 Sep 2018 23:47:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=duniel-no.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id; bh=8DbVKH8h+4hUDvk3mpJg6zj0chycX2pgD2WnTF5K5YM=; b=G7aOvn2dte9f883UfSWiwiPKih1UUKZfVyf2gUGjnYdL/poBlNlL3E25/VCPAi+srb tJ3IqpjdWm7m0AAImcpe7xbUnNQHoveiTakmv68vF4aALsDsxiBQ6/Zi3i4EZ1h0IvP/ Ffc1QC4uOU9ZAZ6I7uWJkru66VcMnZF7htVHcwb3In60eJOyKlrKf2Wwetn+JuXC3lcg YmldREuwxhRwFXIW+Tmc2fN4GMQ/8HnY/RsKNv7M7b2knIY/Tl+pF6QzcQ7Kqk3/w6zZ P2XT/gahgofftTN22OMy8eR1LlB4I1x6mJJdL1JLgY6GndnoSacEKSk1IrIYiNNLGvmR GxSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=8DbVKH8h+4hUDvk3mpJg6zj0chycX2pgD2WnTF5K5YM=; b=TC3dlmJVez5MH7cgDL8xKo3zX7CPc31szjS9mX3hGpVY5MHD9oJ5lU071nhbF3wTE4 5xxI4JDXJeRB/J9Es00R9yt4TUfA7h3/uXGqpuvM/BqCNo+EHIMH5HIKjHEXPJW4Mg/+ UKTq5z0+zm2yBTn9TbU4Es+APRJqmxk+ofHufMrnaHJLzdednSnvR2xbQhGvm9EBbN4P BFf/qbPla6pYNsFbMifmQ6lVcNcQxerthdHhZZUq3fzPBZlRx13YuN5DFy7x98EouQW4 k8UlLOruJQ87qz/CU7McA3qPaQ4Wx5IaI2oBFVuM0g1TngNBhCAl8itDu4/WAKR9qCA1 5CfA== X-Gm-Message-State: APzg51BUKAruDUOkTOMrQFMFJMEdToocWmD3jHCr1LTH8ZF5XY33EBMJ 5QOYZ98NSvjzDYyHNhxeDXibOhVVOKs= X-Google-Smtp-Source: ANB0VdablfenwIYkRrplMoWtYfi9GZlfIIx/vppVfwqdKyAzuRXa37AS7ixdGlkwbmSfPYEhoW/RuA== X-Received: by 2002:a19:a715:: with SMTP id q21-v6mr3957646lfe.146.1536302858925; Thu, 06 Sep 2018 23:47:38 -0700 (PDT) Received: from localhost.localdomain ([77.222.219.33]) by smtp.gmail.com with ESMTPSA id y23-v6sm1150061ljk.28.2018.09.06.23.47.37 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 06 Sep 2018 23:47:38 -0700 (PDT) From: Daniel Isaksen To: alpine-aports@lists.alpinelinux.org Subject: [alpine-aports] [PATCH] testing/py-iptools: new aport Date: Fri, 7 Sep 2018 06:47:23 +0000 Message-Id: <20180907064723.2596-1-d@duniel.no> X-Mailer: git-send-email 2.18.0 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: --- testing/py-iptools/APKBUILD | 52 +++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 testing/py-iptools/APKBUILD diff --git a/testing/py-iptools/APKBUILD b/testing/py-iptools/APKBUILD new file mode 100644 index 0000000000..e46457d4d4 --- /dev/null +++ b/testing/py-iptools/APKBUILD @@ -0,0 +1,52 @@ +# Contributor: Daniel Isaksen +pkgname=py-iptools +_pkgname="${pkgname//py-/python-}" +pkgver=0.6.1 +pkgrel=0 +pkgdesc="A crypto and SSL toolkit for Python" +url="https://pypi.python.org/pypi/M2Crypto/" +arch="all" +license="BSD" +depends="py-typing" +makedepends="python2-dev python3-dev py-setuptools" +subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3" +source="py-iptools.tar.gz::https://github.com/bd808/$_pkgname/archive/v$pkgver.tar.gz" +builddir="$srcdir/$_pkgname-$pkgver" + +build() { + cd "$builddir" + python2 setup.py build + python3 setup.py build +} + +package() { + mkdir -p "$pkgdir" +} + +check() { + cd "$builddir" + python3 setup.py test +} + +_py() { + local python="$1" + pkgdesc="$pkgdesc ${python#python}" + depends="$depends $python" + install_if="$pkgname=$pkgver-r$pkgrel $python" + + cd "$builddir" + $python setup.py install --prefix=/usr --root="$subpkgdir" +} + +_py2() { + depends="${depends//py-/py2-}" + _py python2 +} + +_py3() { + depends="${depends//py-/py3-}" + _py python3 +} + +sha512sums="a9cae8b035741efe8874f432b9200b118b5ebf63f081d522df4c1ffa0096e23ac6db552f1989049d4e421cc95d13dd0b22ee8cf07a8340aa4db5fb79646380eb py-iptools.tar.gz" -- 2.18.0 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---