Dominique Leuenberger
d72228f6d7
Accepting request 823017 from openSUSE:Tools
...
- Make output more diffable and readable
- Fix regression in compare_archive
- Fix unit tests
OBS-URL: https://build.opensuse.org/request/show/823017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=117
2020-08-02 10:27:36 +00:00
f505b94234
- Make output more diffable and readable
...
- Fix unit tests
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=280
2020-07-27 15:54:58 +00:00
65e0daeec1
- Fix regression in compare_archive
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=279
2020-07-27 06:44:19 +00:00
Dominique Leuenberger
2568a356aa
Accepting request 811920 from openSUSE:Tools
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/811920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=116
2020-06-11 12:41:50 +00:00
6e953eae7c
- Remove usage of readarray to remain compatible with bash3
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=277
2020-05-29 19:27:45 +00:00
8908bc34d3
Remove usage of associative array variables to support bash3
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=276
2020-05-29 16:52:29 +00:00
512e57198a
whitespace
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=275
2020-05-29 08:44:58 +00:00
4099e8f1e8
- Colltect a list of known rpm tags and use it to build the
...
queryformat string for the tags listed below (bsc#1172232)
conflict obsolete oldsuggests provide recommend require suggest supplement
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=274
2020-05-29 07:56:29 +00:00
Dominique Leuenberger
653564b949
Accepting request 805486 from openSUSE:Tools
...
- Trim first line of man page to catch overly verbose tools (now Pandoc)
- compare also posttrans scripts, and pretrans + verifyscript
OBS-URL: https://build.opensuse.org/request/show/805486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=115
2020-05-16 20:23:21 +00:00
c91e308f66
- Trim first line of man page to catch overly verbose tools (now Pandoc)
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=272
2020-05-14 07:52:23 +00:00
43ad56bd29
- compare also posttrans scripts, and pretrans + verifyscript
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=271
2020-05-13 17:14:02 +00:00
Dominique Leuenberger
03f37426f6
Accepting request 801854 from openSUSE:Tools
...
- handle oddly named ZIP archives
- touch watchdog every 15 instead of 57 minutes
OBS-URL: https://build.opensuse.org/request/show/801854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=114
2020-05-11 11:25:55 +00:00
b9318be55f
- touch watchdog every 15 instead of 57 minutes
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=269
2020-05-08 19:02:24 +00:00
fd3e3dbbfb
- handle oddly named ZIP archives
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=268
2020-05-05 07:00:09 +00:00
Dominique Leuenberger
2378e4772c
Accepting request 791952 from openSUSE:Tools
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/791952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=113
2020-04-15 18:04:02 +00:00
860fa11e3d
- gtk-doc: filter version info from html files
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=266
2020-03-31 09:52:47 +00:00
Dominique Leuenberger
91d2bb03b8
Accepting request 766378 from openSUSE:Tools
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/766378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=112
2020-02-15 21:21:12 +00:00
Dominique Leuenberger
88e3cc225b
Accepting request 762170 from openSUSE:Tools
...
- this new decade must be handled in man pages created by docbook.xml
- use bash Process Substitution in diff_two_files
- use bash Process Substitution when processing ELF files
- move normalizing code from check_single_file into separate function
- better input verification in check_single_file
- split verification from diff_two_files into separate function
- move check for ignored files out of check_single_file
- separate helper functions from code in pkg-diff
- touch host watchdog when producing output and in loops (issue#35)
- add functions to touch host watchdog
- always run cleanup in check_compressed_file
- use EXIT handler in pkg-diff to remove tmpfiles
OBS-URL: https://build.opensuse.org/request/show/762170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=111
2020-01-18 11:13:33 +00:00
6052501a80
simplify compare_archive API
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=263
2020-01-15 15:59:48 +00:00
76e9d71125
- compare archives in separate directory to preserve existing files
...
- consider only files and symlinks in verify_before_processing
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=262
2020-01-10 21:28:02 +00:00
6d650b176a
- this new decade must be handled in man pages created by docbook.xml
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=261
2020-01-09 11:50:18 +00:00
58d2baf789
touch host watchdog later
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=260
2020-01-08 18:55:35 +00:00
655c4bb07a
- use bash Process Substitution in diff_two_files
...
- use bash Process Substitution when processing ELF files
- move normalizing code from check_single_file into separate function
- better input verification in check_single_file
- split verification from diff_two_files into separate function
- move check for ignored files out of check_single_file
- separate helper functions from code in pkg-diff
- touch host watchdog when producing output and in loops (issue#35)
- add functions to touch host watchdog
- always run cleanup in check_compressed_file
- use EXIT handler in pkg-diff to remove tmpfiles
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=259
2020-01-08 16:55:30 +00:00
Dominique Leuenberger
232ad39f3b
Accepting request 723342 from openSUSE:Tools
...
- pkg-diff.sh: Ignore R build timestamp & temp paths
https://github.com/openSUSE/build-compare/pull/34
OBS-URL: https://build.opensuse.org/request/show/723342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=110
2019-08-27 09:58:37 +00:00
22bc8722f3
- pkg-diff.sh: Ignore R build timestamp & temp paths
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=257
2019-08-14 13:41:41 +00:00
Stephan Kulow
3487049d98
Accepting request 677296 from openSUSE:Tools
...
- javadoc: filter dc.created
- Support filenames with spaces
- jar: always list files without date+size
- Fix differing jars reported as identical
- Ignore value of Release header when comparing spec files
OBS-URL: https://build.opensuse.org/request/show/677296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=109
2019-02-24 15:55:03 +00:00
5cee16f457
- javadoc: filter dc.created
...
- Support filenames with spaces
- jar: always list files without date+size
- Fix differing jars reported as identical
- Ignore value of Release header when comparing spec files
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=255
2019-02-19 09:32:50 +00:00
Dominique Leuenberger
436e7886b3
Accepting request 621344 from openSUSE:Tools
...
- pkg-diff: fix diff returning 0
- Match also ELF pie executable (bsc#1097339)
- Remove trailing space from two match patterns
- Recognize "setuid ELF nn-bit xSB shared object" ELF binaries
- Avoid large temporary files from hexdump output and avoid
diff(1) runing OOM by using a fifo (issue#24)
- check rpm capabilities for recommends/suggests
- Ignore /usr/lib/.build-id differences in package filelist
OBS-URL: https://build.opensuse.org/request/show/621344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=108
2018-07-07 19:52:36 +00:00
e3e3d3e14d
- pkg-diff: fix diff returning 0
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=253
2018-07-06 14:02:40 +00:00
5d84d5ea8c
- Match also ELF pie executable (bsc#1097339)
...
- Remove trailing space from two match patterns
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=252
2018-07-04 05:59:33 +00:00
8e554ff73e
typo in previous change
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=251
2018-06-26 16:38:45 +00:00
10c76e1eaa
- Recognize "setuid ELF nn-bit xSB shared object" ELF binaries
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=250
2018-06-26 06:48:10 +00:00
df37dcbff0
correct arguments for hexdump
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=249
2018-05-29 19:57:21 +00:00
159d089c59
- Avoid large temporary files from hexdump output and avoid
...
diff(1) runing OOM by using a fifo (issue#24)
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=248
2018-05-28 13:38:08 +00:00
1fe1bd2bc8
- check rpm capabilities for recommends/suggests
...
- Ignore /usr/lib/.build-id differences in package filelist
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=247
2018-04-13 07:12:49 +00:00
Dominique Leuenberger
a71d7b25c2
Accepting request 555909 from openSUSE:Tools
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/555909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=107
2017-12-19 09:44:15 +00:00
6ef835da17
- Treat .egg files as zip
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=245
2017-12-04 10:23:41 +00:00
Dominique Leuenberger
b61ceaa86a
Accepting request 539772 from openSUSE:Tools
...
- srpm check requires cpio
- Fix usage of cmp_spec and unrpm in srpm-check.sh
- Catch empty rpm -qp --qf output for tags not understood by rpm
OBS-URL: https://build.opensuse.org/request/show/539772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=106
2017-11-15 15:48:50 +00:00
c12de0e06e
- srpm check requires cpio
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=243
2017-11-08 06:05:45 +00:00
24ff297a02
- Fix usage of cmp_spec and unrpm in srpm-check.sh
...
- Catch empty rpm -qp --qf output for tags not understood by rpm
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=242
2017-11-06 16:16:43 +00:00
Dominique Leuenberger
7bc95c5e73
Accepting request 535371 from openSUSE:Tools
...
- Remove newly introduced files-duplicate check from rpmlint
In case files are hardlinked, the source and destination is
scrambled in rpm output: the pkg will be republished.
In case files are not hardlinked, the source and destination
is scrambled in rpmlint output: the pkg will be republished
OBS-URL: https://build.opensuse.org/request/show/535371
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=105
2017-10-28 12:18:06 +00:00
37c375c456
- Remove newly introduced files-duplicate check from rpmlint
...
In case files are hardlinked, the source and destination is
scrambled in rpm output: the pkg will be republished.
In case files are not hardlinked, the source and destination
is scrambled in rpmlint output: the pkg will be republished
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=240
2017-10-20 06:57:22 +00:00
Yuchen Lin
7f8a699a4e
Accepting request 514218 from openSUSE:Tools
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/514218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=104
2017-08-08 09:56:38 +00:00
52093351ac
- Compare also supplements and recomments (issue#18)
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=238
2017-07-27 12:10:36 +00:00
Yuchen Lin
b5acf577d0
Accepting request 486461 from openSUSE:Tools
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/486461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=103
2017-04-12 15:10:09 +00:00
ca41c23878
- Handle timestamp and checksum in xen.efi
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=236
2017-03-31 13:46:52 +00:00
13785bfbeb
- Handle _kf5_htmldir, it HAD to be different...
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=235
2017-03-22 19:08:25 +00:00
a813318d20
- Handle /usr/share/vdr/locale/
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=234
2017-03-21 11:19:29 +00:00
Dominique Leuenberger
dbfdb55739
Accepting request 456496 from openSUSE:Tools
...
- Remove warning file-contains-date-and-time from rpmlint.log
- Fix name-version-release regex for release without dots
OBS-URL: https://build.opensuse.org/request/show/456496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build-compare?expand=0&rev=102
2017-03-05 16:46:54 +00:00
4d28734f20
- Remove warning file-contains-date-and-time from rpmlint.log
...
- Fix name-version-release regex for release without dots
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build-compare?expand=0&rev=232
2017-02-12 08:44:59 +00:00