Date: Monday, January 30, 2023 @ 22:43:08
  Author: dvzrv
Revision: 467669

upgpkg: scons 4.4.0-2: Rebuild to fix broken man pages.

Scons great build system doesn't fail on required build dependencies and 
instead just inserts fake man pages...
https://bugs.archlinux.org/task/76574

Modified:
  scons/trunk/PKGBUILD

----------+
 PKGBUILD |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-01-30 22:20:49 UTC (rev 467668)
+++ PKGBUILD    2023-01-30 22:43:08 UTC (rev 467669)
@@ -6,16 +6,16 @@
 
 pkgname=scons
 pkgver=4.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Extensible Python-based build utility"
 arch=(any)
 url="https://scons.org";
 license=(MIT)
 depends=(python)
-makedepends=(ninja python-build python-installer python-lxml python-setuptools
+makedepends=(fop ninja python-build python-installer python-lxml 
python-setuptools
 python-sphinx python-sphinx_rtd_theme python-wheel rst2pdf)
 checkdepends=(python-psutil python-pytest)
-source=($pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz)
+source=(https://github.com/$pkgname/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz)
 
sha512sums=('01fcd40bf818ca22a278973af1cda3024efb74cf877f15d46607fda860448fbd577fc96ba33fef2bed3d145e662a0371f55e8c927e7ac44feea7f3081791ce11')
 
b2sums=('f6ce757f2edc40551b05285098626bb62def6abda2380d4885ee4443868e715e53aaa34f26c09dc689bb6ade26d1b0e276046fe3b1d2ddf8eb40400bca9ea164')
 
@@ -35,7 +35,7 @@
   python -m installer --destdir="$pkgdir" dist/*.whl
   # remove man pages wrongly installed due to mishandling of install-data
   rm -fv "$pkgdir/usr/"*.1
-  install -vDm 644 build/doc/man/* -t "$pkgdir/usr/share/man/man1/"
+  install -vDm 644 build/doc/man/*.1 -t "$pkgdir/usr/share/man/man1/"
   install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
   install -vDm 644 {{CHANGES,RELEASE}.txt,README.rst} -t 
"$pkgdir/usr/share/doc/$pkgname/"
 }

Reply via email to