obs-service-source_validator-0.25-150000.3.3.1<>,Jĉb&p9|^|-2䫢"uЛk/<"KxTB9TmuOZh[ {DKD9(`ncgkӒnGI,2n/_kOcLF.lrhaCכKeiV\jsa;<1tsԼLC K?ǝ\W#ډa3"47Q[_ngM7%ݲ$"A[Iv M1am>A6H?68d$ 1 t| AGP       d  h   `   ; ( ^8 h+9 +:+B.%F.:G.PH.I/ X/<Y/HZ/`[/d\/h]/^1b2c3,d3e3f3l3u3v4@w4x5$y5z555564Cobs-service-source_validator0.25150000.3.3.1An OBS source service: running all the osc source-validator checksThis is a source service for openSUSE Build Service. This service runs all checks as required by openSUSE:Factory project. This can be used to guarantee that all checks succeed also on the service side. This plugin can be used via project wide defined services.b&sheep24 SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Development/Tools/Buildinghttps://github.com/openSUSE/obs-service-source_validatorlinuxnoarch/ jf%! %oFLAA큤AAA큤b$b$b$b$b$b$b$b$b$b$b$b$b$b$b$b$b$b$b$b$b$b$b$b$b&b[fa88fe83fa936885413f550424de1beb7b436551fa11cc8f20aca62c1cf7fc16139d22b1325107d2a39bcc4a490952eb4080dd23d835d3c2af33e698eeee9e150603a696b294d46d4b02b752a39441481e13b000538d3e3464d7a3b1f861d1666f4ef4d94c10c8f4ec003547e7976bf86eff785076963e5952f2ad37e559e6359e084132ac55b36945943488f1efa24e985d74f310ff8a07daf773b330afc69a90ff1d583d97045b198ff81672b90ba8682e347106f367beb601d923915adac33e395f4f59a57b65ffa98aca41e061debd1f8f8131c77f5e76bcbe772547f857a3909bc26aa861ae18af40c6f78e60c7dedecc1645c3ad085c8c5de21ec99a2f046074396a1cb6cf27e6f96c7edfef71ae86e364ecf1aeb613a8a0f03879d31058b6e26d37c67c8c51ea620ad8d5131faea8027c87e6ddd02f80410a78d2ad3dbe983d715d41402c03aa060989c2e82f0d0556c4f45cc48051d2d87a39d80d9ecb862f4e98d6a9f12fba442049324ea2a7bc0620eecae83fd12c46fec271c667d9f7db1af9d79124f672433ffadf39e83ad1f6e03728f744df1051183cdb61e5890bec30105fbcb27ebfe9165889cf746643cc6aff7b39c4030a44576cf11c670d9a3c2fe1f3ed5e93f2b4d3c56e2b5382af2cdb6250d7ca05c7f0529735929a9ab3712a29d073d3525b6620a70c42f69a6e442d7e8ff107e9fd7297d0db3bb4ef6e0b3cf02b41e2130058499d9dea81bda926592a7a3d3528538c85d6a2c5e7b3b3290be51fe9ca2ae6e3c1fb7fd0ff4c1576c743c1ec124d22eea7a85e5a838705cb1f434c5fb8f73b37b97748de0d03d730b1553ea6481b5becc3de418718c8d427385b36bad605574caa7ac385e8c190ba9aa800e3a43870a1e55d78b7a7a76f3347f8e2221d9b6550078ac57a0a2c4e8b1da6ce1a1a8aacab93be7e8e23rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootobs-service-source_validator-0.25-150000.3.3.1.src.rpmobs-service-source_validatorosc-source_validatorperl(DebianSourceChangesValidator)@@    /bin/bash/usr/bin/perl/usr/bin/xmllintbuildgpg2perl-TimeDaterpm-buildrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1bbc@bb9@aap@`Gc@__@]B[0@["XZZZw@ZyZyZ`@Z]@ZWQZ.s@Z@YdY@YY@YJYoIYjXv@XGW~D@Wc@WM|V@VŲ@UUyx@UeUS in _multibuild- Update to version 0.22: * display diff if previous file is present in 20-files-present-and-referenced * 45-stale-changes: Use xmllint for listing multibuild flavors * 45-stale-changes: Don't break if there is no *.spec * 45-stale-changes allow for multibuild specfiles with empty default flavour * No need to compress buildtime generated tarballs * Fix running the checks on a directory with whitespace in its path * spec_query: print line numbers on %if/%else/%endif error * 20-files-present-and-references: do not complain about debian.*.triggers- Update to version 0.21: * 45-stale-changes allow for multibuild specfiles with empty default flavour * Fix running the checks on a directory with whitespace in its path * spec_query: print line numbers on %if/%else/%endif error * 20-files-present-and-references: do not complain about debian.*.triggers- Update to version 0.21: * No need to compress buildtime generated tarballs- Update to version 0.20: * One .changes file per package is enough- Update to version 0.19: * allow _multibuild to handle multiple specs * The --buildflavor option was missing from the help output * 70-baselibs: do not run subshells * allow -MACRO ending for changes file on multibuild setups * skip source files checks for product definition directories * Add missing dependency to the debian/control file- Update to version 0.18: * /usr/include/X11 is still a valid path.- Update to version 0.17: * make path for helpers variable * fix for #bsc985980- Update to version 0.16: * 60-spec-filelist: check for LICENSE or COPYING files marked as %doc- Update to version 0.15: * 70-baselibs: call spec_query with and without the - -no-conditionals switch- Update to version 0.14: * 70-baselibs: call spec_query with --no-conditionals so that checking package tevent sees the python3-tevent package for the baselibs checker * Build-depend on obs-build to fix Debian build- Update to version 0.13: * move multibuild or multi spec in front * add glibc testcase using multibuild * support _multibuild files when validating sources- Update to version 0.13 * do not use "--no-conditionals" for baselibs check- Update to version 0.12: * fix for continous lines in macros- Update to version 0.11: * fix for macro continuation * activating initial test cases * .gitignore for vim swap files- Update to version 0.10: * Do not call helpers/spec_query with --unique-sources in 70-baselibs * Keep if statements in line continuation contexts * Fix --keep-name-conditionals code in helpers/spec_query- Update to version 0.9: * fixes boo#1072375 * check *_source.changes if they are valid debian source change files- Update to version 0.7: * Do not ignore conditionals of the form "%if ... %{name} ..." * Add --keep-name-conditionals option to helpers/spec_query * Do not fail in case of ambiguous source tags * Use priviate --homedir when calling gpg- Update obs-service-source_validator.spec * Add explicit dependency on obs-build so that osc does not fail on distributions other than openSUSE.- Update to version 0.6+git20170922.230bbc4: * deal with nil, flavor defines in output_versions * defining flavor in last change was not needed, remove * 45-stale-changes: use spec_query instead of output_versions using the specfile parser from the build package (boo#1059858)- Update to version 0.6+git20170830.0775ae8: * Fix typo in egrep _service * Refactor helpers/spec_sources into helpers/spec_query * Use helpers/spec_query in 20-files-present-and-referenced * Do not use rpm --specfile to query the subpackage names * Remove unused RPMBUILD variable * Do not use a grouping * Silence another build warning wrt issue #54- Update to version 0.6+git20170811.369eb25: * ignore expand errors with macro scripts- Update to version 0.6+git20170809.6818366: * Ignore not referenced appimage.yml file * Don't use rpmbuild to extract sources, patches etc. from a spec (bnc#938556 CVE-2017-9274)- Update to version 0.6+git20170719.d4384e5: * Don't complain about Debian manpages files missing in *.spec * Add README.md file * Fix service run mode check for localonly * Add 80-multibuild_xor_multispec: only multibuild OR multispec is supported * extract GPG_OPTIONS variable for multiple runs * For signature verification, use trust model "always"- Update to version 0.6+git20170715.607b861: * - support obspcio also in osc case * Remove provides and obsoletes from the spec- Update to version 0.6+git20170111.82ea590: * accept reproducable CI source builds * accept .obsinfo and .obscpio archives * accept further modes of services- Update to version 0.6+git20161207.70e9d99: * 20-files-present-and-referenced fix case where rpmbuild emits a warning but the specfile does not list sources or patches (bnc#1013981)- Update to version 0.6+git20160707.a6ff89d: + fix debian.series using patches with patch levels- Update to version 0.6+git20160617.cfadcb0: * 20-files-present: Add patches from debian.series file to sources list. * 20-files-present: Add more debian standard files to ignore. * 20-files-present: do not use cat where/while not needed- Update to version 0.6+git20160531.fbfe336: * baselibs.conf: targetname is a valid keyword * added checker for filenames * additional fixes for boo#967610 and bsc#967265 * enhanced regex to check * better quoting and checks for dot files * filter out single/double quotes and grave accent from filenames- Update to version 0.6+git20160222.62c56d3: + turned off warnings to avoid misleading messages + fixes boo#967610 + related to bsc#967265- Update to version 0.6+git20160218.73d6618: + Attempt to fix and handling in Release in a minimal invasive way. + 20-files-present-and-referenced: also look for *.sign files + various security and bug fixes (boo#967265) + removed bash 4 test syntax- Add debian.dsc - Use install target from Makefile - Update to version 0.5+git20150622.3c3fa65: + Add install target to Makefile + Debianization- Update to version 0.5+git20150611.b85a5d4: + unbreak source validator with packages using source services again * Not all _* files are xml * Don't complain about service generated files- Update to version 0.5+git20150527.6e08ec8: + baselibs.conf: ignore lines starting with #; comments might be welcome + baselibs.conf: 'arch' is also a valid keyword + Avoid trashing _service file- Update to version 0.5+git20150513.7c2f7ae: + fix checking _service file + baselibs verification: targettype is a nown keyword - treat it as a 'built package' + baselibs validation: pass if we have trouble parsing the .spec file (missing devel packages on the host)- Update to version 0.5+git20150420.23830c1: + Verify if the packages referenced by baselibs.conf are actually being built. + Check for disallowed services before missing files (#16) + add support for %autosetup and %autopatch - use proper versioning in _service file and generate changes entry- fix 20-files-present-and-referenced for ocaml macro- remove PKGBUILD file again as it breaks source validator- update from git: - Don't use gpg's --pgp2 option which was removed in gnupg 2.1.0osc-source_validatorsheep24 1659692582 0.25-150000.3.3.10.25 0.1obsservicesource_validatorsource_validator.servicesource_validators20-files-present-and-referenced25-keyring-validate30-patches-applied40-sequence-changes45-stale-changes50-spec-version60-spec-filelist70-baselibshelpersDebianSourceChangesValidator.pmchangelogfiltercheck_dates_in_changescheck_debian_source_changescheck_input_filenamecheck_patches_appliedconvert_changes_to_rpm_changelogfix_changelogoutput_versionsspec_queryobs-service-source_validatorCOPYING/usr/lib//usr/lib/obs//usr/lib/obs/service//usr/lib/obs/service/source_validators//usr/lib/obs/service/source_validators/helpers//usr/share/licenses//usr/share/licenses/obs-service-source_validator/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:25335/SUSE_SLE-15_Update/cf59a7879d299a8923a672576fb90679-obs-service-source_validator.SUSE_SLE-15_Updatedrpmxz5noarch-suse-linuxdirectoryBourne-Again shell script, ASCII text executableASCII textPerl5 module source textPerl script text executable RRRRRRRRRPRRRRRRRRR\7N$C VL~utf-88d1eafa174ef5ba85a0574155a217c511c25547bd0c72e6501810c677d436544?7zXZ !t/84]"k%<6Wr9*L]5b6e_M2w\U$7]ک*.e* eB+6H Xͧ-%WR6Kx b0fSx_Kc'2$ƄY2Qt(<$ƅ|ߨ$0"U߷''O_/~lF#M8N,y y=za> B`+Χw>oZjM|k6YKX 5T @T.1XR1-Dz/uk$96 Q9*F̧J3[ ?4RxtE!::,Hi#Y햍Z=H%HͰ@27j?jM`RKl 1ޑʹmIT9॓*|q΍ uzsOnC /^qdgY{ۻ:$Q/ܝl"YDf"'L2* 0ө7Z1.T4I'TW:|54rO3s,!Lb|2Z g-=LX"0mp܊N +pdMfm1c+y.6& {⼄Lߟ%RX~hNj8*մI%ʕ/SFNlnVcSUldJj>E}(V(FJ!FL-=ָvBN8+ZowͳH53P$dz׾UNWg/ 8ֿT'g7(v~I`Pm::4Y=_5DJ_(hUa m5SG༢Z!ymLN ;R xH4"Z3U웈S`D̑F`;@a=vՎXv5z}v#jq@ ݄tP ?MF(36PQѺE!ԊQ nvfa:r/KRcCçg?7j8v.(|Ap^Lmy J/La-jm o)9vo NYi%M]db'mvUT rZ+PD3s֚5 6OQWu;UDQSWo uİwE*7ϧc{TUBh#asƲ)"ఓnێ I0VRFNF4JK*ߣ@tR 9C~ s)b~b%"gJLF> Œ!M)kCĮɣuc)G"H4vesbu8p|_ޕK~5p'"!x@ojj2U2~P͑&+#Z<=lbmh+2{k<!JUĪ˴#is#fכetVa^ӐeN6ޞr3kv[AL,%É{:h"cm=3hK 4FCQ9%3NUѯaK=Pcu*MaU 2;kﰬT̠/uX3ܥ2Q U;A vm#RS)ø"Y Q(9_3#XqC C[f)Xe =X#p*`yb6DZbn@/H%@57?=+}e^邔J;eqC hv/]υp^ uI-dD+l:D`c< Rg3XK!nMt^}M\<@ ·|Mˢ8\!kFcI:OJU[eg 7d wxV{ Μ6T*3 lgIcFkOb5nс)mJ |TrWNK`$Y 9ߐޥ{FN'Iېg: VLJHS2Z2)P[7'ym'MC|4VM'ƎN8p^jո/!iU}z=SEW\E> z9eLNP؋=գP&vEPN/T05k05;Pa猁 {LCpаd4lPt`R~qHJ<a=4oÈg\S_N]?xMx{٘ś,y] a?-5߮)Zh ҪB *V]kl"rWjR{n {Z7yh^F*z|qq0 "馨bm!yH֥o90^<83k *|M^*V/`)Ֆ ckZ+pheKZ r1'#e6¨SM9iF" Jtj$#!MsXlx"#`枙&_9?'mejj=g'.ׯA_ ǣI3P)XIP) Ji 6ۉhUv)G(!AQŽ/wڡLOVy%f^yT p6j b )GJ?%<;I Fh,:M &uv%]>彻QJ3%}_:AZo0,;_tIfC߶{/6?WG9.ye#w+x!NaW/P5MU.Ě4`:n"&2ZST$"z(Ly7ѨNDR*i5e'tzJJNj"+ܸGkx_M׎.Dn[͸+OO@$Vm o^Fek٠T$-Y,,P:jЋoof`TXwܡ,/o!&}q҇}A⤆lßQr5n|]VBc]iikXbJ*Z_)I`kgn#|1=j; ,FI̦XsahM!j|kH