initial import
This commit is contained in:
44
python-ipy/PKGBUILD
Normal file
44
python-ipy/PKGBUILD
Normal file
@@ -0,0 +1,44 @@
|
||||
# Maintainer: Jesus E. <heckyel@riseup.net>
|
||||
|
||||
_pkgname=IPy
|
||||
pkgbase=python-ipy
|
||||
pkgname=('python-ipy' 'tauthon-ipy')
|
||||
pkgver=0.83
|
||||
pkgrel=1
|
||||
pkgdesc="Class and tools for handling of IPv4 and IPv6 addresses and networks"
|
||||
arch=('any')
|
||||
url="https://github.com/autocracy/python-ipy"
|
||||
license=('Modified-BSD')
|
||||
makedepends=('python-setuptools' 'tauthon-setuptools')
|
||||
source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz")
|
||||
sha512sums=('6bd69d96fa77dc4ceaf119b81c19a524b871badb37665a763a055e1c8b2ce3433c6e9534f03aa64d02e559dca2fac2c4e1d09b7fd78ed79c0fded88f803ad2de')
|
||||
|
||||
prepare() {
|
||||
cp -rf "$_pkgname-$pkgver" "$_pkgname-$pkgver-tauthon"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$srcdir/$_pkgname-$pkgver"
|
||||
python setup.py build
|
||||
|
||||
cd "$srcdir/$_pkgname-$pkgver-tauthon"
|
||||
tauthon setup.py build
|
||||
}
|
||||
|
||||
package_python-ipy() {
|
||||
pkgdesc+=" (Python)"
|
||||
depends=('python')
|
||||
cd "$srcdir/$_pkgname-$pkgver"
|
||||
python setup.py install --skip-build --optimize=1 --prefix=/usr --root="${pkgdir}"
|
||||
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -Dm644 {AUTHORS,ChangeLog,README} -t "${pkgdir}/usr/share/doc/${pkgname}"
|
||||
}
|
||||
|
||||
package_tauthon-ipy() {
|
||||
pkgdesc+=" (Tauthon)"
|
||||
depends=('tauthon')
|
||||
cd "$srcdir/$_pkgname-$pkgver-tauthon"
|
||||
tauthon setup.py install --skip-build --optimize=1 --prefix=/usr --root="${pkgdir}"
|
||||
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -Dm644 {AUTHORS,ChangeLog,README} -t "${pkgdir}/usr/share/doc/${pkgname}"
|
||||
}
|
||||
Reference in New Issue
Block a user