Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / 
powerline


Commits:
08e494b7 by Carl Smedstad at 2024-08-29T11:44:41+02:00
upgpkg: 2.8.3-5: Remove 'python setup.py' based build & test setup

See: 
https://gitlab.archlinux.org/archlinux/packaging/packages/powerline/-/merge_requests/1

Don't declare arch for split packages - breaks checkpkg and pkgctl release.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,33 +1,51 @@
 pkgbase = powerline
        pkgdesc = Statusline plugin for vim, and provides statuslines and 
prompts for several other applications, including zsh, bash, tmux, IPython, 
Awesome, i3 and Qtile
        pkgver = 2.8.3
-       pkgrel = 4
+       pkgrel = 5
        url = https://github.com/powerline/powerline
        arch = x86_64
        license = MIT
-       checkdepends = python-wheel
+       checkdepends = python-netifaces
        checkdepends = python-pexpect
+       checkdepends = python-psutil
        checkdepends = python-tox
+       makedepends = git
+       makedepends = python-build
+       makedepends = python-installer
        makedepends = python-setuptools
        makedepends = python-sphinx
-       makedepends = git
+       makedepends = python-wheel
        source = 
powerline-2.8.3.tar.gz::https://github.com/powerline/powerline/archive/2.8.3.tar.gz
-       source = fail-on-binary-error.patch
-       source = https://github.com/powerline/powerline/commit/50d73bfb.patch
-       source = https://github.com/powerline/powerline/commit/c04a8dd5.patch
-       sha512sums = 
fe0301d8a64827825ed5a1c9c91066299c198bc03d949e01241fa750d892a7f86029ab777ac991dfebf05d7a163a3fdd7cd44e2dea862562bc219c3566891455
-       sha512sums = 
d8f77a55d6056353e05556b283840e65bc0411890b5906deaf7f041843a17b08b6975ec399810e10d333384d840e66c1125f6851559e4806a850502c685a6621
-       sha512sums = 
506cce7894a5634f8365cf55c09fec3031ee58f7620730213a9032195482b3adae278402198920e6918851a8f34e451b19b3176d7cd29c31bf195214886f9fcd
-       sha512sums = 
0045b7609e1e8ae57e15049415274bb75d13686cac894afe81795a7fe185d9ccdb91c2cc0f367144037a5915fa57554f5365239b2455bd864cef449c75ee2355
+       source = 
0001-Ensure-compatibility-with-Python-3.11-2212.patch::https://github.com/powerline/powerline/commit/69d72e069b98e98f8b09d38f755bd02f973b604d.patch
+       source = 
0002-Remove-imp-module-from-tests-to-make-them-compatible.patch::https://github.com/powerline/powerline/commit/6950c04614d0bd1fc9c61b79ec7e2be0d16abdc4.patch
+       source = 
0003-Add-missing-import-types.patch::https://github.com/powerline/powerline/commit/a925a179fea7f55d13cc63ed7dbaa732af99a6c3.patch
+       source = 
0004-Remove-usage-of-imp-module-removed-in-Python-3.12.patch::https://github.com/powerline/powerline/commit/225949e2baa284551a1a40f06e7c45906f7e8955.patch
+       source = 
0005-Remove-usage-of-deprecated-method-locale.getdefaultl.patch::https://github.com/powerline/powerline/commit/8a244ff70f334ec0804c5483bbf7e73bf74ca0f9.patch
+       source = 
0006-Fix-invalid-escape-sequences.patch::https://github.com/powerline/powerline/commit/1a2867787ff2abd258e15059e53c74e553f878bb.patch
+       source = 
0007-Compile-powerline-executable-without-setuptools.patch::https://github.com/powerline/powerline/commit/84fa4b7388fee88c66164f01d2d9ec82363fc6d4.patch
+       source = 
0008-Point-shebangs-to-system-Python.patch::https://github.com/powerline/powerline/commit/f8e19d2beeea01bf53e5ca60e1e239b170ba1340.patch
+       source = 
0009-Remove-failing-tests.patch::https://github.com/powerline/powerline/commit/8a27e4cd0972fa932f4430ae9996b65fef094a65.patch
+       sha256sums = 
45d838dbac94a1363942899708b6ce7c71c1cad9e1b9d048affab4f630c4cb98
+       sha256sums = 
e98ef2c34f5d5342a8315879aae265d624e2097cda2211999f3c251e3bcb02fc
+       sha256sums = 
abb968977c4e70181d2d149e952384a8203575f62e2cbe596871d961242396fd
+       sha256sums = 
fec8c5a7e582efeba0b1e720f1386c88500ba1c8714d1a65fac4e2b833793a8c
+       sha256sums = 
4929cf7ff075ec1720706422995b64c9e2fda27c16f768a6f08e95468b11292d
+       sha256sums = 
cd1e20f255def48446d40f624f3b6f73e4186de2cf42894f9521462eda87bfd1
+       sha256sums = 
3ea468763837355f63f3c04e55bdb0dce9e3550f407ec8d57001af7a1547c99e
+       sha256sums = 
a7786864bf5bdab5681f74ab1ef684b0001a3def1fc6de4b040bd2a69009babb
+       sha256sums = 
aa4636f0453283de585361631f541475a67b6917f1dd16ca410064cf4a9a7b12
+       sha256sums = 
63554375009916b03829955a7d98beb456043a88be4a746ab4983f1c769a78b4
 
 pkgname = powerline
+       depends = glibc
+       depends = python
        depends = python-powerline
        conflicts = python-powerline<=2.3-1
        replaces = python-powerline<=2.3-1
 
 pkgname = python-powerline
        pkgdesc = python library for powerline
-       depends = python>=3.2
+       depends = python
        depends = powerline-common
        optdepends = python-psutil: improved system information
        optdepends = python-pygit2: improved git support


=====================================
PKGBUILD
=====================================
@@ -17,7 +17,7 @@ pkgname=(
   "powerline-fonts"
 )
 pkgver=2.8.3
-pkgrel=4
+pkgrel=5
 pkgdesc='Statusline plugin for vim, and provides statuslines and prompts for 
several other applications, including zsh, bash, tmux, IPython, Awesome, i3 and 
Qtile'
 arch=('x86_64')
 url="https://github.com/powerline/powerline";
@@ -82,7 +82,6 @@ check() {
 }
 
 package_powerline() {
-  arch=('x86_64')
   depends=(
     'glibc'
     'python'
@@ -111,7 +110,6 @@ package_powerline() {
 
 package_python-powerline() {
   pkgdesc='python library for powerline'
-  arch=('any')
   depends=(
     'python'
     'powerline-common'
@@ -136,7 +134,6 @@ package_python-powerline() {
 
 package_powerline-common() {
   pkgdesc='common files for python-powerline'
-  arch=('any')
 
   cd $_pkgname-$pkgver
   install -vDm644 -t "$pkgdir/usr/share/man/man1" docs/_build/man/*
@@ -145,7 +142,6 @@ package_powerline-common() {
 
 package_powerline-fonts() {
   pkgdesc='patched fonts for powerline'
-  arch=('any')
   provides=('otf-powerline-symbols')
   depends=('powerline-common')
 
@@ -160,7 +156,6 @@ package_powerline-fonts() {
 
 package_powerline-vim() {
   pkgdesc='vim plugin for powerline'
-  arch=('any')
   depends=(
     'powerline'
     'powerline-common'



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/powerline/-/commit/08e494b72afe347e41cc4217f1e406cb8dd71845

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/powerline/-/commit/08e494b72afe347e41cc4217f1e406cb8dd71845
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to