summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-x.SRCINFO11
-rwxr-xr-xPKGBUILD27
2 files changed, 19 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4cff7bcac0ed..3228716222e8 100755
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,16 @@
pkgbase = python3-yamale
- pkgdesc = YAML schema validator
- pkgver = 3.0.2
+ pkgdesc = A schema and validator for YAML
+ pkgver = 4.0.0
pkgrel = 1
- epoch = 0
url = https://github.com/23andMe/Yamale
arch = x86_64
license = MIT
makedepends = python-setuptools
depends = python-pyaml
- depends = python
optdepends = python-ruamel-yaml
provides = yamale
provides = python-yamale
- source = https://github.com/23andMe/Yamale/archive/a49760d57b94619543325b06582cfdf15772a26b.zip
- sha256sums = da25f464f480402b97a37a838250a23b1402392c35dca97bdecbac78b0746eb4
+ source = https://github.com/23andMe/Yamale/archive/4.0.0/python3-yamale-4.0.0.tar.gz
+ sha256sums = 68bf20c6665e53271bdc39ecb3b73066edb5291b14a06cb3d835a2ec05a23d73
pkgname = python3-yamale
-
diff --git a/PKGBUILD b/PKGBUILD
index 9131964b7f67..b11c28021f7f 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,26 @@
-# Maintainer: Thomas Hobson <thomas@hexf.me>
+# Maintainer: ml <>
+# Contributor: Thomas Hobson <thomas@hexf.me>
pkgname=python3-yamale
-pkgver=3.0.2
+pkgver=4.0.0
pkgrel=1
-epoch=0
-source=('https://github.com/23andMe/Yamale/archive/a49760d57b94619543325b06582cfdf15772a26b.zip')
-sha256sums=('da25f464f480402b97a37a838250a23b1402392c35dca97bdecbac78b0746eb4')
-pkgdesc="YAML schema validator"
+pkgdesc='A schema and validator for YAML'
arch=('x86_64')
-url="https://github.com/23andMe/Yamale"
-license=('MIT')
-depends=('python-pyaml' 'python')
+url='https://github.com/23andMe/Yamale'
+depends=('python-pyaml')
optdepends=('python-ruamel-yaml')
makedepends=('python-setuptools')
provides=('yamale' 'python-yamale')
+license=('MIT')
+source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
+sha256sums=('68bf20c6665e53271bdc39ecb3b73066edb5291b14a06cb3d835a2ec05a23d73')
+
build() {
- cd $(dirname */setup.py)
+ cd Yamale-"$pkgver"
python setup.py build
}
+
package() {
- cd $(dirname */setup.py)
+ cd Yamale-"$pkgver"
python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-} \ No newline at end of file
+ install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/"$pkgname"
+}