X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=src%2Fmake-variant.lst;h=7b3332849c72776569dbade16d641bfc305ff973;hb=8ace84503eae30ad101165a9bf4c96ac1c87f9b1;hp=8bc4f414afd252f76ef7c11693bb20adcea8edfb;hpb=adbd0c3d3296ead6c49b4f13012aca4a558efc7f;p=deb_pkgs%2Fscowl.git diff --git a/src/make-variant.lst b/src/make-variant.lst index 8bc4f41..7b33328 100755 --- a/src/make-variant.lst +++ b/src/make-variant.lst @@ -44,11 +44,15 @@ cat r/varcon/canadian-v?.lst \ | src/filter | sort -u \ > r/varcon/variant-can.lst -cat r/varcon/british-v?.lst r/varcon/british_z-v?.lst r/varcon/canadian-v?.lst \ +cat r/varcon/australian-v?.lst \ + | src/filter | sort -u \ + > r/varcon/variant-can.lst + +cat r/varcon/british-v?.lst r/varcon/british_z-v?.lst r/varcon/canadian-v?.lst r/varcon/australian-v?.lst \ | src/filter | sort -u \ > r/varcon/variant-nonamer.lst -for sp in american british british_z canadian other; do +for sp in american british british_z canadian australian other; do for vl in 0 1 2; do touch r/varcon/$sp-v$vl.lst done @@ -64,7 +68,7 @@ comm -12 r/varcon/british.lst r/varcon/british_z.lst \ for l in 0 1 2 3; do - cat r/varcon/british-v$l.lst r/varcon/british_z-v$l.lst r/varcon/canadian-v$l.lst \ + cat r/varcon/british-v$l.lst r/varcon/british_z-v$l.lst r/varcon/canadian-v$l.lst r/varcon/australian-v$l.lst \ | src/filter | sort -u \ > r/varcon/variant-nonamer-v$l.lst @@ -122,6 +126,9 @@ cat r/varcon/british.lst r/varcon/british-v0.lst\ cat r/varcon/canadian.lst r/varcon/canadian-v0.lst\ | sort -u > r/varcon/canadian+.lst +cat r/varcon/australian.lst r/varcon/australian-v0.lst\ + | sort -u > r/varcon/australian+.lst + # # Create the initial variant lists # @@ -134,9 +141,9 @@ start \ | add r/varcon/other-v1.lst \ | add r/varcon/variant-nonamer-v0-filtered.lst \ | add r/varcon/variant-nonamer-v1-filtered.lst \ - | add r/special/variant_0 \ + | add r/special/variant_1 \ | rem r/special/never-variant \ - > working/variant_0-pre.lst + > working/variant_1-pre.lst start \ | add working/variant-yes.lst \ @@ -144,31 +151,31 @@ start \ | add r/varcon/american-v2.lst \ | add r/varcon/other-v2.lst \ | add r/varcon/variant-nonamer-v2-filtered.lst \ - | add r/special/variant_1 \ - | rem working/variant_0-pre.lst \ + | add r/special/variant_2 \ + | rem working/variant_1-pre.lst \ | rem r/special/never-variant \ - > working/variant_1-pre.lst + > working/variant_2-pre.lst start \ | add working/variant-nonamer-yes.lst \ | add r/varcon/american-v3.lst \ | add r/varcon/other-v3.lst \ - | add r/special/variant_2 \ + | add r/special/variant_3 \ | add r/varcon/variant-nonamer-v0.lst \ | add r/varcon/variant-nonamer-v1.lst \ | add r/varcon/variant-nonamer-v2.lst \ | add r/varcon/variant-nonamer-v3.lst \ + | rem working/variant_2-pre.lst \ | rem working/variant_1-pre.lst \ - | rem working/variant_0-pre.lst \ | rem r/special/never-variant \ - > working/variant_2-pre.lst + > working/variant_3-pre.lst # # Generate special never-variant list # start \ - | add working/variant_0-pre.lst \ + | add working/variant_1-pre.lst \ | egrep "wards?$" \ | add r/special/never-variant \ > working/never-variant.lst @@ -180,75 +187,91 @@ start \ start \ | add r/infl/variant_0.lst \ - | rem working/variant_2-pre.lst | rem working/variant_1-pre.lst \ - | add working/variant_0-pre.lst \ + | rem working/variant_3-pre.lst | rem working/variant_2-pre.lst \ + | add working/variant_1-pre.lst \ | rem working/never-variant.lst \ - > working/variant_0.lst + > working/variant_1.lst start \ | add r/infl/variant_1.lst \ - | rem working/variant_2-pre.lst \ - | add working/variant_1-pre.lst \ + | rem working/variant_3-pre.lst \ + | add working/variant_2-pre.lst \ | add r/infl/variant_0.lst \ - | rem working/variant_0.lst \ + | rem working/variant_1.lst \ | rem working/never-variant.lst \ - > working/variant_1.lst + > working/variant_2.lst start \ | add r/infl/variant_2.lst \ - | add working/variant_2-pre.lst \ + | add working/variant_3-pre.lst \ | add r/infl/variant_1.lst | add r/infl/variant_0.lst \ - | rem working/variant_1.lst | rem working/variant_0.lst \ + | rem working/variant_2.lst | rem working/variant_1.lst \ | rem working/never-variant.lst \ - > working/variant_2.lst + > working/variant_3.lst # # Make brit. and can. variant lists # start \ - | add working/variant_0.lst\ + | add working/variant_1.lst\ | rem r/varcon/all-amer.lst\ | add r/varcon/british-v0.lst\ | add r/varcon/british-v1.lst\ | add r/varcon/british_z-v0.lst\ | add r/varcon/british_z-v1.lst\ | rem r/varcon/british-common.lst\ - > working/british_variant_0.lst + > working/british_variant_1.lst start \ - | add working/variant_1.lst\ + | add working/variant_2.lst\ | rem r/varcon/all-amer.lst\ | add r/varcon/british-v2.lst\ | add r/varcon/british_z-v2.lst\ - | rem working/british_variant_0.lst\ + | rem working/british_variant_1.lst\ | rem r/varcon/british-common.lst\ - > working/british_variant_1.lst + > working/british_variant_2.lst start \ - | add working/variant_0.lst\ + | add working/variant_1.lst\ | rem r/varcon/all-amer.lst\ | add r/varcon/canadian-v0.lst\ | add r/varcon/canadian-v1.lst\ | rem r/varcon/canadian.lst\ - > working/canadian_variant_0.lst + > working/canadian_variant_1.lst start \ - | add working/variant_1.lst\ + | add working/variant_2.lst\ | rem r/varcon/all-amer.lst\ | add r/varcon/canadian-v2.lst\ - | rem working/canadian_variant_0.lst\ + | rem working/canadian_variant_1.lst\ | rem r/varcon/canadian.lst\ - > working/canadian_variant_1.lst + > working/canadian_variant_2.lst + +start \ + | add working/variant_1.lst\ + | rem r/varcon/all-amer.lst\ + | add r/varcon/australian-v0.lst\ + | add r/varcon/australian-v1.lst\ + | rem r/varcon/australian.lst\ + > working/australian_variant_1.lst + +start \ + | add working/variant_2.lst\ + | rem r/varcon/all-amer.lst\ + | add r/varcon/australian-v2.lst\ + | rem working/australian_variant_1.lst\ + | rem r/varcon/australian.lst\ + > working/australian_variant_2.lst # # Now fix up american/british/canadian lists to make sure we don't # leave anything out # -cat working/variant_{0,1,2}.lst \ - working/{british,canadian}_variant_{0,1}.lst \ - r/varcon/{american,british+,british_z,canadian+}.lst \ +cat working/variant_{1,2,3}.lst \ + working/{british,canadian,australian}_variant_{1,2}.lst \ + r/varcon/{american,british+,british_z,canadian+,australian+}.lst \ | sort -u > working/variant-somewhere.lst comm -12 working/never-variant.lst working/variant-somewhere.lst \ @@ -262,3 +285,5 @@ cp r/varcon/british+.lst working/british.lst cp r/varcon/british_z.lst working/british_z.lst cp r/varcon/canadian+.lst working/canadian.lst + +cp r/varcon/australian+.lst working/australian.lst