summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarl Smedstad2023-04-16 12:07:52 +0200
committerCarl Smedstad2023-04-16 12:08:48 +0200
commit71dfd3212321ad68a3701b4a3e1425387125c1e6 (patch)
treef14f52b5570740060cca95d1736fa7bb88991285
parentcb67a76f2e3101c3a1e43ff5c1dbafabe033f420 (diff)
downloadaur-71dfd3212321ad68a3701b4a3e1425387125c1e6.tar.gz
Publish version 2.4.0-2
Fix namcap errors.
-rw-r--r--.SRCINFO10
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD43
3 files changed, 26 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3130a224d946..b26064aa3414 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,23 @@
pkgbase = rpmlint
pkgdesc = A tool for checking common errors in rpm packages
pkgver = 2.4.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/rpm-software-management/rpmlint
arch = any
license = GPL2
checkdepends = python-pytest
- makedepends = python-setuptools
depends = binutils
- depends = bzip2
depends = cpio
depends = gzip
- depends = python
+ depends = python-importlib-metadata
depends = python-magic
depends = python-pybeam
depends = python-pyxdg
+ depends = python-setuptools
+ depends = python-tomli
depends = python-tomli-w
depends = python-zstandard
depends = rpm-tools
- depends = xz
- depends = zstd
optdepends = appstream-glib: for AppData file validation
optdepends = checkbashisms: for checking bashisms
optdepends = dash: for checking bashisms
diff --git a/.gitignore b/.gitignore
index f92e6962f771..f71c635dafda 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,3 @@
!.gitignore
!PKGBUILD
!.SRCINFO
-!0001-Use-different-Python-package-for-ZStandard.patch
diff --git a/PKGBUILD b/PKGBUILD
index 9a6bb6b49c25..d7093431dd1e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,29 +4,27 @@
pkgname=rpmlint
pkgver=2.4.0
-pkgrel=1
+pkgrel=2
pkgdesc="A tool for checking common errors in rpm packages"
-arch=('any')
+arch=(any)
url="https://github.com/rpm-software-management/$pkgname"
-license=('GPL2')
+license=(GPL2)
depends=(
- 'binutils'
- 'bzip2'
- 'cpio'
- 'gzip'
- 'python'
- 'python-magic'
- 'python-pybeam'
- 'python-pyxdg'
- 'python-tomli-w'
- 'python-zstandard'
- 'rpm-tools'
- 'xz'
- 'zstd'
+ binutils
+ cpio
+ gzip
+ python-importlib-metadata
+ python-magic
+ python-pybeam
+ python-pyxdg
+ python-setuptools
+ python-tomli
+ python-tomli-w
+ python-zstandard
+ rpm-tools
)
-makedepends=('python-setuptools')
checkdepends=(
- 'python-pytest'
+ python-pytest
)
optdepends=(
'appstream-glib: for AppData file validation'
@@ -35,23 +33,26 @@ optdepends=(
'desktop-file-utils: for checking desktop entries'
'python-pyenchant: for spell checking'
)
+
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
sha256sums=('805d0962d9b3980e85d265db3cfb2625818866faa0b8a534552a8d4035cabc6a')
+_archive="$pkgname-$pkgver"
+
build() {
- cd "$pkgname-$pkgver"
+ cd "$_archive"
python setup.py build
}
check() {
- cd "$pkgname-$pkgver"
+ cd "$_archive"
python -m pytest -c /dev/null
}
package() {
- cd "$pkgname-$pkgver"
+ cd "$_archive"
export PYTHONHASHSEED=0
python setup.py install --root="$pkgdir" --optimize=1 --skip-build