17
0

212 Commits

Author SHA256 Message Date
605994959e Accepting request 1329518 from openSUSE:Tools
- add recommends for minisign in specfile

- Update to version 0.42+6:
  * 25-keyring-validate: add minisign support

OBS-URL: https://build.opensuse.org/request/show/1329518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=89
2026-01-27 17:32:41 +00:00
Ruediger Oertel
b73fa9b29c - add recommends for minisign in specfile
- Update to version 0.42+6:
  * 25-keyring-validate: add minisign support

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=206
2026-01-27 15:21:27 +00:00
79d3fa9691 Accepting request 1321703 from openSUSE:Tools
- Update to version 0.42+4:
  * Report also dirassets as source

- Add PKGBUILD to enable builds for Arch Linux

OBS-URL: https://build.opensuse.org/request/show/1321703
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=88
2025-12-09 11:50:45 +00:00
Ruediger Oertel
0b938ad176 - Update to version 0.42+4:
* Report also dirassets as source

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=204
2025-12-09 09:34:54 +00:00
a10d272d73 Accepting request 1320778 from home:ateixeira:branches:openSUSE:Tools
- Add PKGBUILD to enable builds for Arch Linux

OBS-URL: https://build.opensuse.org/request/show/1320778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=203
2025-12-08 11:43:36 +00:00
ec9d227f52 Accepting request 1308519 from openSUSE:Tools
- Update to version 0.42+2:
  * Ignore Debian special files during unmentioned-sources check (forwarded request 1308369 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1308519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=87
2025-10-02 17:20:58 +00:00
097a1de498 Accepting request 1308369 from home:dimstar:Factory
- Update to version 0.42+2:
  * Ignore Debian special files during unmentioned-sources check

OBS-URL: https://build.opensuse.org/request/show/1308369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=201
2025-10-02 06:48:53 +00:00
5ffb8af8b3 Accepting request 1278369 from openSUSE:Tools
- Update to version 0.42:
  * helpers/check_dates_in_changes: Include line numbers in errors
  * helpers/check_dates_in_changes: Only match if -------- is at the line start

OBS-URL: https://build.opensuse.org/request/show/1278369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=86
2025-05-20 07:38:45 +00:00
Ruediger Oertel
54dabd75e5 - Update to version 0.42:
* helpers/check_dates_in_changes: Include line numbers in errors
  * helpers/check_dates_in_changes: Only match if -------- is at the line start

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=199
2025-05-19 09:32:17 +00:00
5a74f006d4 Accepting request 1277691 from openSUSE:Tools
- Update to version 0.41:
  * helpers/check_dates_in_changes: Handle invalid dates gracefully
  * helpers/check_dates_in_changes: Only look at the first line of entries

OBS-URL: https://build.opensuse.org/request/show/1277691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=85
2025-05-15 15:02:59 +00:00
502cc0e673 - Update to version 0.41:
* helpers/check_dates_in_changes: Handle invalid dates gracefully
  * helpers/check_dates_in_changes: Only look at the first line of entries

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=197
2025-05-15 10:41:34 +00:00
aef042b87c Accepting request 1277404 from openSUSE:Tools
- Update to version 0.40:
  * Report error about future timestamps
  * Ignore local timezone

- Update to version 0.39+4:
  * Being able to handle git managed sources

OBS-URL: https://build.opensuse.org/request/show/1277404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=84
2025-05-14 15:02:06 +00:00
1d22c76dd3 - Update to version 0.40:
* Report error about future timestamps
  * Ignore local timezone

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=195
2025-05-14 11:26:16 +00:00
Ruediger Oertel
9deb622b27 - Update to version 20240830.9384211:
* Add state acceptable_by_lawyer

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=194
2025-05-14 08:56:14 +00:00
897a5420e4 Accepting request 1237826 from openSUSE:Tools
- Update to version 0.39+2:
  * helpers/check_patches_applied: Fix detection of applying nonexisting patches (forwarded request 1237825 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1237826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=83
2025-01-14 15:24:40 +00:00
56d15f18f1 Accepting request 1237825 from home:dimstar:Factory
- Update to version 0.39+2:
  * helpers/check_patches_applied: Fix detection of applying nonexisting patches

OBS-URL: https://build.opensuse.org/request/show/1237825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=192
2025-01-14 13:48:07 +00:00
fbe0a725df Accepting request 1219629 from openSUSE:Tools
- Update to version 0.39:
  * Handle package git repositories for tracking (fixes #143)
  * helpers/check_patches_applied: Also check whether patch 0 is applied
  * helpers/check_patches_applied: Match #%%patch* as well (#136)
  * helpers/check_patches_applied: Recognize " # %patch" as comment

OBS-URL: https://build.opensuse.org/request/show/1219629
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=82
2024-10-30 18:26:18 +00:00
b050c9fcac - Update to version 0.39:
* Handle package git repositories for tracking (fixes #143)
  * helpers/check_patches_applied: Also check whether patch 0 is applied
  * helpers/check_patches_applied: Match #%%patch* as well (#136)
  * helpers/check_patches_applied: Recognize " # %patch" as comment

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=190
2024-10-30 17:17:01 +00:00
3edf2a7a23 Accepting request 1200075 from openSUSE:Tools
- require bzip2,xz and zstd which are used in gpg verification

OBS-URL: https://build.opensuse.org/request/show/1200075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=81
2024-09-11 14:56:38 +00:00
Ruediger Oertel
d809f2cb82 Accepting request 1200070 from home:msmeissn:branches:openSUSE:Tools
- require bzip2,xz and zstd which are used in gpg verification

OBS-URL: https://build.opensuse.org/request/show/1200070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=188
2024-09-11 09:01:35 +00:00
b8d94526bf Accepting request 1197300 from openSUSE:Tools
- Update to version 0.38:
  * Fix 20-files-present-and-referenced against osc 1.9.0 (osclib_version 2.0)

OBS-URL: https://build.opensuse.org/request/show/1197300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=80
2024-08-29 13:43:47 +00:00
3fb1b790ea fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=186
2024-08-29 06:44:21 +00:00
5ed71ae2a7 Accepting request 1193481 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/1193481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=79
2024-08-13 11:24:16 +00:00
6468c2f45b Accepting request 1193404 from home:darix:branches:openSUSE:Tools
- Fix runtime requires: the source validator needs cmp -> Requires
  for diffutils

OBS-URL: https://build.opensuse.org/request/show/1193404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=184
2024-08-12 15:46:40 +00:00
77d0cc8646 Accepting request 1184977 from openSUSE:Tools
- update to 0.37:
  * Fix unzip test in 20-files-present-and-referenced
  (same like previous update)
- explicitly require unzip as busybox-unzip is not sufficient

  - more work on dealing with util-linux
  - hack for util-linux specfiles (bnc#891829)
- Add rpm-build dependancy for centos 6
- allow PKGBUILD build description file for archlinux
- check_patches_applied: allow #patches as comment
- exit if tmpdir creation fails (bnc#796918)
- also ignore Requires(.*) lines (bnc#724609)
- use --nodeps with rpmbuild in 20-files-present-and-referenced
- fix requires for factory
- fix bug with "Patch" in comments
- try to fix bnc#679980
  in check_patches_applied
  errors out if errors found
- 50-spec-version: show warning only once per specfile
  to execute it as a checkscript)
- make the files executable
- fill with some content

OBS-URL: https://build.opensuse.org/request/show/1184977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=78
2024-07-04 14:23:46 +00:00
0e79838023 - explicitly require unzip as busybox-unzip is not sufficient
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=182
2024-07-03 06:19:13 +00:00
f1c9d4d511 - update to 0.37:
* Fix unzip test in 20-files-present-and-referenced
  (same like previous update)
  - more work on dealing with util-linux
  - hack for util-linux specfiles (bnc#891829)
- Add rpm-build dependancy for centos 6
- allow PKGBUILD build description file for archlinux
- check_patches_applied: allow #patches as comment
- exit if tmpdir creation fails (bnc#796918)
- also ignore Requires(.*) lines (bnc#724609)
- use --nodeps with rpmbuild in 20-files-present-and-referenced
- fix requires for factory
- fix bug with "Patch" in comments
- try to fix bnc#679980
  in check_patches_applied
  errors out if errors found
- 50-spec-version: show warning only once per specfile
  to execute it as a checkscript)
- make the files executable
- fill with some content

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=181
2024-07-03 06:17:25 +00:00
973691aa92 Accepting request 1176477 from openSUSE:Tools
- Update to version 0.36+2:
  * Fix unzip test in 20-files-present-and-referenced (forwarded request 1176476 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1176477
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=77
2024-05-23 13:36:11 +00:00
c0e7bfa602 Accepting request 1176476 from home:dimstar:Factory
- Update to version 0.36+2:
  * Fix unzip test in 20-files-present-and-referenced

OBS-URL: https://build.opensuse.org/request/show/1176476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=179
2024-05-23 12:58:55 +00:00
a602327c08 Accepting request 1175594 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/1175594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=76
2024-05-22 19:30:03 +00:00
5460bc2bbb Accepting request 1175588 from home:favogt:branches:openSUSE:Tools
- Require unzip, needed for 0.36

OBS-URL: https://build.opensuse.org/request/show/1175588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=177
2024-05-21 14:17:02 +00:00
c6d4881b33 Accepting request 1174432 from openSUSE:Tools
- Update to version 0.36:
  * Forbid encrypted zip files

- Use bz2 compression to enable builds with debhelper
  * Debian/Ubuntu builds now work fine.
  * Allows rebuild packages with osc in ubuntu image on github
- Add deb dependency on libmodule-build-perl and libxml2-utils

OBS-URL: https://build.opensuse.org/request/show/1174432
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=75
2024-05-16 15:16:34 +00:00
19679e12eb - Update to version 0.36:
* Forbid encrypted zip files

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=175
2024-05-16 10:45:39 +00:00
d2f7132556 Accepting request 1174077 from home:lkocman:branches:openSUSE:Tools
- Use bz2 compression to enable builds with debhelper
  * Debian/Ubuntu builds now work fine.
  * Allows rebuild packages with osc in ubuntu image on github
- Add deb dependency on libmodule-build-perl and libxml2-utils

OBS-URL: https://build.opensuse.org/request/show/1174077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=174
2024-05-16 10:43:59 +00:00
32ea89dbe7 Accepting request 1173045 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/1173045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=74
2024-05-10 10:06:03 +00:00
3fed429732 Accepting request 1173040 from home:favogt:branches:openSUSE:Tools
- Require cpio, needed for .obscpio support

OBS-URL: https://build.opensuse.org/request/show/1173040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=172
2024-05-10 07:32:59 +00:00
753d25dc0d Accepting request 1171105 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/1171105
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=73
2024-05-01 12:57:39 +00:00
52c690d659 Accepting request 1170671 from home:S520
- Fix dependency to obs-build for Fedora
  * "build" package for Fedora has been renamed to "obs-build"

OBS-URL: https://build.opensuse.org/request/show/1170671
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=170
2024-05-01 06:03:32 +00:00
0cea01a101 Accepting request 1164389 from openSUSE:Tools
- Update to version 0.35:
  * Modifications in line with latest cargo vendor tool

OBS-URL: https://build.opensuse.org/request/show/1164389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=72
2024-04-04 20:25:07 +00:00
86425573bc - Update to version 0.35:
* Modifications in line with latest cargo vendor tool

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=168
2024-04-03 15:14:10 +00:00
30d7614a1e Accepting request 1142980 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/1142980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=71
2024-01-31 22:55:08 +00:00
6948ef24bf Accepting request 1142819 from home:darix:apps
- since 0cb832185b
  rpm-build seems to be unused. remove the dependency.

OBS-URL: https://build.opensuse.org/request/show/1142819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=166
2024-01-31 10:40:54 +00:00
54d4d47b32 Accepting request 1128514 from openSUSE:Tools
- Update to version 0.34:
  * helpers/functions: Always treat all *.spec files as recipes

OBS-URL: https://build.opensuse.org/request/show/1128514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=70
2023-11-24 22:34:44 +00:00
Ruediger Oertel
3409af9cba - Update to version 0.34:
* helpers/functions: Always treat all *.spec files as recipes

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=164
2023-11-24 09:38:53 +00:00
6ce6a19661 Accepting request 1101772 from openSUSE:Tools
- Update to version 0.33:
  * 20-files-present-and-referenced: Check for files in *.obscpio
  * 20-files-present-and-referenced: Use correct variable

OBS-URL: https://build.opensuse.org/request/show/1101772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=69
2023-08-02 14:50:14 +00:00
7960279d13 - Update to version 0.33:
* 20-files-present-and-referenced: Check for files in *.obscpio
  * 20-files-present-and-referenced: Use correct variable

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=162
2023-08-01 15:53:19 +00:00
3c47f1d968 Accepting request 1099210 from openSUSE:Tools
- Update to version 0.32:
  * Add autonumbering patch/source lines
  * Fix handling of packages with neither *.spec nor _multibuild

OBS-URL: https://build.opensuse.org/request/show/1099210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=68
2023-07-18 20:08:28 +00:00
7da655d591 - Update to version 0.32:
* Add autonumbering patch/source lines
  * Fix handling of packages with neither *.spec nor _multibuild

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=160
2023-07-18 08:59:57 +00:00
cb5e4385c5 Accepting request 1096177 from openSUSE:Tools
- Update to version 0.31:
  * Also ignore .gitattributes file
  * Exempt obs services from the cargo audit requirement
  * helpers/spec_query: Handle %include
  * Unify _multibuild handling and do it like OBS

OBS-URL: https://build.opensuse.org/request/show/1096177
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-source_validator?expand=0&rev=67
2023-06-30 18:00:09 +00:00
14ea379f66 - Update to version 0.31:
* Also ignore .gitattributes file
  * Exempt obs services from the cargo audit requirement
  * helpers/spec_query: Handle %include
  * Unify _multibuild handling and do it like OBS

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-source_validator?expand=0&rev=158
2023-06-30 16:52:39 +00:00