Search Criteria
Package Details: namcap-git 3.4.2.r14.g58592b0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/namcap-git.git (read-only, click to copy) |
---|---|
Package Base: | namcap-git |
Description: | A Pacman package analyzer |
Upstream URL: | https://gitlab.archlinux.org/pacman/namcap |
Keywords: | best-practices linter packaging pacman utility |
Licenses: | GPL-2.0-or-later |
Conflicts: | namcap |
Provides: | namcap |
Submitter: | None |
Maintainer: | PanisSupraOmnia |
Last Packager: | PanisSupraOmnia |
Votes: | 16 |
Popularity: | 0.000009 |
First Submitted: | 2007-07-25 02:57 (UTC) |
Last Updated: | 2023-12-26 18:55 (UTC) |
Dependencies (16)
- binutils
- elfutils (elfutils-gitAUR)
- licenses
- pkgconf (pkgconf-gitAUR)
- pyalpm (pyalpm-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-license-expression
- python-pyelftools (python-pyelftools-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-setuptools (make)
- python-wheel (make)
- python-pytest (check)
- python-six (check)
- systemd (systemd-chromiumosAUR, systemd-selinuxAUR, systemd-fmlAUR, systemd-gitAUR) (check)
Required by (8)
- debtap-mod (requires namcap)
- devpkgcheck (requires namcap)
- pkgtools (requires namcap) (optional)
- python-pypi2pkgbuild (requires namcap)
- python-pypi2pkgbuild-git (requires namcap)
- rpmtoarch (requires namcap)
- termux-language-server (requires namcap)
- uqm-hd (requires namcap) (make)
Latest Comments
1 2 3 4 5 Next › Last »
gromit commented on 2024-01-28 21:23 (UTC) (edited on 2024-01-28 21:28 (UTC) by gromit)
This package currently fails most of the
check()
function, would be awesome if you could fix that!Edit: Nevermind, that one was on me 😂
PanisSupraOmnia commented on 2023-03-13 00:33 (UTC) (edited on 2023-03-13 00:34 (UTC) by PanisSupraOmnia)
Hi, that rationale for the provides change sounds good to me. I'm trying to add that, the new dep, and the change to the testing command. Currently though, one of the tests is failing; unless this is expected on the current latest commit (
57d146389d254486e2118772354fa8aa2a239645
), I want to try to see if it's reproducible or something in my env. Either way it'll be up later this evening.alerque commented on 2023-03-11 11:10 (UTC)
Here's the patch I'm currently using for testing namcap development (again can be applied with
git am < file.patch
):alerque commented on 2023-03-09 11:01 (UTC)
Please add
depends+=(pkgconfig)
, a new dependency in recent development upstream.alerque commented on 2023-03-09 10:10 (UTC)
Thanks for getting this updated finally.
The rational for the
provides=("${pkgname%-git}=$pkgver")
is that it enables other packages to specify a minimum version for dependency checking, e.g.gdepends=("pkgname>=X.Y.Z")
. Othewise VCS packages installed on people's machines are not considered candidates to provide since the $pkgver from the VCS package is not considered. Even though they may be new enough or even newer than stable packages they don't quality if they don't explicitly set their version.It is probably not important here since I don't know of any packages that
depends=(namcap>=X.Y.Z)
, it is just a standard thing I always to on VCS packages because it gives other packages more flexibility if they need it.PanisSupraOmnia commented on 2023-03-06 08:09 (UTC)
Alright, took a bit longer than expected to get setup but I've got it updated, and tested that it works on my machine. I didn't take all the style changes as I'm personally not a fan of
$_pkgname
, and I didn't see any reason to change around the order of the variables from the standard, among other things.I was wondering what the reason for the change to
provides
was for? If there's some best practice there that I'm unaware of I can change it, but wanted to understand why first. Otherwise, if there's anything I missed from your patch/any style changes you want to make an argument for, I should be much more responsive than previously!PanisSupraOmnia commented on 2023-03-04 03:16 (UTC)
Hi @alerque! Huge apologies for the lack of response or update. I had to reformat my machine w/ Arch on it and then had some real-life issues keep me from getting to it. I did see your comment though and have been meaning to review it, and will finally have time to do so this weekend; I should be done by the end of the day tomorrow (in the US).
alerque commented on 2023-03-03 09:56 (UTC)
Updated patch with some target directory fixes added in.
Again apply with
git am file.patch
alerque commented on 2023-02-14 11:05 (UTC)
Upstream
namcap
maintainer here. For some reason I biffed the search for this package so I worked one up myself only to discover that it was actually here. Here is a patch with changes from the [community] build as well as an overhaul of my own. There is some style stuff here too and you can take or leave the style, but please at least fix:This patch can be applied with
git am file.patch
:yan12125 commented on 2022-05-30 08:01 (UTC)
No problem, thanks for the update! I'm looking forward to updated extra/namcap as well :)
1 2 3 4 5 Next › Last »