aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Zamarin <arthurzam@gentoo.org>2023-06-24 10:50:59 +0300
committerArthur Zamarin <arthurzam@gentoo.org>2023-06-24 17:57:20 +0300
commite48c3ef4f88df8906f10ee1ba3fe20f45bacdd2a (patch)
tree5cd655f9bf3697c99fd6804244e9704f69a0e60f /testdata
parentProfilesCheck: for unknown packages, mention last match removed (diff)
downloadpkgcheck-e48c3ef4f88df8906f10ee1ba3fe20f45bacdd2a.tar.gz
pkgcheck-e48c3ef4f88df8906f10ee1ba3fe20f45bacdd2a.tar.bz2
pkgcheck-e48c3ef4f88df8906f10ee1ba3fe20f45bacdd2a.zip
SrcUriFilenameDotPrefix: new check for SRC_URI filenames with dot prefix
Resolves: https://github.com/pkgcore/pkgcheck/issues/585 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'testdata')
-rw-r--r--testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/expected.json1
-rw-r--r--testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/fix.patch17
-rw-r--r--testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/Manifest1
-rw-r--r--testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild9
4 files changed, 28 insertions, 0 deletions
diff --git a/testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/expected.json b/testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/expected.json
new file mode 100644
index 00000000..9b9a5224
--- /dev/null
+++ b/testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/expected.json
@@ -0,0 +1 @@
+{"__class__": "SrcUriFilenameDotPrefix", "category": "SrcUriCheck", "package": "SrcUriFilenameDotPrefix", "version": "0", "filename": ".gh.tar.gz"}
diff --git a/testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/fix.patch b/testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/fix.patch
new file mode 100644
index 00000000..233616f6
--- /dev/null
+++ b/testdata/data/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/fix.patch
@@ -0,0 +1,17 @@
+diff -Naur standalone/SrcUriCheck/SrcUriFilenameDotPrefix/Manifest fixed/SrcUriCheck//SrcUriFilenameDotPrefix/Manifest
+--- standalone/SrcUriCheck/SrcUriFilenameDotPrefix/Manifest
++++ fixed/SrcUriCheck/SrcUriFilenameDotPrefix/Manifest
+@@ -1 +1 @@
+-DIST .gh.tar.gz 153310 BLAKE2B abcd4cd9bebe912f9c8877c0f09df059130c2dc5c4da8c926f8df7995bcb7b255cdf810ce8cd16a957fb5bca3d1e71c088cd894968641db5dfae1c4c059df638 SHA512 86ff9e1c4b9353b1fbb475c7bb9d2a97bd9db8421ea5190b5a84832930b34cb5b79f8c3da68a5eb8db334f06851ec129cc6611a371e47b7c5de7a615feec5e05
++DIST SrcUriFilenameDotPrefix-v0.gh.tar.gz 153310 BLAKE2B abcd4cd9bebe912f9c8877c0f09df059130c2dc5c4da8c926f8df7995bcb7b255cdf810ce8cd16a957fb5bca3d1e71c088cd894968641db5dfae1c4c059df638 SHA512 86ff9e1c4b9353b1fbb475c7bb9d2a97bd9db8421ea5190b5a84832930b34cb5b79f8c3da68a5eb8db334f06851ec129cc6611a371e47b7c5de7a615feec5e05
+diff --git standalone/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild fixed/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild
+--- standalone/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild
++++ fixed/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild
+@@ -4,6 +4,6 @@ MY_P="${PN}-v${PV}"
+
+ DESCRIPTION="Ebuild with empty var in SRC_URI"
+ HOMEPAGE="https://github.com/pkgcore/pkgcheck"
+-SRC_URI="https://github.com/pkgcore/pkgcheck/${MY_P}.tar.gz -> ${MYP}.gh.tar.gz"
++SRC_URI="https://github.com/pkgcore/pkgcheck/${MY_P}.tar.gz -> ${MY_P}.gh.tar.gz"
+ SLOT="0"
+ LICENSE="BSD"
diff --git a/testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/Manifest b/testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/Manifest
new file mode 100644
index 00000000..3ec1af9a
--- /dev/null
+++ b/testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/Manifest
@@ -0,0 +1 @@
+DIST .gh.tar.gz 153310 BLAKE2B abcd4cd9bebe912f9c8877c0f09df059130c2dc5c4da8c926f8df7995bcb7b255cdf810ce8cd16a957fb5bca3d1e71c088cd894968641db5dfae1c4c059df638 SHA512 86ff9e1c4b9353b1fbb475c7bb9d2a97bd9db8421ea5190b5a84832930b34cb5b79f8c3da68a5eb8db334f06851ec129cc6611a371e47b7c5de7a615feec5e05
diff --git a/testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild b/testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild
new file mode 100644
index 00000000..f961c3ad
--- /dev/null
+++ b/testdata/repos/standalone/SrcUriCheck/SrcUriFilenameDotPrefix/SrcUriFilenameDotPrefix-0.ebuild
@@ -0,0 +1,9 @@
+EAPI=7
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="Ebuild with empty var in SRC_URI"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck"
+SRC_URI="https://github.com/pkgcore/pkgcheck/${MY_P}.tar.gz -> ${MYP}.gh.tar.gz"
+SLOT="0"
+LICENSE="BSD"