diff options
author | Sergej 'winnie' Schmidt | 2021-05-06 21:04:15 +0200 |
---|---|---|
committer | Sergej 'winnie' Schmidt | 2021-05-06 21:04:15 +0200 |
commit | a4d0561738722d2f7b0ec64d11591c3438cdcb4a (patch) | |
tree | 93f629213da8b2640aba9ca9a42ac5edd8ddba4e | |
parent | 60744a36e08ca032a35a10ace8e929d2fd8ccc14 (diff) | |
download | aur-a4d0561738722d2f7b0ec64d11591c3438cdcb4a.tar.gz |
Cleanup and splitting build and install into according sections.
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 13 insertions, 5 deletions
@@ -1,12 +1,12 @@ pkgbase = python-arpreq pkgdesc = Python C extension to query the Kernel ARP cache for the MAC address of a given IP address. pkgver = 0.3.3 - pkgrel = 2 + pkgrel = 3 url = https://pypi.python.org/pypi/arpreq/ arch = any license = MIT makedepends = python-setuptools - makedepends = python-pip + makedepends = python-wheel depends = python provides = python-arpreq options = !emptydirs @@ -4,19 +4,27 @@ _py="python" _eggname="arpreq" pkgname=${_py}-${_eggname} pkgver=0.3.3 -pkgrel=2 +pkgrel=3 pkgdesc="Python C extension to query the Kernel ARP cache for the MAC address of a given IP address." arch=('any') url="https://pypi.python.org/pypi/arpreq/" license=('MIT') depends=("${_py}") -makedepends=("${_py}-setuptools" "${_py}-pip") +makedepends=("${_py}-setuptools" "${_py}-wheel") options=(!emptydirs) -source=(${_eggname}-${pkgver}.tar.gz::https://github.com/sebschrader/python-arpreq/archive/v${pkgver}.tar.gz) +source=(${_eggname}-${pkgver}.tar.gz::https://github.com/sebschrader/${pkgname}/archive/v${pkgver}.tar.gz) provides=('python-arpreq') sha256sums=('1760783a2278654d5aeecd4d73f84f3ae7c44ded1ec606066c8582a2339a34e3') +build() { + msg "Building..." + cd "${srcdir}/${_py}-${_eggname}-${pkgver}" + ${_py} setup.py build + msg "Build finished." +} + package() { + msg "Installing..." cd "${srcdir}/${_py}-${_eggname}-${pkgver}" ${_py} setup.py install --root="$pkgdir" || return 1 install -Dpm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" |