DELTA SVNƒ4ƒ6€ƒ4ƒ4#!/bin/sh # $FreeBSD$ PORTSDIR="${PORTSDIR:-/usr/ports}" cd "$PORTSDIR" || exit 1 export IFS="${IFS}:" grep -nv '#' "$PORTSDIR/LEGAL" | while read -r line _ port text do if [ ! -d "$port" ] then printf "%d (%s): port has been removed\\n" "$line" "$port" continue fi actual_text="$(make -C "$port" -VLEGAL)" if [ "$text" != "$actual_text" ] then printf "%d (%s): reason mismatch\\n" "$line" "$port" fi done ENDREP DELTA 394508 1763 22 SVN¶¶-  ‚#˜³r‚LEGALlint - checks LEGALENDREP id: 3-470955.0.r470955/541 type: file count: 0 text: 470955 0 453 436 57618af456e90c1268f1cf4b3b84f606 f074f437eeb31ae3929162ba6153f8c8c765b21e 470954-a3e3/_5 props: 300902 1640 129 0 1679e77e4768dfb6af0762a02ac0cf72 cpath: /head/Tools/scripts/LEGALlint copyroot: 0 / id: 3-28246.0.r470955/810 type: file pred: 3-28246.0.r394508/32668 count: 39 text: 470955 466 47 6957 c901b7d7f7bf30ac1e3cd58758c2a7a9 1cdc1131152dc999204426b67ee520fcde5f0ea9 470954-a3e3/_6 props: 300914 71 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/Tools/scripts/README copyroot: 0 / PLAIN K 21 BDB-upgrade-helper.sh V 27 file 3-365566.0.r365566/930 K 9 LEGALlint V 27 file 3-470955.0.r470955/541 K 13 MOVEDlint.awk V 27 file 3-108660.0.r459958/193 K 6 README V 26 file 3-28246.0.r470955/810 K 15 README.getpatch V 28 file 5-303011.0.r416846/1195 K 18 README.getpatch.sh V 28 file 5-382731.0.r382731/3024 K 16 README.patchtool V 27 file 3-40054.0.r340851/9499 K 17 README.portsearch V 27 file 5-32049.0.r358816/1257 K 7 addport V 26 file 3-28244.0.r421545/169 K 6 ardiff V 29 file 5-212743.0.r340851/10110 K 16 bad-pkgdescrs.sh V 29 file 3-149525.0.r340851/10411 K 16 bump-revision.sh V 27 file 3-359402.0.r419519/411 K 16 bump_revision.pl V 27 file 5-133130.0.r439336/244 K 12 checkcats.py V 28 file 5-51349.0.r340851/11336 K 14 checknewver.sh V 28 file 3-30300.0.r340851/11639 K 12 checksize.sh V 29 file 3-103804.0.r340851/11944 K 11 checksum.sh V 26 file 5-28669.0.r433964/221 K 12 chkorigin.sh V 27 file 5-104610.0.r433964/521 K 13 chkversion.pl V 27 file 3-109113.0.r439336/549 K 12 distclean.sh V 28 file 5-29232.0.r340851/13776 K 14 domakedescribe V 28 file 3-98607.0.r340851/14390 K 10 doportlint V 28 file 6-98607.0.r340851/14693 K 8 getpatch V 27 file 7-303011.0.r470568/394 K 11 getpatch.sh V 28 file 7-382731.0.r382731/3305 K 15 gnomedepends.py V 28 file 5-31244.0.r340851/15608 K 17 indent_make_if.pl V 27 file 3-416279.0.r417014/279 K 12 mark_safe.pl V 27 file 3-232474.0.r439336/855 K 3 mfh V 28 file 5-336919.0.r459782/1538 K 13 neededlibs.sh V 29 file 5-197520.0.r340851/18911 K 12 notconnected V 27 file 3-261126.0.r437233/455 K 15 parse-kdump.tcl V 28 file 3-78167.0.r340851/19828 K 12 patchtool.py V 25 file 6-40054.0.r448612/49 K 9 pkg-stash V 26 dir 3-72748.0.r340719/1094 K 10 portsearch V 26 file 7-32049.0.r379446/182 K 11 portsvar.sh V 28 file 3-153236.0.r440110/7800 K 4 psvn V 27 file 3-300902.0.r340523/117 K 22 redundant-opt-files.sh V 26 file 3-408849.0.r411812/50 K 6 rmport V 26 file 3-159244.0.r465615/85 K 13 splitpatch.pl V 26 file 5-133135.0.r391618/71 K 7 sunshar V 26 dir 3-102409.0.r359200/467 K 10 sunshar.rb V 29 file a-102409.0.r340851/25917 K 6 tindex V 28 file 3-127161.0.r433964/1129 K 21 top-size-offenders.sh V 27 file 3-386863.0.r386863/788 K 14 update-patches V 28 file 5-33990.0.r340851/26221 END ENDREP id: 2-28243.0.r470955/3378 type: dir pred: 2-28243.0.r470568/2921 count: 467 text: 470955 1106 2259 0 f4c53a456b9bf94d731661c2229c2622 cpath: /head/Tools/scripts copyroot: 0 / PLAIN K 10 make_index V 34 file 4-15302.0-329740.r340851/8568 K 12 make_readmes V 28 file 5-121961.0.r340851/8900 K 7 scripts V 26 dir 2-28243.0.r470955/3378 END ENDREP id: 3-15302.0.r470955/3724 type: dir pred: 3-15302.0.r470568/3266 count: 1209 text: 470955 3555 156 0 f69730a1efe36c44d4f33e512be5893d cpath: /head/Tools copyroot: 0 / PLAIN K 10 .arcconfig V 26 file 1-354154.0.r422906/41 K 14 .gitattributes V 26 file 1-411777.0.r467740/54 K 11 .gitauthors V 27 file 1-467739.0.r470603/116 K 10 .gitignore V 26 file 1-348322.0.r458023/77 K 11 .gitmessage V 27 file 3-457790.0.r457790/987 K 7 CHANGES V 26 file 1-99373.0.r470615/164 K 15 CONTRIBUTING.md V 27 file 1-348323.0.r348323/344 K 9 COPYRIGHT V 26 file 1-146787.0.r457728/49 K 4 GIDs V 28 file 1-168311.0.r470810/3750 K 8 Keywords V 27 dir 1-314142.0.r419368/1305 K 5 LEGAL V 23 file 1-748.0.r470954/91 K 5 MOVED V 29 file 1-69878.0.r470870/121539 K 8 Makefile V 21 file 1-6.0.r460340/56 K 2 Mk V 22 dir 1-5.0.r470884/7330 K 6 README V 24 file 1-2408.0.r469089/62 K 9 Templates V 24 dir 1-2932.0.r464716/806 K 5 Tools V 26 dir 3-15302.0.r470955/3724 K 4 UIDs V 28 file 4-168311.0.r470810/4032 K 8 UPDATING V 27 file 1-102685.0.r470674/694 K 13 accessibility V 26 dir 1-42583.0.r470560/3608 K 6 arabic V 27 dir 1-38973.0.r469498/48450 K 9 archivers V 26 dir 1-242.0.r470870/138477 K 5 astro V 24 dir 1-301.0.r470747/7621 K 5 audio V 25 dir 1-148.0.r470899/47295 K 4 base V 27 dir 1-420954.0.r470018/1571 K 10 benchmarks V 23 dir 1-62.0.r470910/5695 K 7 biology V 25 dir 1-9066.0.r470664/8120 K 3 cad V 25 dir 1-276.0.r470851/26553 K 7 chinese V 25 dir 1-3770.0.r470828/7455 K 5 comms V 24 dir 1-76.0.r470851/39256 K 10 converters V 27 dir 1-1561.0.r470870/208510 K 9 databases V 25 dir 1-771.0.r470951/60744 K 9 deskutils V 26 dir 1-2098.0.r470888/17645 K 5 devel V 25 dir 1-73.0.r470948/341312 K 3 dns V 26 dir 1-6145.0.r470909/13061 K 7 editors V 23 dir 4-6.0.r470895/14199 K 9 emulators V 24 dir 1-181.0.r470950/9772 K 7 finance V 26 dir 1-4110.0.r469967/20942 K 6 french V 26 dir 1-25673.0.r470867/3371 K 3 ftp V 26 dir 1-199.0.r470870/901253 K 5 games V 25 dir 1-104.0.r470952/62106 K 6 german V 25 dir 1-7451.0.r470867/6015 K 8 graphics V 24 dir 1-94.0.r470901/62833 K 6 hebrew V 28 dir 3-31142.0.r469498/135952 K 9 hungarian V 29 dir 1p-38973.0.r469498/137367 K 3 irc V 25 dir 1-42.0.r470610/612064 K 8 japanese V 25 dir 1-410.0.r470867/22193 K 4 java V 26 dir 1-2798.0.r470939/10011 K 6 korean V 27 dir 1-5873.0.r469498/156090 K 4 lang V 26 dir 1-15.0.r470870/1051685 K 4 mail V 24 dir 1-57.0.r470929/42411 K 4 math V 27 dir 1-162.0.r470870/1158733 K 4 misc V 24 dir 7-35.0.r470879/41283 K 10 multimedia V 25 dir d-333.0.r470941/32639 K 3 net V 24 dir 1-22.0.r470935/83202 K 6 net-im V 30 dir 15-11144.0.r470870/1269936 K 8 net-mgmt V 26 dir r-1011.0.r470937/31194 K 7 net-p2p V 29 dir g-29106.0.r470870/1276714 K 4 news V 24 dir 1-145.0.r468686/9804 K 4 palm V 28 dir 1-6646.0.r464084/1693680 K 6 polish V 27 dir tv-38973.0.r470496/2191 K 10 ports-mgmt V 28 dir 1-5132.0.r470870/1281250 K 10 portuguese V 28 dir 1-17842.0.r469498/160164 K 5 print V 26 dir 1-79.0.r470870/1296209 K 7 russian V 26 dir 1-1559.0.r470867/25485 K 7 science V 28 dir n-5356.0.r470870/1308383 K 8 security V 25 dir 1-269.0.r470936/72245 K 6 shells V 25 dir w-6.0.r470870/1422393 K 8 sysutils V 25 dir b-339.0.r470949/76971 K 8 textproc V 26 dir 1-322.0.r470930/101098 K 9 ukrainian V 28 dir g-39704.0.r469498/164488 K 10 vietnamese V 27 dir 1-4812.0.r469498/166236 K 3 www V 26 dir 1-114.0.r470944/149430 K 3 x11 V 24 dir 1-16.0.r470953/28554 K 10 x11-clocks V 27 dir 1-931.0.r469610/1370590 K 11 x11-drivers V 27 dir 1-157567.0.r470708/4447 K 6 x11-fm V 25 dir 1-691.0.r470851/79781 K 9 x11-fonts V 25 dir 1-543.0.r470584/12833 K 11 x11-servers V 25 dir 1n-710.0.r470462/2150 K 10 x11-themes V 27 dir 1-14410.0.r470398/50210 K 12 x11-toolkits V 25 dir 1-120.0.r470889/16516 K 6 x11-wm V 26 dir 1-40.0.r470870/1919977 END ENDREP id: 2-1.0.r470955/7529 type: dir pred: 2-1.0.r470954/4002 count: 464988 text: 470955 3893 3623 0 c5dd55e59f730cc351d18d7d6425634e props: 458023 3927 157 0 4d85142843815bcc29c89469bccb873c cpath: /head copyroot: 0 / PLAIN K 8 branches V 23 dir 0-1.0.r470902/54312 K 4 head V 22 dir 2-1.0.r470955/7529 K 8 projects V 24 dir 0-377393.0.r441387/0 K 8 svnadmin V 22 dir 3-1.0.r470484/1254 K 4 tags V 22 dir 8-1.0.r449812/5278 END ENDREP id: 0.0.r470955/7962 type: dir pred: 0.0.r470954/4435 count: 470955 text: 470955 7745 204 0 b466f45479ffa2f91e36dab443203912 props: 341041 7130 346 0 8b695b9f61597e4917effffba3bbfaa3 cpath: / copyroot: 0 / minfo-cnt: 38 _3.0.t470954-a3e3 add-file true true /head/Tools/scripts/LEGALlint 3-28246.0.t470954-a3e3 modify-file true false /head/Tools/scripts/README 7962 8183