Date: Friday, April 7, 2023 @ 10:34:19
Author: felixonmars
Revision: 473133
archrelease: copy trunk to staging-any
Added:
namcap/repos/staging-any/
namcap/repos/staging-any/PKGBUILD
(from rev 473132, namcap/trunk/PKGBUILD)
namcap/repos/staging-any/missing-desktop-file-utils.patch
(from rev 473132, namcap/trunk/missing-desktop-file-utils.patch)
----------------------------------+
PKGBUILD | 36 ++++++++++++++++++++++++++++++++++++
missing-desktop-file-utils.patch | 11 +++++++++++
2 files changed, 47 insertions(+)
Copied: namcap/repos/staging-any/PKGBUILD (from rev 473132,
namcap/trunk/PKGBUILD)
===================================================================
--- staging-any/PKGBUILD (rev 0)
+++ staging-any/PKGBUILD 2023-04-07 10:34:19 UTC (rev 473133)
@@ -0,0 +1,36 @@
+# Maintainer : Rémy Oudompheng <[email protected]>
+# Contributor: Hugo Doria <[email protected]>
+
+pkgname=namcap
+pkgver=3.4.0
+pkgrel=3
+pkgdesc="A Pacman package analyzer"
+arch=('any')
+url='https://gitlab.archlinux.org/pacman/namcap'
+license=('GPL')
+depends=('python' 'pyalpm' 'licenses' 'binutils' 'elfutils'
'python-pyelftools' 'pkgconf')
+checkdepends=('systemd' 'python-pytest' 'python-six')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
'python-wheel')
+source=(https://gitlab.archlinux.org/pacman/namcap/-/archive/${pkgver}/namcap-${pkgver}.tar.bz2)
+sha512sums=('ab4d1658dbdf192d1d91e3cf3cd3e4cab0be6021561e6d14ad86603b95f6261eb97bd3087a003ce493b3dea7a240d8fdddc29f059613b3ff3fb718467cd8078e')
+
+prepare() {
+ cd ${pkgname}-${pkgver}
+}
+
+build() {
+ cd ${pkgname}-${pkgver}
+ python setup.py build
+}
+
+check() {
+ cd ${pkgname}-${pkgver}
+ env PARSE_PKGBUILD_PATH="${srcdir}/${pkgname}-${pkgver}" \
+ PATH="${srcdir}/${pkgname}-${pkgver}/scripts:$PATH" \
+ pytest
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+ python setup.py install --root="${pkgdir}"
+}
Copied: namcap/repos/staging-any/missing-desktop-file-utils.patch (from rev
473132, namcap/trunk/missing-desktop-file-utils.patch)
===================================================================
--- staging-any/missing-desktop-file-utils.patch
(rev 0)
+++ staging-any/missing-desktop-file-utils.patch 2023-04-07 10:34:19 UTC
(rev 473133)
@@ -0,0 +1,11 @@
+diff -aur namcap-3.2.8/namcap-tags namcap-3.2.8.new/namcap-tags
+--- namcap-3.2.8/namcap-tags 2018-07-07 03:52:57.000000000 +0200
++++ namcap-3.2.8.new/namcap-tags 2018-08-04 17:43:17.776311307 +0200
+@@ -98,6 +98,7 @@
+ dconf-needed-for-glib-schemas :: needed for glib schemas
+ glib2-needed-for-gio-modules :: needed for GIO modules
+ hicolor-icon-theme-needed-for-hicolor-dir :: needed for hicolor theme
hierarchy
++desktop-file-utils-needed :: needed for update-desktop-database
+ kdebase-runtime-needed %s :: needed for programs %s
+ java-runtime-needed %s :: found class files %s
+ libraries-needed %s %s :: libraries %s needed in files %s