fix: satisfy namcap dependency and license checks

This commit is contained in:
2026-07-02 06:44:45 +02:00
parent 3c42c8ee14
commit f5c4e80a76
+8 -4
View File
@@ -1,11 +1,12 @@
# Maintainer: Oscar Wallberg <oscar.wallberg@outlook.com>
pkgname=claude-code
pkgver=2.1.196
pkgrel=2
pkgver=2.1.198
pkgrel=3
pkgdesc="Use Claude, Anthropic's AI assistant, right from your terminal"
arch=('x86_64')
url="https://claude.ai/code"
license=('LicenseRef-proprietary')
depends=('glibc' 'bash')
makedepends=('jq')
options=('!strip')
provides=('claude')
@@ -13,9 +14,11 @@ conflicts=('claude')
source=("${pkgver}-manifest.json::https://downloads.claude.ai/claude-code-releases/${pkgver}/manifest.json"
"${pkgver}-claude::https://downloads.claude.ai/claude-code-releases/${pkgver}/linux-x64/claude"
"${pkgver}-LICENSE.md::https://raw.githubusercontent.com/anthropics/claude-code/v${pkgver}/LICENSE.md"
"claude.sh")
sha256sums=('2a2f7c711abc602933a1c00b51c1834428f8fe784250a9e9f6b33cc35c956858'
'eb933c6dd5534db89b83ba09009d5c0932bd1395f7e3bb0f34ba37eec37bbade'
sha256sums=('ccb8cb6a90bfd962e31d9bc8d862663385729b57ac63651216886836ac3a6a4e'
'7066af42a5fe93038c13af5072d4c034dc3928092cb121fdd892c76b94b6b84d'
'728158fd1037143fad6907e8fa34804177e598b7326519503fe83cafdef849e6'
'7a850d5b531b3278b751972a89575258acf411039b63e50c979bae17b38622c2')
check() {
@@ -30,4 +33,5 @@ check() {
package() {
install -Dm755 "${pkgver}-claude" "${pkgdir}/usr/lib/claude-code/claude"
install -Dm755 "claude.sh" "${pkgdir}/usr/bin/claude"
install -Dm644 "${pkgver}-LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
}