[arch-commits] Commit in nuitka/repos/community-any (PKGBUILD PKGBUILD)

David Runge dvzrv at gemini.archlinux.org
Thu Feb 3 10:10:35 UTC 2022


    Date: Thursday, February 3, 2022 @ 10:10:34
  Author: dvzrv
Revision: 1124091

archrelease: copy trunk to community-any

Added:
  nuitka/repos/community-any/PKGBUILD
    (from rev 1124090, nuitka/trunk/PKGBUILD)
Deleted:
  nuitka/repos/community-any/PKGBUILD

----------+
 PKGBUILD |   90 ++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 45 insertions(+), 45 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2022-02-03 10:10:27 UTC (rev 1124090)
+++ PKGBUILD	2022-02-03 10:10:34 UTC (rev 1124091)
@@ -1,45 +0,0 @@
-# Maintainer: Alexander F. Rødseth <xyproto at archlinux.org>
-# Maintainer: David Runge <dvzrv at archlinux.org>
-# Contributor: Panagiotis Mavrogiorgos <pmav99 at gmail.com>
-
-pkgname=nuitka
-pkgver=0.6.19.3
-pkgrel=1
-pkgdesc='Python compiler with full language support and CPython compatibility'
-arch=(any)
-url='https://nuitka.net/'
-license=(Apache)
-depends=(python-appdirs scons)
-makedepends=(python-setuptools)
-checkdepends=(ccache fuse2 patchelf python-boto3 python-brotli strace)
-optdepends=('ccache: for build caching'
-            'chrpath: for building standalone executables'
-            'pyside2: for using Qt5 APIs')
-options=(!emptydirs)
-source=("https://files.pythonhosted.org/packages/source/N/${pkgname^}/${pkgname^}-${pkgver}.tar.gz")
-sha512sums=('3b3b0d3efc74f5817e2aaf0d8a4c474bffe0b7e2a66b7c9947f1ed715b80e51136f017a8ed5f04cbaaea329f89141a0485435d6f0b4e39426d509c4c5794a1bc')
-b2sums=('7150c8b32ce36ded34a66c3c0c3005924d5d6f2dbfa5ea65209a125cef878837149d155cf4dbcde9ee8e1d12f73a5f2f9075d3734c46b81d14c0008e6b87c05c')
-
-prepare() {
-  cd ${pkgname^}-$pkgver
-  # in our build environment /etc/os-release will not exist, but /usr/lib/os-release will
-  sed -e 's|/etc/os-release|/usr/lib/os-release|' -i nuitka/utils/Utils.py
-}
-
-build() {
-  cd ${pkgname^}-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd ${pkgname^}-$pkgver
-  # skip tests for other interpreters, jinja2 and for those that require network access
-  # NOTE: the test uses "strace", which is currently not supported by the reproducible build system
-  ./tests/run-tests --no-other-python --skip-onefile-tests --skip-other-cpython-tests --skip-reflection-test
-}
-
-package() {
-  cd ${pkgname^}-$pkgver
-  python setup.py install --optimize=1 --root="$pkgdir" --skip-build
-  install -Dm644 {Changelog,Developer_Manual,README}.rst -t "$pkgdir/usr/share/doc/$pkgname/"
-}

Copied: nuitka/repos/community-any/PKGBUILD (from rev 1124090, nuitka/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2022-02-03 10:10:34 UTC (rev 1124091)
@@ -0,0 +1,45 @@
+# Maintainer: Alexander F. Rødseth <xyproto at archlinux.org>
+# Maintainer: David Runge <dvzrv at archlinux.org>
+# Contributor: Panagiotis Mavrogiorgos <pmav99 at gmail.com>
+
+pkgname=nuitka
+pkgver=0.6.19.5
+pkgrel=1
+pkgdesc='Python compiler with full language support and CPython compatibility'
+arch=(any)
+url='https://nuitka.net/'
+license=(Apache)
+depends=(python-appdirs scons)
+makedepends=(python-setuptools)
+checkdepends=(ccache fuse2 patchelf python-boto3 python-brotli strace)
+optdepends=('ccache: for build caching'
+            'chrpath: for building standalone executables'
+            'pyside2: for using Qt5 APIs')
+options=(!emptydirs)
+source=("https://files.pythonhosted.org/packages/source/N/${pkgname^}/${pkgname^}-${pkgver}.tar.gz")
+sha512sums=('062b66b814fa88ac05dcee886ff30aa251ee490d4d78220eacf7431debc37bd12b6c7d93fe90beb0baba1abaa878cea1661d4031baa5d4893e13305b0a50019b')
+b2sums=('f91ab9432eadbc48428a3a47ddbdb830c96a113e4ea3a7db797ca3f8dccb1ad589acc8e63c1f2e805071b07f39a7424a74e4319ef5e8480e6d095631059dd1df')
+
+prepare() {
+  cd ${pkgname^}-$pkgver
+  # in our build environment /etc/os-release will not exist, but /usr/lib/os-release will
+  sed -e 's|/etc/os-release|/usr/lib/os-release|' -i nuitka/utils/Utils.py
+}
+
+build() {
+  cd ${pkgname^}-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd ${pkgname^}-$pkgver
+  # skip tests for other interpreters, jinja2 and for those that require network access
+  # NOTE: the test uses "strace", which is currently not supported by the reproducible build system
+  ./tests/run-tests --no-other-python --skip-onefile-tests --skip-other-cpython-tests --skip-reflection-test
+}
+
+package() {
+  cd ${pkgname^}-$pkgver
+  python setup.py install --optimize=1 --root="$pkgdir" --skip-build
+  install -Dm644 {Changelog,Developer_Manual,README}.rst -t "$pkgdir/usr/share/doc/$pkgname/"
+}



More information about the arch-commits mailing list