summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpiernov2023-05-22 14:44:44 +0200
committerpiernov2023-05-22 14:44:44 +0200
commiteeeb7bb9a68a0f6d3554a8b1cd32f439a5fa257e (patch)
tree2a926712b48417bb490996b054511287fdfe9874
parent0cec943ac818c0983f1ec81faf5e6ab4e1468a10 (diff)
downloadaur-eeeb7bb9a68a0f6d3554a8b1cd32f439a5fa257e.tar.gz
python-pathlib2 2.3.7.post1-1
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD50
2 files changed, 21 insertions, 53 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8975425e48cc..24216425f083 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,13 @@
pkgbase = python-pathlib2
- pkgdesc = Object-oriented filesystem paths for python
- pkgver = 2.3.2
- pkgrel = 2
- url = https://pypi.org/project/pathlib2/
+ pkgdesc = Backport of pathlib aiming to support the full stdlib Python API
+ pkgver = 2.3.7.post1
+ pkgrel = 1
+ url = https://github.com/jazzband/pathlib2
arch = any
license = MIT
- makedepends = python
- makedepends = python2
makedepends = python-setuptools
- makedepends = python2-setuptools
- source = https://pypi.io/packages/source/p/pathlib2/pathlib2-2.3.2.tar.gz
- md5sums = fd76fb5d0baa798bfe12fb7965da97f8
-
-pkgname = python-pathlib2
- pkgdesc = Python 3 client for pathlib2
depends = python
+ source = https://pypi.python.org/packages/source/p/pathlib2/pathlib2-2.3.7.post1.tar.gz
+ sha256sums = 9fe0edad898b83c0c3e199c842b27ed216645d2e177757b2dd67384d4113c641
-pkgname = python2-pathlib2
- pkgdesc = Python 2 client for pathlib2
- depends = python2
- depends = python2-scandir
-
+pkgname = python-pathlib2
diff --git a/PKGBUILD b/PKGBUILD
index 7a69f135cb6a..6584c4d86da1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,44 +1,22 @@
-# Contributor: Serkan Hosca <serkan@hosca.com>
-
-pypi_name=pathlib2
-pkgbase="python-$pypi_name"
-pkgname=("python-$pypi_name" "python2-$pypi_name")
-pkgver=2.3.2
-pkgrel=2
-pkgdesc="Object-oriented filesystem paths for python"
+pkgname=python-pathlib2
+pkgver=2.3.7.post1
+pkgrel=1
+pkgdesc='Backport of pathlib aiming to support the full stdlib Python API'
arch=('any')
+url="https://github.com/jazzband/pathlib2"
license=('MIT')
-url="https://pypi.org/project/pathlib2/"
-makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
-source=("https://pypi.io/packages/source/p/${pypi_name}/${pypi_name}-${pkgver}.tar.gz")
-md5sums=('fd76fb5d0baa798bfe12fb7965da97f8')
-
-prepare() {
- cp -a ${pypi_name}-${pkgver}{,-python2}
-}
+depends=('python')
+makedepends=('python-setuptools')
+source=("https://pypi.python.org/packages/source/p/pathlib2/pathlib2-$pkgver.tar.gz")
+sha256sums=('9fe0edad898b83c0c3e199c842b27ed216645d2e177757b2dd67384d4113c641')
build() {
- cd "${srcdir}/${pypi_name}-${pkgver}"
+ cd "$srcdir/pathlib2-$pkgver"
python setup.py build
-
- cd "${srcdir}/${pypi_name}-${pkgver}-python2"
- python2 setup.py build
}
-package_python-pathlib2() {
- pkgdesc="Python 3 client for ${pypi_name}"
- depends=('python' )
-
- cd "${srcdir}/${pypi_name}-${pkgver}"
- python setup.py install --optimize=1 --prefix=/usr --root="${pkgdir}" --skip-build
+package() {
+ cd "$srcdir/pathlib2-$pkgver"
+ python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
}
-
-package_python2-pathlib2() {
- pkgdesc="Python 2 client for ${pypi_name}"
- depends=('python2' 'python2-scandir' )
-
- cd "${srcdir}/${pypi_name}-${pkgver}-python2"
- python2 setup.py install --optimize=1 --prefix=/usr --root="${pkgdir}" --skip-build
-}
-
-# vim: set ft=sh ts=4 sw=4 noet: