summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorcaltlgin2020-11-09 17:41:44 +1300
committercaltlgin2020-11-09 17:41:44 +1300
commitc52ed8ffccb1b96646c0086e6e06cd1f174b0749 (patch)
tree2358ffd2ee116e2e1d70779c153aefd96249c664 /PKGBUILD
parent760178bcfe1df4441133ddb26f7f07286ed12f29 (diff)
downloadaur-c52ed8ffccb1b96646c0086e6e06cd1f174b0749.tar.gz
Adopt PKGBUILD and Deprecate Python 2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 18 insertions, 29 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 44b9262813b0..0b5e0a85d065 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,30 @@
-# $Id: pkgbuild-mode.el,v 1.23 2007/10/20 16:02:14 juergen Exp $
+# Maintainer: Caltlgin Stsodaat <contact@fossdaily.xyz>
# Contributor: Sergey Mastykov <smastykov[at]gmail[dot]com>
-pkgbase=python-user_agent
-pkgname=('python-user_agent' 'python2-user_agent')
+_pkgname='user_agent'
+pkgname="python-${_pkgname}"
pkgver=0.1.9
-pkgrel=2
-pkgdesc="User-Agent generator"
+pkgrel=2
+pkgdesc='Generate random, valid web user-agent headers'
arch=('any')
-url="https://pypi.python.org/pypi/user_agent"
+url='https://github.com/lorien/user_agent'
+_url_pypi='https://pypi.org/project/user_agent'
license=('MIT')
-makedepends=('python' 'python2')
-source=(https://files.pythonhosted.org/packages/c3/ca/15546284f62edfec7666ecb6403a6e77f5db850def37cd36f140d99cce02/user_agent-${pkgver}.tar.gz)
+depends=('python-six')
+makedepends=('python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz")
sha256sums=('8f1ad46cc4aef9f99515ea1c74bb8cacc43e23074c335b2ba2db7735ebe9c0d5')
build() {
- cd $srcdir
- cp -r user_agent-$pkgver user_agent2-$pkgver-python2
+ cd "${_pkgname}-${pkgver}"
+ python setup.py build
}
-check() {
- cd $srcdir/user_agent-$pkgver
- python setup.py check
-
- cd $srcdir/user_agent2-$pkgver-python2
- python2 setup.py check
+package() {
+ cd "${_pkgname}-${pkgver}"
+ python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+ install -Dvm644 'README.rst' -t "${pkgdir}/usr/share/doc/${pkgname}"
+ install -Dvm644 'LICENSE' -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
-package_python-user_agent() {
- depends=('python' 'python-six')
- cd "$srcdir/user_agent-$pkgver"
- python setup.py install --root "$pkgdir/" --optimize=1
-}
-
-package_python2-user_agent() {
- depends=('python2' 'python2-six')
- cd "$srcdir/user_agent2-$pkgver-python2"
- python2 setup.py install --root "$pkgdir/" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:
+# vim: ts=2 sw=2 et: