[arch-commits] Commit in pyopenssl/trunk (PKGBUILD)
Ionut Biru
ibiru at archlinux.org
Mon Jan 24 13:47:03 UTC 2011
Date: Monday, January 24, 2011 @ 08:47:03
Author: ibiru
Revision: 107367
upgpkg: pyopenssl 0.11-1
update to 0.11. pyopenssl updated for python3 and added a split python2-pyopenssl for python2 support
Modified:
pyopenssl/trunk/PKGBUILD
----------+
PKGBUILD | 45 ++++++++++++++++++++++++++++++++++-----------
1 file changed, 34 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-01-24 12:29:19 UTC (rev 107366)
+++ PKGBUILD 2011-01-24 13:47:03 UTC (rev 107367)
@@ -2,19 +2,42 @@
# Maintainer : Ionut Biru<ibiru at archlinux.org>
# Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
-pkgname=pyopenssl
-pkgver=0.10
-pkgrel=3
-pkgdesc="pyOpenSSL is a Python interface to the OpenSSL library"
+pkgbase=pyopenssl
+pkgname=('pyopenssl' 'python2-pyopenssl')
+pkgver=0.11
+pkgrel=1
arch=('i686' 'x86_64')
-url="http://pyopenssl.sourceforge.net"
-license=('LGPL')
-depends=('python2' 'openssl')
-source=(http://pypi.python.org/packages/source/p/pyOpenSSL/pyOpenSSL-${pkgver}.tar.gz)
-md5sums=('34db8056ec53ce80c7f5fc58bee9f093')
+url="https://launchpad.net/pyopenssl/"
+license=('LGPL2.1')
+makedepends=('python' 'python2' 'openssl')
+source=(http://launchpad.net/${pkgname}/main/${pkgver}/+download/pyOpenSSL-${pkgver}.tar.gz)
+md5sums=('9e76e57e00fa48745fcfe23944db1e6c')
build() {
- cd "${srcdir}/pyOpenSSL-${pkgver}"
+ cd "${srcdir}"
+ cp -a "pyOpenSSL-${pkgver}"{,-python2}
+
+ #build python 3 module
+ cd "pyOpenSSL-${pkgver}"
+ python setup.py build
+
+ #build python 3 module
+ cd ../"pyOpenSSL-${pkgver}-python2"
python2 setup.py build
- python2 setup.py install --prefix="$pkgdir/usr" --optimize=1
}
+
+package_pyopenssl(){
+ pkgdesc="Python3 wrapper module around the OpenSSL library"
+ depends=('python>=3.1' 'openssl')
+
+ cd "${srcdir}/pyOpenSSL-${pkgver}"
+ python setup.py install --root "${pkgdir}" --optimize=1
+}
+
+package_python2-pyopenssl(){
+ pkgdesc="Python2 wrapper module around the OpenSSL library"
+ depends=('python2>=2.7' 'openssl')
+
+ cd "${srcdir}/pyOpenSSL-${pkgver}-python2"
+ python2 setup.py install --root "${pkgdir}" --optimize=1
+}
More information about the arch-commits
mailing list