George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages /
js80p
Commits:
c68a659d by George Rawlinson at 2024-06-11T19:48:08+12:00
remove cppcheck from makedepends
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- + do-not-run-cppcheck.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -13,13 +13,15 @@ pkgbase = js80p
makedepends = libx11
makedepends = zenity
makedepends = kdialog
- makedepends = cppcheck
depends = glibc
depends = gcc-libs
depends = libxcb
depends = cairo
source = js80p::git+https://github.com/attilammagyar/js80p#tag=v3.1.1
+ source = do-not-run-cppcheck.patch
sha512sums =
3fb858d212040bea951ff4cf7cf32037a6b3b3cf745421f8dd7987b92e990b3a89a01aad97b622f656e8ed0dd9abb40840099e9cf0b0f81e6e776fed4d95d3be
+ sha512sums =
e3f6e69f8fd81bd28883a6e74f19e72a887f1c53eb695cd3e6eecd8d15ce457417dbdc635bf8273b4f51490284033112723db288689d80cf39f59b54cfc439f2
b2sums =
2478479737e81c2acaee3c446186813186b9ab45d404e5fe810f1ebe74eb2d8ad8d4035e09c0b4a2414275189bcd0d3fd7435500f656e27a50faf18ccb78a220
+ b2sums =
9042a7bdde673d0a6884b047f9d37362cb4b4a1b00e13129c73ceb233a4235a677c990f872f58d9c3bf79b74786f6ccc96426a742baaf9b9cea27d475a9b931f
pkgname = js80p
=====================================
PKGBUILD
=====================================
@@ -20,12 +20,23 @@ makedepends=(
'libx11'
'zenity'
'kdialog'
- 'cppcheck'
)
install=js80p.install
-source=("$pkgname::git+https://github.com/attilammagyar/js80p#tag=v$pkgver")
-sha512sums=('3fb858d212040bea951ff4cf7cf32037a6b3b3cf745421f8dd7987b92e990b3a89a01aad97b622f656e8ed0dd9abb40840099e9cf0b0f81e6e776fed4d95d3be')
-b2sums=('2478479737e81c2acaee3c446186813186b9ab45d404e5fe810f1ebe74eb2d8ad8d4035e09c0b4a2414275189bcd0d3fd7435500f656e27a50faf18ccb78a220')
+source=(
+ "$pkgname::git+https://github.com/attilammagyar/js80p#tag=v$pkgver"
+ 'do-not-run-cppcheck.patch'
+)
+sha512sums=('3fb858d212040bea951ff4cf7cf32037a6b3b3cf745421f8dd7987b92e990b3a89a01aad97b622f656e8ed0dd9abb40840099e9cf0b0f81e6e776fed4d95d3be'
+
'e3f6e69f8fd81bd28883a6e74f19e72a887f1c53eb695cd3e6eecd8d15ce457417dbdc635bf8273b4f51490284033112723db288689d80cf39f59b54cfc439f2')
+b2sums=('2478479737e81c2acaee3c446186813186b9ab45d404e5fe810f1ebe74eb2d8ad8d4035e09c0b4a2414275189bcd0d3fd7435500f656e27a50faf18ccb78a220'
+
'9042a7bdde673d0a6884b047f9d37362cb4b4a1b00e13129c73ceb233a4235a677c990f872f58d9c3bf79b74786f6ccc96426a742baaf9b9cea27d475a9b931f')
+
+prepare() {
+ cd "$pkgname"
+
+ # remove cppcheck from makedepends
+ patch -p1 -i "$srcdir/do-not-run-cppcheck.patch"
+}
build() {
cd "$pkgname"
=====================================
do-not-run-cppcheck.patch
=====================================
@@ -0,0 +1,8 @@
+--- a/make/linux-gpp.mk
++++ b/make/linux-gpp.mk
+@@ -131,5 +131,3 @@ show_versions:
+ $(CPP_TARGET_PLATFORM) --version
+ @echo ___ Dev platform compiler:
+ $(CPP_DEV_PLATFORM) --version
+- @echo ___ Cppcheck:
+- $(CPPCHECK) --version
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/js80p/-/commit/c68a659d4f4af3496a37d9fe59c21e7c52bb06b7
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/js80p/-/commit/c68a659d4f4af3496a37d9fe59c21e7c52bb06b7
You're receiving this email because of your account on gitlab.archlinux.org.