summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Gust2023-07-22 16:21:06 -0600
committerJeremy Gust2023-07-22 16:21:06 -0600
commit92ec928254fddfcb784346feb4aff16bed4cd712 (patch)
treef18fc63a16ca8797f4b06b423f8fbeb01f50c1f6
parentbcea86bd61bced25138f92db930bfcacb54702e7 (diff)
downloadaur-92ec928254fddfcb784346feb4aff16bed4cd712.tar.gz
Updated to version 1.6.1
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD42
2 files changed, 40 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c80dd85687b3..79649a79c81f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,20 @@
pkgbase = fido
- pkgdesc = Command-line tool to identify the file formats of digital objects.
- pkgver = 1.3.5_88
- pkgrel = 2
- url = http://openpreservation.org/technology/products/fido/
+ pkgdesc = A command-line tool to identify the file formats of digital objects.
+ pkgver = 1.6.1
+ pkgrel = 1
+ url = https://openpreservation.org/tools/fido/
arch = any
license = Apache
- depends = python2>=2.6
- depends = python2-six=1.10.0
- depends = python2-olefile>=0.4
- depends = python2-olefile<1
- provides = fido
- options = !emptydirs
- source = https://github.com/openpreserve/fido/archive/v1.3.5-88.tar.gz
- md5sums = 0cc6ddf5dfc06b2d1b5861d3949a9e62
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-pytest-runner
+ makedepends = python-setuptools
+ makedepends = python-wheel
+ depends = python-olefile
+ depends = python-six
+ depends = python-importlib_resources
+ depends = python-requests
+ source = fido-1.6.1.tar.gz::https://github.com/openpreserve/fido/archive/v1.6.1.tar.gz
+ sha256sums = 6980d23cd7b5004b42334d3032adcbeafd99cf597edc758cad0cb23f2dbab18d
pkgname = fido
-
diff --git a/PKGBUILD b/PKGBUILD
index 19cc0f3a97be..84a426208ecc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,32 @@
-# Maintainer: Holly Becker <becker.holly@gmail.com>
+# Maintainer: Jeremy Gust <jeremy AT plasticsoup DOT net>
+# Contributer: Holly Becker <becker.holly@gmail.com>
pkgname=fido
-pkgver=1.3.5_88
-pkgrel=2
-pkgdesc="Command-line tool to identify the file formats of digital objects."
+pkgver=1.6.1
+pkgrel=1
+pkgdesc="A command-line tool to identify the file formats of digital objects."
arch=('any')
-url="http://openpreservation.org/technology/products/fido/"
+url="https://openpreservation.org/tools/fido/"
license=('Apache')
depends=(
- 'python2>=2.6'
- 'python2-six=1.10.0'
- 'python2-olefile>=0.4'
- 'python2-olefile<1')
-provides=('fido')
-options=(!emptydirs)
-source=("https://github.com/openpreserve/$pkgname/archive/v${pkgver//_/-}.tar.gz")
-md5sums=('0cc6ddf5dfc06b2d1b5861d3949a9e62')
+ 'python-olefile'
+ 'python-six'
+ 'python-importlib_resources'
+ 'python-requests')
+makedepends=(
+ 'python-build'
+ 'python-installer'
+ 'python-pytest-runner'
+ 'python-setuptools'
+ 'python-wheel')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/openpreserve/fido/archive/v${pkgver}.tar.gz")
+sha256sums=('6980d23cd7b5004b42334d3032adcbeafd99cf597edc758cad0cb23f2dbab18d')
-package() {
- cd "$srcdir/$pkgname-${pkgver//_/-}"
- python2 setup.py install --root="$pkgdir/" --optimize=1
- install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+build() {
+ cd "${pkgname}-${pkgver}"
+ python -m build --wheel --no-isolation
}
+package() {
+ cd "${pkgname}-${pkgver}"
+ python -m installer --destdir="$pkgdir" dist/*.whl
+}