cvsuser     03/03/22 13:21:19

  Modified:    .        MANIFEST
  Added:       .        MANIFEST.detailed parrot.spec
               tools/dev install_files.pl mk_manifests.pl
  Log:
  Added 'make install', rpm building ('make rpms')
  Probably screwed up MANIFEST completely
  
  Revision  Changes    Path
  1.329     +4 -0      parrot/MANIFEST
  
  Index: MANIFEST
  ===================================================================
  RCS file: /cvs/public/parrot/MANIFEST,v
  retrieving revision 1.328
  retrieving revision 1.329
  diff -u -w -r1.328 -r1.329
  --- MANIFEST  21 Mar 2003 08:40:08 -0000      1.328
  +++ MANIFEST  22 Mar 2003 21:21:17 -0000      1.329
  @@ -6,6 +6,7 @@
   LICENSES/gpl.txt
   MANIFEST
   MANIFEST.SKIP
  +MANIFEST.detailed
   NEWS
   README
   RELEASE_INSTRUCTIONS
  @@ -1740,6 +1741,7 @@
   packfile.c
   packout.c
   parrot.c
  +parrot.spec
   pbc2c.pl
   pdb.c
   pdump.c
  @@ -1814,8 +1816,10 @@
   tools/dev/check_source_standards.pl
   tools/dev/extract_file_descriptions.pl
   tools/dev/genrpt.pl
  +tools/dev/install_files.pl
   tools/dev/lib_deps.pl
   tools/dev/manicheck.pl
  +tools/dev/mk_manifests.pl
   tools/dev/mk_native_pbc
   tools/dev/parrot_coverage.pl
   tools/dev/rebuild_miniparrot.pl
  
  
  
  1.1                  parrot/MANIFEST.detailed
  
  Index: MANIFEST.detailed
  ===================================================================
  []            ChangeLog
  []            Configure.pl
  []            DEVELOPING
  [main]doc     KNOWN_ISSUES
  [main]doc     LICENSES/Artistic
  [main]doc     LICENSES/gpl.txt
  []            MANIFEST
  []            MANIFEST.SKIP
  []              MANIFEST.detailed
  [main]doc     NEWS
  [main]doc     README
  []            RELEASE_INSTRUCTIONS
  [main]doc     RESPONSIBLE_PARTIES
  [main]doc     TODO
  [main]doc     VERSION
  [devel]               assemble.pl
  []            build_nativecall.pl
  []            byteorder.c
  [devel]doc    call_list.txt
  []            chartype.c
  []            chartypes/unicode.c
  []            chartypes/usascii.c
  []            classes/array.pmc
  []            classes/boolean.pmc
  []            classes/compiler.pmc
  []            classes/continuation.pmc
  []            classes/coroutine.pmc
  []            classes/csub.pmc
  []            classes/default.pmc
  []            classes/eval.pmc
  []            classes/genclass.pl
  []            classes/intlist.pmc
  []            classes/key.pmc
  []            classes/managedstruct.pmc
  []            classes/multiarray.pmc
  []            classes/nci.pmc
  []            classes/perlarray.pmc
  []            classes/perlhash.pmc
  []            classes/perlint.pmc
  []            classes/perlnum.pmc
  []            classes/perlstring.pmc
  []            classes/perlundef.pmc
  []            classes/pmc2c.pl
  []            classes/pointer.pmc
  []            classes/scalar.pmc
  []            classes/scratchpad.pmc
  []            classes/sub.pmc
  []            classes/unmanagedstruct.pmc
  []            config/auto/alignptrs.pl
  []            config/auto/alignptrs/test_c.in
  []            config/auto/byteorder.pl
  []            config/auto/byteorder/test_c.in
  []            config/auto/ccflags.pl
  []            config/auto/cgoto.pl
  []            config/auto/cgoto/test_c.in
  []            config/auto/format.pl
  []            config/auto/funcptr.pl
  []            config/auto/funcptr/test_c.in
  []            config/auto/gc.pl
  []            config/auto/gc/test_c.in
  []            config/auto/gcc.pl
  []            config/auto/gcc/test_c.in
  []            config/auto/headers.pl
  []            config/auto/headers/test_c.in
  []            config/auto/jit.pl
  []            config/auto/jit/test_c.in
  []            config/auto/memalign.pl
  []            config/auto/memalign/test_c.in
  []            config/auto/pack.pl
  []            config/auto/sizes.pl
  []            config/auto/sizes/test_c.in
  []            config/gen/config_h.pl
  []            config/gen/config_h/config_h.in
  []            config/gen/config_pm.pl
  []            config/gen/config_pm/Config_pm.in
  []            config/gen/feature_h.pl
  []            config/gen/feature_h/feature_h.in
  []            config/gen/core_pmcs.pl
  []            config/gen/libparrot_def.pl
  []            config/gen/libparrot_def/libparrot_def.in
  []            config/gen/makefiles.pl
  []            config/gen/makefiles/bf.in
  []            config/gen/makefiles/befunge.in
  []            config/gen/makefiles/classes.in
  []            config/gen/makefiles/docs.in
  []            config/gen/makefiles/imcc.in
  []            config/gen/makefiles/jako.in
  []            config/gen/makefiles/languages.in
  []            config/gen/makefiles/miniperl.in
  []            config/gen/makefiles/ook.in
  []            config/gen/makefiles/perl6.in
  []            config/gen/makefiles/root.in
  []            config/gen/makefiles/scheme.in
  []            config/gen/myconfig.pl
  []            config/gen/myconfig/myconfig.in
  []            config/gen/platform.pl
  []            config/gen/platform/ansi.c
  []            config/gen/platform/ansi.h
  []            config/gen/platform/darwin.c
  []            config/gen/platform/darwin.h
  []            config/gen/platform/generic.c
  []            config/gen/platform/generic.h
  []            config/gen/platform/ia64.s
  []            config/gen/platform/win32.c
  []            config/gen/platform/win32.h
  []            config/init/data.pl
  []            config/init/debug.pl
  []            config/init/hints.pl
  []            config/init/hints/cygwin.pl
  []            config/init/hints/darwin.pl
  []            config/init/hints/mswin32.pl
  []            config/init/hints/os2.pl
  []            config/init/hints/vms.pl
  []            config/init/manifest.pl
  []            config/init/miniparrot.pl
  []            config/inter/exp.pl
  []            config/inter/ops.pl
  []            config/inter/pmc.pl
  []            config/inter/progs.pl
  []            config/inter/types.pl
  []            core.ops
  []            datatypes.c
  []            debug.c
  []            debug.ops
  []            disassemble.c
  [devel]               disassemble.pl
  [devel]doc    docs/debug.pod
  [main]doc     docs/debugger.pod
  [main]doc     docs/dev/byteorder.dev
  [devel]doc    docs/dev/dod.dev
  [devel]doc    docs/dev/infant.dev
  [main]doc     docs/dev/jit_i386.dev
  [main]doc     docs/dev/rx.dev
  [main]doc     docs/embed.pod
  [main]doc     docs/faq.pod
  [main]doc     docs/glossary.pod
  [main]doc     docs/intro.pod
  [main]doc     docs/jit.pod
  [main]doc     docs/memory_internals.pod
  [main]doc     docs/overview.pod
  [main]doc     docs/parrot.pod
  [main]doc     docs/parrot_assembly.pod
  [main]doc     docs/parrotbyte.pod
  [main]doc     docs/pdds/pdd00_pdd.pod
  [main]doc     docs/pdds/pdd01_overview.pod
  [main]doc     docs/pdds/pdd02_vtables.pod
  [main]doc     docs/pdds/pdd03_calling_conventions.pod
  [main]doc     docs/pdds/pdd04_datatypes.pod
  [main]doc     docs/pdds/pdd05_opfunc.pod
  [main]doc     docs/pdds/pdd06_pasm.pod
  [main]doc     docs/pdds/pdd07_codingstd.pod
  [main]doc     docs/pdds/pdd08_keys.pod
  [main]doc     docs/pdds/pdd09_gc.pod
  [main]doc     docs/pdds/pdd10_embedding.pod
  [main]doc     docs/pdds/pdd11_extending.pod
  [main]doc     docs/pdds/pdd12_assembly.pod
  [main]doc     docs/pdds/pdd13_bytecode.pod
  [main]doc     docs/pdds/pdd14_bignum.pod
  [main]doc     docs/pdds/pdd15_objects.pod
  [main]doc     docs/pdds/pdd_template.pod
  [main]doc     docs/running.pod
  [main]doc     docs/strings.pod
  [main]doc     docs/tests.pod
  [main]doc     docs/vtables.pod
  []            dod.c
  []            dotgnu.ops
  [devel]               editor/pasm.el
  [devel]               editor/pasm.vim
  []            embed.c
  []            encoding.c
  []            encodings/singlebyte.c
  []            encodings/utf16.c
  []            encodings/utf32.c
  []            encodings/utf8.c
  [main]doc     examples/assembly/99beer.pasm
  [main]doc     examples/assembly/Makefile
  [main]doc     examples/assembly/bsr.pasm
  [main]doc     examples/assembly/cat.pasm
  [main]doc     examples/assembly/coroutine.pasm
  [main]doc     examples/assembly/euclid.pasm
  [main]doc     examples/assembly/fact.pasm
  [main]doc     examples/assembly/hanoi.pasm
  [main]doc     examples/assembly/io1.pasm
  [main]doc     examples/assembly/io2.pasm
  [main]doc     examples/assembly/jump.pasm
  [main]doc     examples/assembly/lexical.pasm
  [main]doc     examples/assembly/lexical2.pasm
  [main]doc     examples/assembly/lexical3.pasm
  [main]doc     examples/assembly/life.pasm
  [main]doc     examples/assembly/local_label.pasm
  [main]doc     examples/assembly/mandel.pasm
  [main]doc     examples/assembly/mops.pasm
  [main]doc     examples/assembly/mops_p.pasm
  [main]doc     examples/assembly/pmcmops.pasm
  [main]doc     examples/assembly/queens.pasm
  [main]doc     examples/assembly/slurp.pasm
  [main]doc     examples/assembly/stack.pasm
  [main]doc     examples/assembly/sub.pasm
  [main]doc     examples/assembly/substr.pasm
  [main]doc     examples/assembly/trace.pasm
  [main]doc     examples/assembly/uniq.pasm
  [main]doc     examples/assembly/xml_parser.pasm
  [main]doc     examples/benchmarks/bench_newp.pasm
  [main]doc     examples/benchmarks/gc_alloc_new.pasm
  [main]doc     examples/benchmarks/gc_alloc_reuse.pasm
  [main]doc     examples/benchmarks/gc_generations.pasm
  [main]doc     examples/benchmarks/gc_header_new.pasm
  [main]doc     examples/benchmarks/gc_header_reuse.pasm
  [main]doc     examples/benchmarks/gc_waves_headers.pasm
  [main]doc     examples/benchmarks/gc_waves_sizeable_data.pasm
  [main]doc     examples/benchmarks/gc_waves_sizeable_headers.pasm
  [main]doc     examples/benchmarks/primes.c
  [main]doc     examples/benchmarks/primes.pasm
  [main]doc     examples/benchmarks/primes.pl
  [main]doc     examples/benchmarks/primes2.c
  [main]doc     examples/benchmarks/primes2.pasm
  [main]doc     examples/benchmarks/primes2_p.pasm
  [main]doc     examples/benchmarks/primes2.py
  [main]doc     examples/benchmarks/stress.pasm
  [main]doc     examples/benchmarks/stress.pl
  [main]doc     examples/benchmarks/stress2.pasm
  [main]doc     examples/benchmarks/stress2.pl
  [main]doc     examples/mops/README
  [main]doc     examples/mops/mops.c
  [main]doc     examples/mops/mops.cs
  [main]doc     examples/mops/mops.il
  [main]doc     examples/mops/mops.p6
  [main]doc     examples/mops/mops.pl
  [main]doc     examples/mops/mops.ps
  [main]doc     examples/mops/mops.py
  [main]doc     examples/mops/mops.rb
  [main]doc     examples/mops/mops.scheme
  [main]doc     examples/pxs/PQt.C
  [main]doc     examples/pxs/QtHelloWorld.pasm
  []            exceptions.c
  []            exit.c
  []            fingerprint_c.pl
  []            global_setup.c
  []            hash.c
  []            headers.c
  []            icu/source/common/Makefile.in
  []            icu/source/common/bidi.cpp
  []            icu/source/common/brkdict.cpp
  []            icu/source/common/brkdict.h
  []            icu/source/common/brkiter.cpp
  []            icu/source/common/chariter.cpp
  []            icu/source/common/charstr.h
  []            icu/source/common/cmemory.c
  []            icu/source/common/cmemory.h
  []            icu/source/common/common.dsp
  []            icu/source/common/common.rc
  []            icu/source/common/convert.cpp
  []            icu/source/common/cpputils.h
  []            icu/source/common/cstring.c
  []            icu/source/common/cstring.h
  []            icu/source/common/cwchar.c
  []            icu/source/common/cwchar.h
  []            icu/source/common/dbbi.cpp
  []            icu/source/common/dbbi_tbl.cpp
  []            icu/source/common/dbbi_tbl.h
  []            icu/source/common/digitlst.cpp
  []            icu/source/common/digitlst.h
  []            icu/source/common/filestrm.c
  []            icu/source/common/filestrm.h
  []            icu/source/common/hash.h
  []            icu/source/common/icucfg.h.in
  []            icu/source/common/locid.cpp
  []            icu/source/common/locmap.c
  []            icu/source/common/locmap.h
  []            icu/source/common/mutex.cpp
  []            icu/source/common/mutex.h
  []            icu/source/common/normlzr.cpp
  []            icu/source/common/putil.c
  []            icu/source/common/rbbi.cpp
  []            icu/source/common/rbbicst.pl
  []            icu/source/common/rbbidata.cpp
  []            icu/source/common/rbbidata.h
  []            icu/source/common/rbbinode.cpp
  []            icu/source/common/rbbinode.h
  []            icu/source/common/rbbirb.cpp
  []            icu/source/common/rbbirb.h
  []            icu/source/common/rbbirpt.h
  []            icu/source/common/rbbirpt.txt
  []            icu/source/common/rbbiscan.cpp
  []            icu/source/common/rbbiscan.h
  []            icu/source/common/rbbisetb.cpp
  []            icu/source/common/rbbisetb.h
  []            icu/source/common/rbbistbl.cpp
  []            icu/source/common/rbbitblb.cpp
  []            icu/source/common/rbbitblb.h
  []            icu/source/common/resbund.cpp
  []            icu/source/common/schriter.cpp
  []            icu/source/common/symtable.h
  []            icu/source/common/uassert.h
  []            icu/source/common/ubidi.c
  []            icu/source/common/ubidiimp.h
  []            icu/source/common/ubidiln.c
  []            icu/source/common/ubidiwrt.c
  []            icu/source/common/ubrk.cpp
  []            icu/source/common/uchar.c
  []            icu/source/common/uchriter.cpp
  []            icu/source/common/ucln.h
  []            icu/source/common/ucln_cmn.c
  []            icu/source/common/ucln_cmn.h
  []            icu/source/common/ucmndata.c
  []            icu/source/common/ucmndata.h
  []            icu/source/common/ucmp8.c
  []            icu/source/common/ucmp8.h
  []            icu/source/common/ucnv.c
  []            icu/source/common/ucnv2022.c
  []            icu/source/common/ucnv_bld.c
  []            icu/source/common/ucnv_bld.h
  []            icu/source/common/ucnv_cb.c
  []            icu/source/common/ucnv_cnv.c
  []            icu/source/common/ucnv_cnv.h
  []            icu/source/common/ucnv_err.c
  []            icu/source/common/ucnv_imp.h
  []            icu/source/common/ucnv_io.c
  []            icu/source/common/ucnv_io.h
  []            icu/source/common/ucnv_lmb.c
  []            icu/source/common/ucnv_u16.c
  []            icu/source/common/ucnv_u32.c
  []            icu/source/common/ucnv_u7.c
  []            icu/source/common/ucnv_u8.c
  []            icu/source/common/ucnvbocu.c
  []            icu/source/common/ucnvhz.c
  []            icu/source/common/ucnvisci.c
  []            icu/source/common/ucnvlat1.c
  []            icu/source/common/ucnvmbcs.c
  []            icu/source/common/ucnvmbcs.h
  []            icu/source/common/ucnvscsu.c
  []            icu/source/common/udata.c
  []            icu/source/common/udatamem.c
  []            icu/source/common/udatamem.h
  []            icu/source/common/uenum.c
  []            icu/source/common/uenumimp.h
  []            icu/source/common/uhash.c
  []            icu/source/common/uhash.h
  []            icu/source/common/uhash_us.cpp
  []            icu/source/common/uiter.cpp
  []            icu/source/common/uloc.c
  []            icu/source/common/umapfile.c
  []            icu/source/common/umapfile.h
  []            icu/source/common/umemstrm.c
  []            icu/source/common/umemstrm.h
  []            icu/source/common/umutex.c
  []            icu/source/common/umutex.h
  []            icu/source/common/unames.c
  []            icu/source/common/unicode.cpp
  []            icu/source/common/unicode/bidi.h
  []            icu/source/common/unicode/brkiter.h
  []            icu/source/common/unicode/chariter.h
  []            icu/source/common/unicode/convert.h
  []            icu/source/common/unicode/dbbi.h
  []            icu/source/common/unicode/docmain.h
  []            icu/source/common/unicode/locid.h
  []            icu/source/common/unicode/normlzr.h
  []            icu/source/common/unicode/parseerr.h
  []            icu/source/common/unicode/parsepos.h
  []            icu/source/common/unicode/platform.h.in
  []            icu/source/common/unicode/pmacos.h
  []            icu/source/common/unicode/pos2.h
  []            icu/source/common/unicode/pos400.h
  []            icu/source/common/unicode/putil.h
  []            icu/source/common/unicode/pwin32.h
  []            icu/source/common/unicode/rbbi.h
  []            icu/source/common/unicode/rep.h
  []            icu/source/common/unicode/resbund.h
  []            icu/source/common/unicode/schriter.h
  []            icu/source/common/unicode/ubidi.h
  []            icu/source/common/unicode/ubrk.h
  []            icu/source/common/unicode/uchar.h
  []            icu/source/common/unicode/uchriter.h
  []            icu/source/common/unicode/uclean.h
  []            icu/source/common/unicode/ucnv.h
  []            icu/source/common/unicode/ucnv_cb.h
  []            icu/source/common/unicode/ucnv_err.h
  []            icu/source/common/unicode/udata.h
  []            icu/source/common/unicode/uenum.h
  []            icu/source/common/unicode/uiter.h
  []            icu/source/common/unicode/uloc.h
  []            icu/source/common/unicode/umachine.h
  []            icu/source/common/unicode/umisc.h
  []            icu/source/common/unicode/unicode.h
  []            icu/source/common/unicode/unifilt.h
  []            icu/source/common/unicode/unifunct.h
  []            icu/source/common/unicode/unimatch.h
  []            icu/source/common/unicode/uniset.h
  []            icu/source/common/unicode/unistr.h
  []            icu/source/common/unicode/unorm.h
  []            icu/source/common/unicode/uobject.h
  []            icu/source/common/unicode/urename.h
  []            icu/source/common/unicode/urep.h
  []            icu/source/common/unicode/ures.h
  []            icu/source/common/unicode/uscript.h
  []            icu/source/common/unicode/uset.h
  []            icu/source/common/unicode/usetiter.h
  []            icu/source/common/unicode/ushape.h
  []            icu/source/common/unicode/ustring.h
  []            icu/source/common/unicode/utf.h
  []            icu/source/common/unicode/utf16.h
  []            icu/source/common/unicode/utf32.h
  []            icu/source/common/unicode/utf8.h
  []            icu/source/common/unicode/utypes.h
  []            icu/source/common/unicode/uversion.h
  []            icu/source/common/unifilt.cpp
  []            icu/source/common/unifunct.cpp
  []            icu/source/common/uniset.cpp
  []            icu/source/common/unistr.cpp
  []            icu/source/common/unorm.cpp
  []            icu/source/common/unormimp.h
  []            icu/source/common/uobject.cpp
  []            icu/source/common/uprops.c
  []            icu/source/common/uprops.h
  []            icu/source/common/upropset.cpp
  []            icu/source/common/upropset.h
  []            icu/source/common/uresbund.c
  []            icu/source/common/uresdata.c
  []            icu/source/common/uresdata.h
  []            icu/source/common/uresimp.h
  []            icu/source/common/usc_impl.c
  []            icu/source/common/usc_impl.h
  []            icu/source/common/uscript.c
  []            icu/source/common/uset.cpp
  []            icu/source/common/usetiter.cpp
  []            icu/source/common/ushape.c
  []            icu/source/common/ustr_imp.h
  []            icu/source/common/ustrcase.c
  []            icu/source/common/ustrfmt.c
  []            icu/source/common/ustrfmt.h
  []            icu/source/common/ustring.c
  []            icu/source/common/ustrtrns.c
  []            icu/source/common/utf_impl.c
  []            icu/source/common/util.cpp
  []            icu/source/common/util.h
  []            icu/source/common/utrie.c
  []            icu/source/common/utrie.h
  []            icu/source/common/uvector.cpp
  []            icu/source/common/uvector.h
  []            icu/source/data/Makefile.in
  []            icu/source/data/README
  []            icu/source/data/brkitr/char.txt
  []            icu/source/data/brkitr/line.txt
  []            icu/source/data/brkitr/line_th.txt
  []            icu/source/data/brkitr/sent.txt
  []            icu/source/data/brkitr/thaidict.brk
  []            icu/source/data/brkitr/title.txt
  []            icu/source/data/brkitr/word.txt
  []            icu/source/data/brkitr/word_th.txt
  []            icu/source/data/icupkg.inc.in
  []            icu/source/data/locales/af.txt
  []            icu/source/data/locales/af_ZA.txt
  []            icu/source/data/locales/am.txt
  []            icu/source/data/locales/am_ET.txt
  []            icu/source/data/locales/ar.txt
  []            icu/source/data/locales/ar_AE.txt
  []            icu/source/data/locales/ar_BH.txt
  []            icu/source/data/locales/ar_DZ.txt
  []            icu/source/data/locales/ar_EG.txt
  []            icu/source/data/locales/ar_IN.txt
  []            icu/source/data/locales/ar_IQ.txt
  []            icu/source/data/locales/ar_JO.txt
  []            icu/source/data/locales/ar_KW.txt
  []            icu/source/data/locales/ar_LB.txt
  []            icu/source/data/locales/ar_LY.txt
  []            icu/source/data/locales/ar_MA.txt
  []            icu/source/data/locales/ar_OM.txt
  []            icu/source/data/locales/ar_QA.txt
  []            icu/source/data/locales/ar_SA.txt
  []            icu/source/data/locales/ar_SD.txt
  []            icu/source/data/locales/ar_SY.txt
  []            icu/source/data/locales/ar_TN.txt
  []            icu/source/data/locales/ar_YE.txt
  []            icu/source/data/locales/be.txt
  []            icu/source/data/locales/be_BY.txt
  []            icu/source/data/locales/bg.txt
  []            icu/source/data/locales/bg_BG.txt
  []            icu/source/data/locales/bn.txt
  []            icu/source/data/locales/bn_IN.txt
  []            icu/source/data/locales/ca.txt
  []            icu/source/data/locales/ca_ES.txt
  []            icu/source/data/locales/ca_ES_PREEURO.txt
  []            icu/source/data/locales/cs.txt
  []            icu/source/data/locales/cs_CZ.txt
  []            icu/source/data/locales/da.txt
  []            icu/source/data/locales/da_DK.txt
  []            icu/source/data/locales/de.txt
  []            icu/source/data/locales/de_AT.txt
  []            icu/source/data/locales/de_AT_PREEURO.txt
  []            icu/source/data/locales/de_BE.txt
  []            icu/source/data/locales/de_CH.txt
  []            icu/source/data/locales/de_DE.txt
  []            icu/source/data/locales/de_DE_PREEURO.txt
  []            icu/source/data/locales/de_LU.txt
  []            icu/source/data/locales/de_LU_PREEURO.txt
  []            icu/source/data/locales/de__PHONEBOOK.txt
  []            icu/source/data/locales/el.txt
  []            icu/source/data/locales/el_GR.txt
  []            icu/source/data/locales/el_GR_PREEURO.txt
  []            icu/source/data/locales/en.txt
  []            icu/source/data/locales/en_AU.txt
  []            icu/source/data/locales/en_BE.txt
  []            icu/source/data/locales/en_BE_PREEURO.txt
  []            icu/source/data/locales/en_BW.txt
  []            icu/source/data/locales/en_CA.txt
  []            icu/source/data/locales/en_GB.txt
  []            icu/source/data/locales/en_GB_EURO.txt
  []            icu/source/data/locales/en_HK.txt
  []            icu/source/data/locales/en_IE.txt
  []            icu/source/data/locales/en_IE_PREEURO.txt
  []            icu/source/data/locales/en_IN.txt
  []            icu/source/data/locales/en_MT.txt
  []            icu/source/data/locales/en_NZ.txt
  []            icu/source/data/locales/en_PH.txt
  []            icu/source/data/locales/en_SG.txt
  []            icu/source/data/locales/en_US.txt
  []            icu/source/data/locales/en_US_POSIX.txt
  []            icu/source/data/locales/en_VI.txt
  []            icu/source/data/locales/en_ZA.txt
  []            icu/source/data/locales/en_ZW.txt
  []            icu/source/data/locales/eo.txt
  []            icu/source/data/locales/es.txt
  []            icu/source/data/locales/es_AR.txt
  []            icu/source/data/locales/es_BO.txt
  []            icu/source/data/locales/es_CL.txt
  []            icu/source/data/locales/es_CO.txt
  []            icu/source/data/locales/es_CR.txt
  []            icu/source/data/locales/es_DO.txt
  []            icu/source/data/locales/es_EC.txt
  []            icu/source/data/locales/es_ES.txt
  []            icu/source/data/locales/es_ES_PREEURO.txt
  []            icu/source/data/locales/es_GT.txt
  []            icu/source/data/locales/es_HN.txt
  []            icu/source/data/locales/es_MX.txt
  []            icu/source/data/locales/es_NI.txt
  []            icu/source/data/locales/es_PA.txt
  []            icu/source/data/locales/es_PE.txt
  []            icu/source/data/locales/es_PR.txt
  []            icu/source/data/locales/es_PY.txt
  []            icu/source/data/locales/es_SV.txt
  []            icu/source/data/locales/es_US.txt
  []            icu/source/data/locales/es_UY.txt
  []            icu/source/data/locales/es_VE.txt
  []            icu/source/data/locales/es__TRADITIONAL.txt
  []            icu/source/data/locales/et.txt
  []            icu/source/data/locales/et_EE.txt
  []            icu/source/data/locales/eu.txt
  []            icu/source/data/locales/eu_ES.txt
  []            icu/source/data/locales/eu_ES_PREEURO.txt
  []            icu/source/data/locales/fa.txt
  []            icu/source/data/locales/fa_IN.txt
  []            icu/source/data/locales/fa_IR.txt
  []            icu/source/data/locales/fi.txt
  []            icu/source/data/locales/fi_FI.txt
  []            icu/source/data/locales/fi_FI_PREEURO.txt
  []            icu/source/data/locales/fo.txt
  []            icu/source/data/locales/fo_FO.txt
  []            icu/source/data/locales/fr.txt
  []            icu/source/data/locales/fr_BE.txt
  []            icu/source/data/locales/fr_BE_PREEURO.txt
  []            icu/source/data/locales/fr_CA.txt
  []            icu/source/data/locales/fr_CH.txt
  []            icu/source/data/locales/fr_FR.txt
  []            icu/source/data/locales/fr_FR_PREEURO.txt
  []            icu/source/data/locales/fr_LU.txt
  []            icu/source/data/locales/fr_LU_PREEURO.txt
  []            icu/source/data/locales/ga.txt
  []            icu/source/data/locales/ga_IE.txt
  []            icu/source/data/locales/ga_IE_PREEURO.txt
  []            icu/source/data/locales/gl.txt
  []            icu/source/data/locales/gl_ES.txt
  []            icu/source/data/locales/gl_ES_PREEURO.txt
  []            icu/source/data/locales/gu.txt
  []            icu/source/data/locales/gu_IN.txt
  []            icu/source/data/locales/gv.txt
  []            icu/source/data/locales/gv_GB.txt
  []            icu/source/data/locales/he.txt
  []            icu/source/data/locales/he_IL.txt
  []            icu/source/data/locales/hi.txt
  []            icu/source/data/locales/hi_IN.txt
  []            icu/source/data/locales/hi__DIRECT.txt
  []            icu/source/data/locales/hr.txt
  []            icu/source/data/locales/hr_HR.txt
  []            icu/source/data/locales/hu.txt
  []            icu/source/data/locales/hu_HU.txt
  []            icu/source/data/locales/hy.txt
  []            icu/source/data/locales/hy_AM.txt
  []            icu/source/data/locales/hy_AM_REVISED.txt
  []            icu/source/data/locales/id.txt
  []            icu/source/data/locales/id_ID.txt
  []            icu/source/data/locales/is.txt
  []            icu/source/data/locales/is_IS.txt
  []            icu/source/data/locales/it.txt
  []            icu/source/data/locales/it_CH.txt
  []            icu/source/data/locales/it_IT.txt
  []            icu/source/data/locales/it_IT_PREEURO.txt
  []            icu/source/data/locales/iw.txt
  []            icu/source/data/locales/iw_IL.txt
  []            icu/source/data/locales/ja.txt
  []            icu/source/data/locales/ja_JP.txt
  []            icu/source/data/locales/kl.txt
  []            icu/source/data/locales/kl_GL.txt
  []            icu/source/data/locales/kn.txt
  []            icu/source/data/locales/kn_IN.txt
  []            icu/source/data/locales/ko.txt
  []            icu/source/data/locales/ko_KR.txt
  []            icu/source/data/locales/kok.txt
  []            icu/source/data/locales/kok_IN.txt
  []            icu/source/data/locales/kw.txt
  []            icu/source/data/locales/kw_GB.txt
  []            icu/source/data/locales/lt.txt
  []            icu/source/data/locales/lt_LT.txt
  []            icu/source/data/locales/lv.txt
  []            icu/source/data/locales/lv_LV.txt
  []            icu/source/data/locales/mk.txt
  []            icu/source/data/locales/mk_MK.txt
  []            icu/source/data/locales/mr.txt
  []            icu/source/data/locales/mr_IN.txt
  []            icu/source/data/locales/mt.txt
  []            icu/source/data/locales/mt_MT.txt
  []            icu/source/data/locales/nb.txt
  []            icu/source/data/locales/nb_NO.txt
  []            icu/source/data/locales/nl.txt
  []            icu/source/data/locales/nl_BE.txt
  []            icu/source/data/locales/nl_BE_PREEURO.txt
  []            icu/source/data/locales/nl_NL.txt
  []            icu/source/data/locales/nl_NL_PREEURO.txt
  []            icu/source/data/locales/nn.txt
  []            icu/source/data/locales/nn_NO.txt
  []            icu/source/data/locales/no.txt
  []            icu/source/data/locales/no_NO.txt
  []            icu/source/data/locales/no_NO_NY.txt
  []            icu/source/data/locales/om.txt
  []            icu/source/data/locales/om_ET.txt
  []            icu/source/data/locales/om_KE.txt
  []            icu/source/data/locales/pl.txt
  []            icu/source/data/locales/pl_PL.txt
  []            icu/source/data/locales/pt.txt
  []            icu/source/data/locales/pt_BR.txt
  []            icu/source/data/locales/pt_PT.txt
  []            icu/source/data/locales/pt_PT_PREEURO.txt
  []            icu/source/data/locales/resfiles.mk
  []            icu/source/data/locales/ro.txt
  []            icu/source/data/locales/ro_RO.txt
  []            icu/source/data/locales/root.txt
  []            icu/source/data/locales/ru.txt
  []            icu/source/data/locales/ru_RU.txt
  []            icu/source/data/locales/ru_UA.txt
  []            icu/source/data/locales/sh.txt
  []            icu/source/data/locales/sh_YU.txt
  []            icu/source/data/locales/sk.txt
  []            icu/source/data/locales/sk_SK.txt
  []            icu/source/data/locales/sl.txt
  []            icu/source/data/locales/sl_SI.txt
  []            icu/source/data/locales/so.txt
  []            icu/source/data/locales/so_DJ.txt
  []            icu/source/data/locales/so_ET.txt
  []            icu/source/data/locales/so_KE.txt
  []            icu/source/data/locales/so_SO.txt
  []            icu/source/data/locales/sq.txt
  []            icu/source/data/locales/sq_AL.txt
  []            icu/source/data/locales/sr.txt
  []            icu/source/data/locales/sr_YU.txt
  []            icu/source/data/locales/sv.txt
  []            icu/source/data/locales/sv_FI.txt
  []            icu/source/data/locales/sv_SE.txt
  []            icu/source/data/locales/sw.txt
  []            icu/source/data/locales/sw_KE.txt
  []            icu/source/data/locales/sw_TZ.txt
  []            icu/source/data/locales/ta.txt
  []            icu/source/data/locales/ta_IN.txt
  []            icu/source/data/locales/te.txt
  []            icu/source/data/locales/te_IN.txt
  []            icu/source/data/locales/th.txt
  []            icu/source/data/locales/th_TH.txt
  []            icu/source/data/locales/ti.txt
  []            icu/source/data/locales/ti_ER.txt
  []            icu/source/data/locales/ti_ET.txt
  []            icu/source/data/locales/tr.txt
  []            icu/source/data/locales/tr_TR.txt
  []            icu/source/data/locales/uk.txt
  []            icu/source/data/locales/uk_UA.txt
  []            icu/source/data/locales/vi.txt
  []            icu/source/data/locales/vi_VN.txt
  []            icu/source/data/locales/zh.txt
  []            icu/source/data/locales/zh_CN.txt
  []            icu/source/data/locales/zh_HK.txt
  []            icu/source/data/locales/zh_MO.txt
  []            icu/source/data/locales/zh_SG.txt
  []            icu/source/data/locales/zh_TW.txt
  []            icu/source/data/locales/zh_TW_STROKE.txt
  []            icu/source/data/locales/zh__PINYIN.txt
  []            icu/source/data/makedata.bat
  []            icu/source/data/makedata.dsp
  []            icu/source/data/makedata.mak
  []            icu/source/data/mappings/cns-11643-1992.ucm
  []            icu/source/data/mappings/convrtrs.txt
  []            icu/source/data/mappings/ebcdic-xml-us.ucm
  []            icu/source/data/mappings/gb18030.ucm
  []            icu/source/data/mappings/gb_2312_80-1.ucm
  []            icu/source/data/mappings/ibm-1006_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1006_X100-2000.ucm
  []            icu/source/data/mappings/ibm-1025_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1026_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1047-s390.ucm
  []            icu/source/data/mappings/ibm-1047.ucm
  []            icu/source/data/mappings/ibm-1051.ucm
  []            icu/source/data/mappings/ibm-1089.ucm
  []            icu/source/data/mappings/ibm-1097_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1097_X100-2000.ucm
  []            icu/source/data/mappings/ibm-1098_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1098_X100-2000.ucm
  []            icu/source/data/mappings/ibm-1112_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1122_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1123.ucm
  []            icu/source/data/mappings/ibm-1124_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1125_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1129_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1130_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1131_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1132_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1133_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1137_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1140-s390.ucm
  []            icu/source/data/mappings/ibm-1140.ucm
  []            icu/source/data/mappings/ibm-1141.ucm
  []            icu/source/data/mappings/ibm-1142-s390.ucm
  []            icu/source/data/mappings/ibm-1142.ucm
  []            icu/source/data/mappings/ibm-1143-s390.ucm
  []            icu/source/data/mappings/ibm-1143.ucm
  []            icu/source/data/mappings/ibm-1144-s390.ucm
  []            icu/source/data/mappings/ibm-1144.ucm
  []            icu/source/data/mappings/ibm-1145-s390.ucm
  []            icu/source/data/mappings/ibm-1145.ucm
  []            icu/source/data/mappings/ibm-1146-s390.ucm
  []            icu/source/data/mappings/ibm-1146.ucm
  []            icu/source/data/mappings/ibm-1147-s390.ucm
  []            icu/source/data/mappings/ibm-1147.ucm
  []            icu/source/data/mappings/ibm-1148-s390.ucm
  []            icu/source/data/mappings/ibm-1148.ucm
  []            icu/source/data/mappings/ibm-1149-s390.ucm
  []            icu/source/data/mappings/ibm-1149.ucm
  []            icu/source/data/mappings/ibm-1153-s390.ucm
  []            icu/source/data/mappings/ibm-1153.ucm
  []            icu/source/data/mappings/ibm-1154.ucm
  []            icu/source/data/mappings/ibm-1155.ucm
  []            icu/source/data/mappings/ibm-1156.ucm
  []            icu/source/data/mappings/ibm-1157.ucm
  []            icu/source/data/mappings/ibm-1158.ucm
  []            icu/source/data/mappings/ibm-1159.ucm
  []            icu/source/data/mappings/ibm-1160.ucm
  []            icu/source/data/mappings/ibm-1162.ucm
  []            icu/source/data/mappings/ibm-1164.ucm
  []            icu/source/data/mappings/ibm-1250.ucm
  []            icu/source/data/mappings/ibm-1251.ucm
  []            icu/source/data/mappings/ibm-1252.ucm
  []            icu/source/data/mappings/ibm-1253.ucm
  []            icu/source/data/mappings/ibm-1254.ucm
  []            icu/source/data/mappings/ibm-1255.ucm
  []            icu/source/data/mappings/ibm-1256.ucm
  []            icu/source/data/mappings/ibm-1257.ucm
  []            icu/source/data/mappings/ibm-1258.ucm
  []            icu/source/data/mappings/ibm-12712-s390.ucm
  []            icu/source/data/mappings/ibm-12712.ucm
  []            icu/source/data/mappings/ibm-1275.ucm
  []            icu/source/data/mappings/ibm-1276.ucm
  []            icu/source/data/mappings/ibm-1277.ucm
  []            icu/source/data/mappings/ibm-1280.ucm
  []            icu/source/data/mappings/ibm-1281.ucm
  []            icu/source/data/mappings/ibm-1282.ucm
  []            icu/source/data/mappings/ibm-1283.ucm
  []            icu/source/data/mappings/ibm-1363_P110-2000.ucm
  []            icu/source/data/mappings/ibm-1363_P11B-2000.ucm
  []            icu/source/data/mappings/ibm-1364_P110-2000.ucm
  []            icu/source/data/mappings/ibm-1370_P100-2000.ucm
  []            icu/source/data/mappings/ibm-1371.ucm
  []            icu/source/data/mappings/ibm-1381_P110-2000.ucm
  []            icu/source/data/mappings/ibm-1383_P110-2000.ucm
  []            icu/source/data/mappings/ibm-1386_P100-2002.ucm
  []            icu/source/data/mappings/ibm-1388_P103-2001.ucm
  []            icu/source/data/mappings/ibm-1390.ucm
  []            icu/source/data/mappings/ibm-1399.ucm
  []            icu/source/data/mappings/ibm-16684.ucm
  []            icu/source/data/mappings/ibm-16804-s390.ucm
  []            icu/source/data/mappings/ibm-16804.ucm
  []            icu/source/data/mappings/ibm-17248.ucm
  []            icu/source/data/mappings/ibm-273.ucm
  []            icu/source/data/mappings/ibm-277.ucm
  []            icu/source/data/mappings/ibm-278.ucm
  []            icu/source/data/mappings/ibm-280.ucm
  []            icu/source/data/mappings/ibm-284.ucm
  []            icu/source/data/mappings/ibm-285.ucm
  []            icu/source/data/mappings/ibm-290.ucm
  []            icu/source/data/mappings/ibm-297.ucm
  []            icu/source/data/mappings/ibm-33722_P120-2000.ucm
  []            icu/source/data/mappings/ibm-33722_P12A-2000.ucm
  []            icu/source/data/mappings/ibm-367.ucm
  []            icu/source/data/mappings/ibm-37-s390.ucm
  []            icu/source/data/mappings/ibm-37.ucm
  []            icu/source/data/mappings/ibm-420.ucm
  []            icu/source/data/mappings/ibm-424.ucm
  []            icu/source/data/mappings/ibm-437.ucm
  []            icu/source/data/mappings/ibm-4899.ucm
  []            icu/source/data/mappings/ibm-4909.ucm
  []            icu/source/data/mappings/ibm-4971.ucm
  []            icu/source/data/mappings/ibm-500.ucm
  []            icu/source/data/mappings/ibm-5104.ucm
  []            icu/source/data/mappings/ibm-5123.ucm
  []            icu/source/data/mappings/ibm-5346.ucm
  []            icu/source/data/mappings/ibm-5347.ucm
  []            icu/source/data/mappings/ibm-5348.ucm
  []            icu/source/data/mappings/ibm-5349.ucm
  []            icu/source/data/mappings/ibm-5350.ucm
  []            icu/source/data/mappings/ibm-5351.ucm
  []            icu/source/data/mappings/ibm-5352.ucm
  []            icu/source/data/mappings/ibm-5353.ucm
  []            icu/source/data/mappings/ibm-5354.ucm
  []            icu/source/data/mappings/ibm-803.ucm
  []            icu/source/data/mappings/ibm-806_P100-2000.ucm
  []            icu/source/data/mappings/ibm-808.ucm
  []            icu/source/data/mappings/ibm-813.ucm
  []            icu/source/data/mappings/ibm-848.ucm
  []            icu/source/data/mappings/ibm-8482.ucm
  []            icu/source/data/mappings/ibm-849.ucm
  []            icu/source/data/mappings/ibm-850.ucm
  []            icu/source/data/mappings/ibm-851.ucm
  []            icu/source/data/mappings/ibm-852.ucm
  []            icu/source/data/mappings/ibm-855.ucm
  []            icu/source/data/mappings/ibm-856.ucm
  []            icu/source/data/mappings/ibm-857.ucm
  []            icu/source/data/mappings/ibm-858.ucm
  []            icu/source/data/mappings/ibm-859.ucm
  []            icu/source/data/mappings/ibm-860.ucm
  []            icu/source/data/mappings/ibm-861.ucm
  []            icu/source/data/mappings/ibm-862.ucm
  []            icu/source/data/mappings/ibm-863.ucm
  []            icu/source/data/mappings/ibm-864.ucm
  []            icu/source/data/mappings/ibm-865.ucm
  []            icu/source/data/mappings/ibm-866.ucm
  []            icu/source/data/mappings/ibm-867.ucm
  []            icu/source/data/mappings/ibm-868.ucm
  []            icu/source/data/mappings/ibm-869.ucm
  []            icu/source/data/mappings/ibm-870_P100-2000.ucm
  []            icu/source/data/mappings/ibm-871.ucm
  []            icu/source/data/mappings/ibm-872.ucm
  []            icu/source/data/mappings/ibm-874.ucm
  []            icu/source/data/mappings/ibm-875_P100-2000.ucm
  []            icu/source/data/mappings/ibm-878.ucm
  []            icu/source/data/mappings/ibm-901.ucm
  []            icu/source/data/mappings/ibm-902.ucm
  []            icu/source/data/mappings/ibm-9027.ucm
  []            icu/source/data/mappings/ibm-9030_P100-2000.ucm
  []            icu/source/data/mappings/ibm-9044.ucm
  []            icu/source/data/mappings/ibm-9049.ucm
  []            icu/source/data/mappings/ibm-9061.ucm
  []            icu/source/data/mappings/ibm-9066_P100-2000.ucm
  []            icu/source/data/mappings/ibm-912.ucm
  []            icu/source/data/mappings/ibm-913.ucm
  []            icu/source/data/mappings/ibm-914.ucm
  []            icu/source/data/mappings/ibm-915.ucm
  []            icu/source/data/mappings/ibm-916.ucm
  []            icu/source/data/mappings/ibm-918_P100-2000.ucm
  []            icu/source/data/mappings/ibm-918_X100-2000.ucm
  []            icu/source/data/mappings/ibm-920.ucm
  []            icu/source/data/mappings/ibm-921.ucm
  []            icu/source/data/mappings/ibm-922.ucm
  []            icu/source/data/mappings/ibm-923.ucm
  []            icu/source/data/mappings/ibm-9238.ucm
  []            icu/source/data/mappings/ibm-930.ucm
  []            icu/source/data/mappings/ibm-933.ucm
  []            icu/source/data/mappings/ibm-935.ucm
  []            icu/source/data/mappings/ibm-937.ucm
  []            icu/source/data/mappings/ibm-939.ucm
  []            icu/source/data/mappings/ibm-942_P120-2000.ucm
  []            icu/source/data/mappings/ibm-942_P12A-2000.ucm
  []            icu/source/data/mappings/ibm-943_P130-2000.ucm
  []            icu/source/data/mappings/ibm-943_P14A-2000.ucm
  []            icu/source/data/mappings/ibm-949_P110-2000.ucm
  []            icu/source/data/mappings/ibm-949_P11A-2000.ucm
  []            icu/source/data/mappings/ibm-950.ucm
  []            icu/source/data/mappings/ibm-964_P110-2000.ucm
  []            icu/source/data/mappings/ibm-970_P110-2000.ucm
  []            icu/source/data/mappings/icu-internal-25546.ucm
  []            icu/source/data/mappings/iso-ir-165.ucm
  []            icu/source/data/mappings/jisx-201.ucm
  []            icu/source/data/mappings/jisx-208.ucm
  []            icu/source/data/mappings/jisx-212.ucm
  []            icu/source/data/mappings/ksc_5601_1.ucm
  []            icu/source/data/mappings/lmb-excp.ucm
  []            icu/source/data/mappings/ucmcore.mk
  []            icu/source/data/mappings/ucmebcdic.mk
  []            icu/source/data/mappings/ucmfiles.mk
  []            icu/source/data/misc/icudata.rc
  []            icu/source/data/misc/timezone.txt
  []            icu/source/data/mkdll.lk
  []            icu/source/data/mkobj.cl
  []            icu/source/data/translit/t_Any_Accents.txt
  []            icu/source/data/translit/t_Any_Publishing.txt
  []            icu/source/data/translit/t_Arab_Latn.txt
  []            icu/source/data/translit/t_Beng_InterIndic.txt
  []            icu/source/data/translit/t_Cyrl_Latn.txt
  []            icu/source/data/translit/t_Deva_InterIndic.txt
  []            icu/source/data/translit/t_FWidth_HWidth.txt
  []            icu/source/data/translit/t_Grek_Latn.txt
  []            icu/source/data/translit/t_Grek_Latn_UNGEGN.txt
  []            icu/source/data/translit/t_Gujr_InterIndic.txt
  []            icu/source/data/translit/t_Guru_InterIndic.txt
  []            icu/source/data/translit/t_Hani_Latn.txt
  []            icu/source/data/translit/t_Hebr_Latn.txt
  []            icu/source/data/translit/t_Hira_Kana.txt
  []            icu/source/data/translit/t_Hira_Latn.txt
  []            icu/source/data/translit/t_InterIndic_Beng.txt
  []            icu/source/data/translit/t_InterIndic_Deva.txt
  []            icu/source/data/translit/t_InterIndic_Gujr.txt
  []            icu/source/data/translit/t_InterIndic_Guru.txt
  []            icu/source/data/translit/t_InterIndic_Knda.txt
  []            icu/source/data/translit/t_InterIndic_Latn.txt
  []            icu/source/data/translit/t_InterIndic_Mlym.txt
  []            icu/source/data/translit/t_InterIndic_Orya.txt
  []            icu/source/data/translit/t_InterIndic_Taml.txt
  []            icu/source/data/translit/t_InterIndic_Telu.txt
  []            icu/source/data/translit/t_Knda_InterIndic.txt
  []            icu/source/data/translit/t_Latn_InterIndic.txt
  []            icu/source/data/translit/t_Latn_Jamo.txt
  []            icu/source/data/translit/t_Latn_Kana.txt
  []            icu/source/data/translit/t_Mlym_InterIndic.txt
  []            icu/source/data/translit/t_Orya_InterIndic.txt
  []            icu/source/data/translit/t_Taml_InterIndic.txt
  []            icu/source/data/translit/t_Telu_InterIndic.txt
  []            icu/source/data/translit/translit_index.txt
  []            icu/source/data/translit/trnsfiles.mk
  []            icu/source/data/unidata/ArabicShaping.txt
  []            icu/source/data/unidata/BidiMirroring.txt
  []            icu/source/data/unidata/Blocks.txt
  []            icu/source/data/unidata/CaseFolding.txt
  []            icu/source/data/unidata/DerivedAge.txt
  []            icu/source/data/unidata/DerivedCoreProperties.txt
  []            icu/source/data/unidata/DerivedNormalizationProps.txt
  []            icu/source/data/unidata/EastAsianWidth.txt
  []            icu/source/data/unidata/FractionalUCA.txt
  []            icu/source/data/unidata/LineBreak.txt
  []            icu/source/data/unidata/NormalizationTest.txt
  []            icu/source/data/unidata/PropList.txt
  []            icu/source/data/unidata/Scripts.txt
  []            icu/source/data/unidata/SpecialCasing.txt
  []            icu/source/data/unidata/UCARules.txt
  []            icu/source/data/unidata/UnicodeData.txt
  []            icu/source/i18n/Makefile.in
  []            icu/source/i18n/anytrans.cpp
  []            icu/source/i18n/anytrans.h
  []            icu/source/i18n/bocsu.c
  []            icu/source/i18n/bocsu.h
  []            icu/source/i18n/calendar.cpp
  []            icu/source/i18n/caniter.cpp
  []            icu/source/i18n/caniter.h
  []            icu/source/i18n/choicfmt.cpp
  []            icu/source/i18n/coleitr.cpp
  []            icu/source/i18n/coll.cpp
  []            icu/source/i18n/cpdtrans.cpp
  []            icu/source/i18n/datefmt.cpp
  []            icu/source/i18n/dcfmtsym.cpp
  []            icu/source/i18n/decimfmt.cpp
  []            icu/source/i18n/dtfmtsym.cpp
  []            icu/source/i18n/esctrn.cpp
  []            icu/source/i18n/esctrn.h
  []            icu/source/i18n/fmtable.cpp
  []            icu/source/i18n/format.cpp
  []            icu/source/i18n/funcrepl.cpp
  []            icu/source/i18n/funcrepl.h
  []            icu/source/i18n/gregocal.cpp
  []            icu/source/i18n/hextouni.cpp
  []            icu/source/i18n/i18n.dsp
  []            icu/source/i18n/i18n.rc
  []            icu/source/i18n/msgfmt.cpp
  []            icu/source/i18n/name2uni.cpp
  []            icu/source/i18n/name2uni.h
  []            icu/source/i18n/nfrlist.h
  []            icu/source/i18n/nfrs.cpp
  []            icu/source/i18n/nfrs.h
  []            icu/source/i18n/nfrule.cpp
  []            icu/source/i18n/nfrule.h
  []            icu/source/i18n/nfsubs.cpp
  []            icu/source/i18n/nfsubs.h
  []            icu/source/i18n/nortrans.cpp
  []            icu/source/i18n/nortrans.h
  []            icu/source/i18n/nultrans.cpp
  []            icu/source/i18n/numfmt.cpp
  []            icu/source/i18n/quant.cpp
  []            icu/source/i18n/quant.h
  []            icu/source/i18n/rbnf.cpp
  []            icu/source/i18n/rbt.cpp
  []            icu/source/i18n/rbt_data.cpp
  []            icu/source/i18n/rbt_data.h
  []            icu/source/i18n/rbt_pars.cpp
  []            icu/source/i18n/rbt_pars.h
  []            icu/source/i18n/rbt_rule.cpp
  []            icu/source/i18n/rbt_rule.h
  []            icu/source/i18n/rbt_set.cpp
  []            icu/source/i18n/rbt_set.h
  []            icu/source/i18n/remtrans.cpp
  []            icu/source/i18n/remtrans.h
  []            icu/source/i18n/search.cpp
  []            icu/source/i18n/simpletz.cpp
  []            icu/source/i18n/smpdtfmt.cpp
  []            icu/source/i18n/sortkey.cpp
  []            icu/source/i18n/strmatch.cpp
  []            icu/source/i18n/strmatch.h
  []            icu/source/i18n/strrepl.cpp
  []            icu/source/i18n/strrepl.h
  []            icu/source/i18n/stsearch.cpp
  []            icu/source/i18n/tblcoll.cpp
  []            icu/source/i18n/timezone.cpp
  []            icu/source/i18n/titletrn.cpp
  []            icu/source/i18n/titletrn.h
  []            icu/source/i18n/tolowtrn.cpp
  []            icu/source/i18n/tolowtrn.h
  []            icu/source/i18n/toupptrn.cpp
  []            icu/source/i18n/toupptrn.h
  []            icu/source/i18n/translit.cpp
  []            icu/source/i18n/transreg.cpp
  []            icu/source/i18n/transreg.h
  []            icu/source/i18n/tridpars.cpp
  []            icu/source/i18n/tridpars.h
  []            icu/source/i18n/tzdat.h
  []            icu/source/i18n/ucal.cpp
  []            icu/source/i18n/ucln_in.c
  []            icu/source/i18n/ucln_in.h
  []            icu/source/i18n/ucol.cpp
  []            icu/source/i18n/ucol_bld.cpp
  []            icu/source/i18n/ucol_bld.h
  []            icu/source/i18n/ucol_cnt.cpp
  []            icu/source/i18n/ucol_cnt.h
  []            icu/source/i18n/ucol_elm.cpp
  []            icu/source/i18n/ucol_elm.h
  []            icu/source/i18n/ucol_imp.h
  []            icu/source/i18n/ucol_tok.cpp
  []            icu/source/i18n/ucol_tok.h
  []            icu/source/i18n/ucol_wgt.c
  []            icu/source/i18n/ucol_wgt.h
  []            icu/source/i18n/ucoleitr.cpp
  []            icu/source/i18n/ucurr.cpp
  []            icu/source/i18n/udat.cpp
  []            icu/source/i18n/umsg.cpp
  []            icu/source/i18n/umsg_imp.h
  []            icu/source/i18n/unesctrn.cpp
  []            icu/source/i18n/unesctrn.h
  []            icu/source/i18n/uni2name.cpp
  []            icu/source/i18n/uni2name.h
  []            icu/source/i18n/unicode/calendar.h
  []            icu/source/i18n/unicode/choicfmt.h
  []            icu/source/i18n/unicode/coleitr.h
  []            icu/source/i18n/unicode/coll.h
  []            icu/source/i18n/unicode/cpdtrans.h
  []            icu/source/i18n/unicode/datefmt.h
  []            icu/source/i18n/unicode/dcfmtsym.h
  []            icu/source/i18n/unicode/decimfmt.h
  []            icu/source/i18n/unicode/dtfmtsym.h
  []            icu/source/i18n/unicode/fieldpos.h
  []            icu/source/i18n/unicode/fmtable.h
  []            icu/source/i18n/unicode/format.h
  []            icu/source/i18n/unicode/gregocal.h
  []            icu/source/i18n/unicode/hextouni.h
  []            icu/source/i18n/unicode/msgfmt.h
  []            icu/source/i18n/unicode/nultrans.h
  []            icu/source/i18n/unicode/numfmt.h
  []            icu/source/i18n/unicode/rbnf.h
  []            icu/source/i18n/unicode/rbt.h
  []            icu/source/i18n/unicode/search.h
  []            icu/source/i18n/unicode/simpletz.h
  []            icu/source/i18n/unicode/smpdtfmt.h
  []            icu/source/i18n/unicode/sortkey.h
  []            icu/source/i18n/unicode/stsearch.h
  []            icu/source/i18n/unicode/tblcoll.h
  []            icu/source/i18n/unicode/timezone.h
  []            icu/source/i18n/unicode/translit.h
  []            icu/source/i18n/unicode/ucal.h
  []            icu/source/i18n/unicode/ucol.h
  []            icu/source/i18n/unicode/ucoleitr.h
  []            icu/source/i18n/unicode/ucurr.h
  []            icu/source/i18n/unicode/udat.h
  []            icu/source/i18n/unicode/umsg.h
  []            icu/source/i18n/unicode/unifltlg.h
  []            icu/source/i18n/unicode/unirepl.h
  []            icu/source/i18n/unicode/unitohex.h
  []            icu/source/i18n/unicode/unum.h
  []            icu/source/i18n/unicode/usearch.h
  []            icu/source/i18n/unicode/utrans.h
  []            icu/source/i18n/unifltlg.cpp
  []            icu/source/i18n/unitohex.cpp
  []            icu/source/i18n/unum.cpp
  []            icu/source/i18n/usearch.cpp
  []            icu/source/i18n/usrchimp.h
  []            icu/source/i18n/utrans.cpp
  []            icu/source/stubdata/Makefile.in
  []            icu/source/stubdata/stubdata.c
  []            icu/source/stubdata/stubdata.dsp
  []            icu/source/tools/Makefile.in
  []            icu/source/tools/ctestfw/Makefile.in
  []            icu/source/tools/ctestfw/ctest.c
  []            icu/source/tools/ctestfw/ctestfw.dsp
  []            icu/source/tools/ctestfw/unicode/ctest.h
  []            icu/source/tools/dumpce/Makefile.in
  []            icu/source/tools/dumpce/dumpce.cpp
  []            icu/source/tools/dumpce/dumpce.dsp
  []            icu/source/tools/dumpce/dumpce.dsw
  []            icu/source/tools/genbrk/Makefile.in
  []            icu/source/tools/genbrk/genbrk.cpp
  []            icu/source/tools/genbrk/genbrk.dsp
  []            icu/source/tools/genccode/Makefile.in
  []            icu/source/tools/genccode/genccode.8.in
  []            icu/source/tools/genccode/genccode.c
  []            icu/source/tools/genccode/genccode.dsp
  []            icu/source/tools/gencmn/Makefile.in
  []            icu/source/tools/gencmn/decmn.8.in
  []            icu/source/tools/gencmn/decmn.c
  []            icu/source/tools/gencmn/decmn.dsp
  []            icu/source/tools/gencmn/gencmn.8.in
  []            icu/source/tools/gencmn/gencmn.c
  []            icu/source/tools/gencmn/gencmn.dsp
  []            icu/source/tools/gencnval/Makefile.in
  []            icu/source/tools/gencnval/cnvalias.dat.5
  []            icu/source/tools/gencnval/convrtrs.txt.5.in
  []            icu/source/tools/gencnval/gencnval.1.in
  []            icu/source/tools/gencnval/gencnval.c
  []            icu/source/tools/gencnval/gencnval.dsp
  []            icu/source/tools/gennames/Makefile.in
  []            icu/source/tools/gennames/gennames.8.in
  []            icu/source/tools/gennames/gennames.c
  []            icu/source/tools/gennames/gennames.dsp
  []            icu/source/tools/gennorm/Makefile.in
  []            icu/source/tools/gennorm/gennorm.8.in
  []            icu/source/tools/gennorm/gennorm.c
  []            icu/source/tools/gennorm/gennorm.dsp
  []            icu/source/tools/gennorm/gennorm.h
  []            icu/source/tools/gennorm/store.c
  []            icu/source/tools/genprops/Makefile.in
  []            icu/source/tools/genprops/genprops.8.in
  []            icu/source/tools/genprops/genprops.c
  []            icu/source/tools/genprops/genprops.dsp
  []            icu/source/tools/genprops/genprops.h
  []            icu/source/tools/genprops/props2.c
  []            icu/source/tools/genprops/propsvec.c
  []            icu/source/tools/genprops/propsvec.h
  []            icu/source/tools/genprops/store.c
  []            icu/source/tools/genrb/Makefile.in
  []            icu/source/tools/genrb/derb.1.in
  []            icu/source/tools/genrb/derb.c
  []            icu/source/tools/genrb/derb.dsp
  []            icu/source/tools/genrb/errmsg.c
  []            icu/source/tools/genrb/errmsg.h
  []            icu/source/tools/genrb/genjp/README.txt
  []            icu/source/tools/genrb/genjp/genjp.cpp
  []            icu/source/tools/genrb/genjp/genjp.dsp
  []            icu/source/tools/genrb/genjp/genjp.dsw
  []            icu/source/tools/genrb/genjp/genjp.h
  []            icu/source/tools/genrb/genrb.1.in
  []            icu/source/tools/genrb/genrb.c
  []            icu/source/tools/genrb/genrb.dsp
  []            icu/source/tools/genrb/genrb.h
  []            icu/source/tools/genrb/genrbjar.bat
  []            icu/source/tools/genrb/genrbjar.pl
  []            icu/source/tools/genrb/parse.c
  []            icu/source/tools/genrb/parse.h
  []            icu/source/tools/genrb/read.c
  []            icu/source/tools/genrb/read.h
  []            icu/source/tools/genrb/reslist.c
  []            icu/source/tools/genrb/reslist.h
  []            icu/source/tools/genrb/rle.c
  []            icu/source/tools/genrb/rle.h
  []            icu/source/tools/genrb/ustr.c
  []            icu/source/tools/genrb/ustr.h
  []            icu/source/tools/genrb/util.c
  []            icu/source/tools/genrb/util.h
  []            icu/source/tools/genrb/wrtjava.c
  []            icu/source/tools/genren/Makefile
  []            icu/source/tools/genren/README
  []            icu/source/tools/genren/genren.pl
  []            icu/source/tools/gentest/Makefile.in
  []            icu/source/tools/gentest/gentest.c
  []            icu/source/tools/gentest/gentest.dsp
  []            icu/source/tools/gentz/Makefile.in
  []            icu/source/tools/gentz/gentz.8.in
  []            icu/source/tools/gentz/gentz.cpp
  []            icu/source/tools/gentz/gentz.dsp
  []            icu/source/tools/gentz/readme.txt
  []            icu/source/tools/gentz/tz.alias
  []            icu/source/tools/gentz/tz.bat
  []            icu/source/tools/gentz/tz.default
  []            icu/source/tools/gentz/tz.pl
  []            icu/source/tools/gentz/tzparse.pm
  []            icu/source/tools/gentz/tzutil.pm
  []            icu/source/tools/genuca/Makefile.in
  []            icu/source/tools/genuca/genuca.8.in
  []            icu/source/tools/genuca/genuca.cpp
  []            icu/source/tools/genuca/genuca.dsp
  []            icu/source/tools/genuca/genuca.h
  []            icu/source/tools/makeconv/Makefile.in
  []            icu/source/tools/makeconv/genmbcs.c
  []            icu/source/tools/makeconv/genmbcs.h
  []            icu/source/tools/makeconv/makeconv.1.in
  []            icu/source/tools/makeconv/makeconv.c
  []            icu/source/tools/makeconv/makeconv.dsp
  []            icu/source/tools/makeconv/makeconv.h
  []            icu/source/tools/makeconv/misc/canonucm.c
  []            icu/source/tools/makeconv/misc/rptp2ucm.c
  []            icu/source/tools/makeconv/misc/ucmmerge.c
  []            icu/source/tools/makeconv/misc/ucmstrip.c
  []            icu/source/tools/makeconv/readme.htm
  []            icu/source/tools/makeconv/ucnvstat.c
  []            icu/source/tools/pkgdata/Makefile.in
  []            icu/source/tools/pkgdata/cmnmode.c
  []            icu/source/tools/pkgdata/dllmode.c
  []            icu/source/tools/pkgdata/filemode.c
  []            icu/source/tools/pkgdata/gmake.c
  []            icu/source/tools/pkgdata/makefile.h
  []            icu/source/tools/pkgdata/nmake.c
  []            icu/source/tools/pkgdata/pkgdata.1.in
  []            icu/source/tools/pkgdata/pkgdata.c
  []            icu/source/tools/pkgdata/pkgdata.dsp
  []            icu/source/tools/pkgdata/pkgtypes.c
  []            icu/source/tools/pkgdata/pkgtypes.h
  []            icu/source/tools/pkgdata/sttcmode.c
  []            icu/source/tools/pkgdata/winmode.c
  []            icu/source/tools/toolutil/Makefile.in
  []            icu/source/tools/toolutil/toolutil.c
  []            icu/source/tools/toolutil/toolutil.dsp
  []            icu/source/tools/toolutil/toolutil.h
  []            icu/source/tools/toolutil/ucbuf.c
  []            icu/source/tools/toolutil/ucbuf.h
  []            icu/source/tools/toolutil/ucmpwrit.c
  []            icu/source/tools/toolutil/ucmpwrit.h
  []            icu/source/tools/toolutil/unewdata.c
  []            icu/source/tools/toolutil/unewdata.h
  []            icu/source/tools/toolutil/uoptions.c
  []            icu/source/tools/toolutil/uoptions.h
  []            icu/source/tools/toolutil/uparse.c
  []            icu/source/tools/toolutil/uparse.h
  [devel]include        include/parrot/chartype.h
  [devel]include        include/parrot/datatypes.h
  [devel]include        include/parrot/debug.h
  [devel]include        include/parrot/dod.h
  [devel]include        include/parrot/embed.h
  [devel]include        include/parrot/encoding.h
  [devel]include        include/parrot/events.h
  [devel]include        include/parrot/exceptions.h
  [devel]include        include/parrot/exit.h
  [devel]include        include/parrot/global_setup.h
  [devel]include        include/parrot/hash.h
  [devel]include        include/parrot/headers.h
  [devel]include        include/parrot/interp_guts.h
  [devel]include        include/parrot/interpreter.h
  [devel]include        include/parrot/intlist.h
  [devel]include        include/parrot/io.h
  [devel]include        include/parrot/jit.h
  [devel]include        include/parrot/key.h
  [devel]include        include/parrot/list.h
  [devel]include        include/parrot/memory.h
  [devel]include        include/parrot/method_util.h
  [devel]include        include/parrot/misc.h
  [devel]include        include/parrot/nci.h
  [devel]include        include/parrot/op.h
  [devel]include        include/parrot/oplib.h
  [devel]include        include/parrot/packfile.h
  [devel]include        include/parrot/parrot.h
  [devel]include        include/parrot/perltypes.h
  [devel]include        include/parrot/pmc.h
  [devel]include        include/parrot/pobj.h
  [devel]include        include/parrot/pxs.h
  [devel]include        include/parrot/regfuncs.h
  [devel]include        include/parrot/register.h
  [devel]include        include/parrot/resources.h
  [devel]include        include/parrot/runops_cores.h
  [devel]include        include/parrot/rx.h
  [devel]include        include/parrot/rxstacks.h
  [devel]include        include/parrot/smallobject.h
  [devel]include        include/parrot/stacks.h
  [devel]include        include/parrot/string.h
  [devel]include        include/parrot/string_funcs.h
  [devel]include        include/parrot/sub.h
  [devel]include        include/parrot/thread.h
  [devel]include        include/parrot/trace.h
  [devel]include        include/parrot/unicode.h
  [devel]include        include/parrot/warnings.h
  []            interpreter.c
  []            intlist.c
  [devel]               io.ops
  [main]doc     io/TODO
  []            io/io.c
  []            io/io_buf.c
  []            io/io_stdio.c
  []            io/io_unix.c
  []            io/io_win32.c
  []            jit.c
  []            jit/alpha/core.jit
  []            jit/alpha/jit_emit.h
  []            jit/arm/core.jit
  []            jit/arm/jit_emit.h
  []            jit/i386/core.jit
  []            jit/i386/jit_emit.h
  []            jit/ppc/core.jit
  []            jit/ppc/jit_emit.h
  []            jit/sun4/core.jit
  []            jit/sun4/jit_emit.h
  []            jit2h.pl
  []            jit_debug.c
  []            key.c
  [BASIC]               languages/BASIC/compiler/BASIC_README
  [BASIC]               languages/BASIC/compiler/COMP_assignments.pm
  [BASIC]               languages/BASIC/compiler/COMP_expressions.pm
  [BASIC]               languages/BASIC/compiler/COMP_parsefuncs.pm
  [BASIC]               languages/BASIC/compiler/COMP_parser.pm
  [BASIC]               languages/BASIC/compiler/COMP_toker.pm
  [BASIC]               languages/BASIC/compiler/RT_aggregates.pasm
  [BASIC]               languages/BASIC/compiler/RT_builtins.pasm
  [BASIC]               languages/BASIC/compiler/RT_expr.pasm
  [BASIC]               languages/BASIC/compiler/RT_initialize.pasm
  [BASIC]               languages/BASIC/compiler/RT_io.pasm
  [BASIC]               languages/BASIC/compiler/RT_math.pasm
  [BASIC]               languages/BASIC/compiler/RT_support.pasm
  [BASIC]               languages/BASIC/compiler/RT_userfunc.pasm
  [BASIC]               languages/BASIC/compiler/RT_variables.pasm
  [BASIC]               languages/BASIC/compiler/compile.pl
  [BASIC]               languages/BASIC/compiler/readme.bas
  [BASIC]               languages/BASIC/compiler/samples/conn4.bas
  [BASIC]               languages/BASIC/compiler/samples/eliza2.bas
  [BASIC]               languages/BASIC/compiler/samples/hanoi.bas
  [BASIC]               languages/BASIC/compiler/samples/newtrek.bas
  [BASIC]               languages/BASIC/compiler/samples/wumpus2.bas
  [BASIC]               languages/BASIC/compiler/testrun.pl
  [BASIC]               languages/BASIC/compiler/testsuite.pl
  [BASIC]               languages/BASIC/interpreter/README.BASIC
  [BASIC]               languages/BASIC/interpreter/alpha.pasm
  [BASIC]               languages/BASIC/interpreter/basic.pasm
  [BASIC]               languages/BASIC/interpreter/basic.pl
  [BASIC]               languages/BASIC/interpreter/basicvar.pasm
  [BASIC]               languages/BASIC/interpreter/dumpstack.pasm
  [BASIC]               languages/BASIC/interpreter/eliza.bas
  [BASIC]               languages/BASIC/interpreter/expr.pasm
  [BASIC]               languages/BASIC/interpreter/instructions.pasm
  [BASIC]               languages/BASIC/interpreter/merged_basic.pasm
  [BASIC]               languages/BASIC/interpreter/sampleb.bas
  [BASIC]               languages/BASIC/interpreter/stackops.pasm
  [BASIC]               languages/BASIC/interpreter/tokenize.pasm
  [BASIC]               languages/BASIC/interpreter/wumpus.bas
  [befunge]     languages/befunge/Changes
  [befunge]     languages/befunge/README
  [befunge]     languages/befunge/befunge.pasm
  [befunge]     languages/befunge/debug.pasm
  [befunge]     languages/befunge/flow.pasm
  [befunge]     languages/befunge/io.pasm
  [befunge]     languages/befunge/load.pasm
  [befunge]     languages/befunge/maths.pasm
  [befunge]     languages/befunge/stack.pasm
  [befunge]     languages/befunge/test.bef
  [bf]          languages/bf/README
  [bf]          languages/bf/bf.pasm
  [bf]          languages/bf/bfc.pasm
  [bf]          languages/bf/countdown.bf
  [bf]          languages/bf/helloworld.bf
  [bf]          languages/bf/test.bf
  [cola]                languages/cola/MAINTAINER
  [cola]                languages/cola/Makefile
  [cola]                languages/cola/README
  [cola]                languages/cola/System.cola
  [cola]                languages/cola/cola.h
  [cola]                languages/cola/cola.l
  [cola]                languages/cola/cola.y
  [cola]                languages/cola/colac
  [cola]                languages/cola/examples/calc.cola
  [cola]                languages/cola/examples/expressions.cola
  [cola]                languages/cola/examples/fib.cola
  [cola]                languages/cola/examples/life.cola
  [cola]                languages/cola/examples/mandelbrot.cola
  [cola]                languages/cola/examples/oop.cola
  [cola]                languages/cola/examples/reverse.cola
  [cola]                languages/cola/gen.c
  [cola]                languages/cola/semant.c
  [cola]                languages/cola/sym.c
  [cola]                languages/cola/type.c
  []            languages/conversion/Translate/ABNF.pm
  []            languages/conversion/Translate/PRD.pm
  []            languages/conversion/Translate/Perl6.pm
  []            languages/conversion/examples/Ruby_official.pm
  []            languages/conversion/examples/Ruby_yacc.pm
  []            languages/conversion/examples/bad.bnf
  []            languages/conversion/examples/bnf.bnf
  []            languages/conversion/examples/lisp.bnf
  []            languages/conversion/examples/prolog.bnf
  []            languages/conversion/examples/python.bnf
  []            languages/conversion/examples/test.bnf
  []            languages/conversion/test.pl
  []            languages/converter.pl
  [forth]               languages/forth/forth.pasm
  [main]doc     languages/imcc/BUGS
  [main]doc     languages/imcc/ChangeLog
  [main]doc     languages/imcc/README
  [devel]               languages/imcc/TestCompiler.pm
  []            languages/imcc/cfg.c
  []            languages/imcc/cfg.h
  []            languages/imcc/debug.c
  []            languages/imcc/debug.h
  [main]doc     languages/imcc/docs/calling_conventions.pod
  [main]doc     languages/imcc/docs/imcc.pod
  [main]doc     languages/imcc/docs/macros.pod
  [main]doc     languages/imcc/docs/operation.pod
  [main]doc     languages/imcc/docs/parsing.pod
  [main]doc     languages/imcc/docs/running.pod
  [main]doc     languages/imcc/docs/syntax.pod
  [main]doc     languages/imcc/examples/README
  [main]doc     languages/imcc/examples/sample.imc
  [main]doc     languages/imcc/examples/test_allocate.imc
  [main]doc     languages/imcc/examples/test_spilling.imc
  []            languages/imcc/imc.c
  []            languages/imcc/imc.h
  []            languages/imcc/imcc.l
  []            languages/imcc/imcc.y
  []            languages/imcc/imclexer.c
  []            languages/imcc/imcparser.c
  []            languages/imcc/imcparser.h
  []            languages/imcc/instructions.c
  []            languages/imcc/instructions.h
  []            languages/imcc/jit.c
  []            languages/imcc/main.c
  []            languages/imcc/optimizer.c
  []            languages/imcc/optimizer.h
  []            languages/imcc/parser.h
  []            languages/imcc/parser_util.c
  []            languages/imcc/pbc.c
  []            languages/imcc/pbc.h
  []            languages/imcc/sets.c
  []            languages/imcc/sets.h
  []            languages/imcc/stacks.c
  []            languages/imcc/stacks.h
  []            languages/imcc/symreg.c
  []            languages/imcc/symreg.h
  []            languages/imcc/t/harness
  []            languages/imcc/t/imcpasm/cfg.t
  []            languages/imcc/t/imcpasm/opt1.t
  []            languages/imcc/t/imcpasm/opt2.t
  []            languages/imcc/t/imcpasm/sub.t
  []            languages/imcc/t/reg/spill.t
  []            languages/imcc/t/syn/bsr.t
  []            languages/imcc/t/syn/clash.t
  []            languages/imcc/t/syn/const.t
  []            languages/imcc/t/syn/eval.t
  []            languages/imcc/t/syn/labels.t
  []            languages/imcc/t/syn/namespace.t
  []            languages/imcc/t/syn/scope.t
  [jako]                languages/jako/docs/jako.pod
  [jako]                languages/jako/elem.jako
  [jako]                languages/jako/io.jako
  [jako]                languages/jako/examples/bench.jako
  [jako]                languages/jako/examples/board.jako
  [jako]                languages/jako/examples/euclid.jako
  [jako]                languages/jako/examples/fact.jako
  [jako]                languages/jako/examples/fib.jako
  [jako]                languages/jako/examples/hello.jako
  [jako]                languages/jako/examples/leibniz.jako
  [jako]                languages/jako/examples/life.jako
  [jako]                languages/jako/examples/mandelbrot.jako
  [jako]                languages/jako/examples/mandelzoom.jako
  [jako]                languages/jako/examples/mops.jako
  [jako]                languages/jako/examples/primes.jako
  [jako]                languages/jako/examples/queens.jako
  [jako]                languages/jako/examples/queens_array.jako
  [jako]                languages/jako/examples/sub.jako
  [jako]                languages/jako/jakoc
  [jako]                languages/jako/lib/Jako/Compiler.pm
  [jako]                languages/jako/lib/Jako/Construct.pm
  [jako]                languages/jako/lib/Jako/Construct/Block.pm
  [jako]                languages/jako/lib/Jako/Construct/Block/Bare.pm
  [jako]                languages/jako/lib/Jako/Construct/Block/Conditional.pm
  [jako]                languages/jako/lib/Jako/Construct/Block/Conditional/Else.pm
  [jako]                languages/jako/lib/Jako/Construct/Block/Conditional/If.pm
  [jako]                languages/jako/lib/Jako/Construct/Block/Conditional/Unless.pm
  [jako]                languages/jako/lib/Jako/Construct/Block/Loop.pm
  [jako]                languages/jako/lib/Jako/Construct/Block/Loop/Continue.pm
  [jako]                languages/jako/lib/Jako/Construct/Block/Loop/Until.pm
  [jako]                languages/jako/lib/Jako/Construct/Block/Loop/While.pm
  [jako]                languages/jako/lib/Jako/Construct/Block/Sub.pm
  [jako]                languages/jako/lib/Jako/Construct/Declaration.pm
  [jako]                languages/jako/lib/Jako/Construct/Declaration/Constant.pm
  [jako]                languages/jako/lib/Jako/Construct/Declaration/Sub.pm
  [jako]                languages/jako/lib/Jako/Construct/Declaration/Variable.pm
  [jako]                languages/jako/lib/Jako/Construct/Expression.pm
  [jako]                languages/jako/lib/Jako/Construct/Expression/Call.pm
  [jako]                languages/jako/lib/Jako/Construct/Expression/Infix.pm
  [jako]                languages/jako/lib/Jako/Construct/Expression/Prefix.pm
  [jako]                languages/jako/lib/Jako/Construct/Expression/Suffix.pm
  [jako]                languages/jako/lib/Jako/Construct/Expression/Value.pm
  [jako]                
languages/jako/lib/Jako/Construct/Expression/Value/Identifier.pm
  [jako]                languages/jako/lib/Jako/Construct/Expression/Value/Literal.pm
  [jako]                languages/jako/lib/Jako/Construct/Label.pm
  [jako]                languages/jako/lib/Jako/Construct/Statement.pm
  [jako]                languages/jako/lib/Jako/Construct/Statement/Arithmetic.pm
  [jako]                languages/jako/lib/Jako/Construct/Statement/Assign.pm
  [jako]                languages/jako/lib/Jako/Construct/Statement/Bitwise.pm
  [jako]                languages/jako/lib/Jako/Construct/Statement/Call.pm
  [jako]                languages/jako/lib/Jako/Construct/Statement/Decrement.pm
  [jako]                languages/jako/lib/Jako/Construct/Statement/Goto.pm
  [jako]                languages/jako/lib/Jako/Construct/Statement/Increment.pm
  [jako]                languages/jako/lib/Jako/Construct/Statement/LoopControl.pm
  [jako]                languages/jako/lib/Jako/Construct/Statement/Return.pm
  [jako]                languages/jako/lib/Jako/Construct/Type.pm
  [jako]                languages/jako/lib/Jako/Construct/Type/Integer.pm
  [jako]                languages/jako/lib/Jako/Construct/Type/Number.pm
  [jako]                languages/jako/lib/Jako/Construct/Type/Object.pm
  [jako]                languages/jako/lib/Jako/Construct/Type/String.pm
  [jako]                languages/jako/lib/Jako/Lexer.pm
  [jako]                languages/jako/lib/Jako/Parser.pm
  [jako]                languages/jako/lib/Jako/Processor.pm
  [jako]                languages/jako/lib/Jako/Symbol.pm
  [jako]                languages/jako/lib/Jako/Token.pm
  [jako]                languages/jako/MAINTAINER
  [jako]                languages/jako/string.jako
  [jako]                languages/jako/sys.jako
  [jako]                languages/jako/t/data_decl.jako
  [jako]                languages/jako/t/assign.jako
  [devel]               languages/miniperl/Miniperl.pm
  [devel]               languages/miniperl/Miniperl/Generator.pm
  [devel]               languages/miniperl/Miniperl/Makefile.PL
  [devel]               languages/miniperl/Miniperl/Parser.pm
  [devel]               languages/miniperl/Miniperl/Tokenizer.pm
  [devel]               languages/miniperl/Miniperl/t/001_tokenizer.t
  [devel]               languages/miniperl/Miniperl/t/002_parser.t
  [devel]               languages/miniperl/Miniperl/t/003_generator.t
  [devel]               languages/miniperl/Miniperl/t/004_combined.t
  [devel]               languages/miniperl/mpc
  [ook]         languages/ook/Changes
  [ook]         languages/ook/README
  [ook]         languages/ook/hello.ook
  [ook]         languages/ook/ook.pasm
  [ook]         languages/ook/test.ook
  []            languages/parrot_compiler/Makefile
  []            languages/parrot_compiler/gentable.pl
  []            languages/parrot_compiler/parrot.pasm
  []            languages/parrot_compiler/sample.pasm
  [perl6]               languages/perl6/ChangeLog
  [perl6]               languages/perl6/P6C/Addcontext.pm
  [perl6]               languages/perl6/P6C/Builtins.pm
  [perl6]               languages/perl6/P6C/Context.pm
  [perl6]               languages/perl6/P6C/IMCC.pm
  [perl6]               languages/perl6/P6C/IMCC/Binop.pm
  [perl6]               languages/perl6/P6C/IMCC/guard.pm
  [perl6]               languages/perl6/P6C/IMCC/hype.pm
  [perl6]               languages/perl6/P6C/IMCC/prefix.pm
  [perl6]               languages/perl6/P6C/IMCC/rule.pm
  [perl6]               languages/perl6/P6C/Nodes.pm
  [perl6]               languages/perl6/P6C/Parser.pm
  [perl6]               languages/perl6/P6C/TestCompiler.pm
  [perl6]               languages/perl6/P6C/Tree.pm
  [perl6]               languages/perl6/P6C/Tree/String.pm
  [perl6]               languages/perl6/P6C/Util.pm
  [perl6]               languages/perl6/README
  [perl6]               languages/perl6/doc/overview.pod
  [perl6]               languages/perl6/doc/debugging.pod
  [perl6]               languages/perl6/examples/bnf.p6
  [perl6]               languages/perl6/examples/life-ar.p6
  [perl6]               languages/perl6/examples/life.p6
  [perl6]               languages/perl6/examples/mandel.p6
  [perl6]               languages/perl6/examples/qsort.p6
  [perl6]               languages/perl6/mkdistro.sh
  [perl6]               languages/perl6/pconfig.pl
  [perl6]               languages/perl6/perl6
  [perl6]               languages/perl6/perl6re/Perl6RE.bnf
  [perl6]               languages/perl6/perl6re/Perl6RE.pm
  [perl6]               languages/perl6/prd-perl6.pl
  [perl6]               languages/perl6/t/builtins/array.t
  [perl6]               languages/perl6/t/builtins/string.t
  [perl6]               languages/perl6/t/compiler/1.t
  [perl6]               languages/perl6/t/compiler/2.t
  [perl6]               languages/perl6/t/compiler/3.t
  [perl6]               languages/perl6/t/compiler/4.t
  [perl6]               languages/perl6/t/compiler/5.t
  [perl6]               languages/perl6/t/compiler/6.t
  [perl6]               languages/perl6/t/compiler/7.t
  [perl6]               languages/perl6/t/compiler/8.t
  [perl6]               languages/perl6/t/compiler/9.t
  [perl6]               languages/perl6/t/compiler/a.t
  [perl6]               languages/perl6/t/compiler/b.t
  [perl6]               languages/perl6/t/compiler/c.t
  [perl6]               languages/perl6/t/compiler/qsort.t
  [perl6]               languages/perl6/t/harness
  [perl6]               languages/perl6/t/parser/Makefile
  [perl6]               languages/perl6/t/parser/P6CTest.pm
  [perl6]               languages/perl6/t/parser/README
  [perl6]               languages/perl6/t/parser/apoc1.t
  [perl6]               languages/perl6/t/parser/basic.t
  [perl6]               languages/perl6/t/parser/error.t
  [perl6]               languages/perl6/t/parser/exe2.t
  [perl6]               languages/perl6/t/parser/exe2_1.exp
  [perl6]               languages/perl6/t/parser/exe2_1.pl
  [perl6]               languages/perl6/t/parser/exe2_2.exp
  [perl6]               languages/perl6/t/parser/exe2_2.pl
  [perl6]               languages/perl6/t/parser/exe3.t
  [perl6]               languages/perl6/t/parser/exe3_1.exp
  [perl6]               languages/perl6/t/parser/exe3_1.pl
  [perl6]               languages/perl6/t/parser/exe4.t
  [perl6]               languages/perl6/t/parser/exe4_1.exp
  [perl6]               languages/perl6/t/parser/exe4_1.pl
  [perl6]               languages/perl6/t/parser/similar.t
  [perl6]               languages/perl6/t/parser/similar_1.exp
  [perl6]               languages/perl6/t/parser/similar_1.pl
  [perl6]               languages/perl6/t/parser/similar_2.exp
  [perl6]               languages/perl6/t/parser/similar_2.pl
  [perl6]               languages/perl6/t/parser/similar_3.exp
  [perl6]               languages/perl6/t/parser/similar_3.pl
  [perl6]               languages/perl6/t/parser/similar_4.exp
  [perl6]               languages/perl6/t/parser/similar_4.pl
  [perl6]               languages/perl6/t/parser/similar_5.exp
  [perl6]               languages/perl6/t/parser/similar_5.pl
  [perl6]               languages/perl6/t/parser/similar_6.exp
  [perl6]               languages/perl6/t/parser/similar_6.pl
  [perl6]               languages/perl6/t/parser/speed.t
  [perl6]               languages/perl6/t/parser/speed_1.exp
  [perl6]               languages/perl6/t/parser/speed_1.pl
  [perl6]               languages/perl6/t/parser/speed_2.exp
  [perl6]               languages/perl6/t/parser/speed_2.pl
  [perl6]               languages/perl6/t/parser/speed_3.exp
  [perl6]               languages/perl6/t/parser/speed_3.pl
  [perl6]               languages/perl6/t/rx/basic.t
  [perl6]               languages/perl6/t/rx/call.t
  [perl6]               languages/perl6/t/rx/special.t
  []            languages/python/python.bnf
  []            languages/python/python.prd
  [regex]               languages/regex/MAINTAINER
  [regex]               languages/regex/Makefile
  [regex]               languages/regex/README
  [regex]               languages/regex/README.hacking
  [regex]               languages/regex/lib/Regex.pm
  [regex]               languages/regex/lib/Regex/CodeGen.pm
  [regex]               languages/regex/lib/Regex/CodeGen/IMCC.pm
  [regex]               languages/regex/lib/Regex/CodeGen/Pasm.pm
  [regex]               languages/regex/lib/Regex/CodeGen/Re.pm
  [regex]               languages/regex/lib/Regex/CodeGen/Rx.pm
  [regex]               languages/regex/lib/Regex/Generate.pm
  [regex]               languages/regex/lib/Regex/Grammar.pm
  [regex]               languages/regex/lib/Regex/Grammar.y
  [regex]               languages/regex/lib/Regex/Ops.pm
  [regex]               languages/regex/lib/Regex/Ops/List.pm
  [regex]               languages/regex/lib/Regex/Ops/Tree.pm
  [regex]               languages/regex/lib/Regex/Optimize.pm
  [regex]               languages/regex/lib/Regex/Parse.pm
  [regex]               languages/regex/lib/Regex/Parse/P6C.pm
  [regex]               languages/regex/lib/Regex/PreOptimize.pm
  [regex]               languages/regex/lib/Regex/Rewrite.pm
  [regex]               languages/regex/lib/Regex/State.pm
  [regex]               languages/regex/regex.pl
  [regex]               languages/regex/t/a.t
  [regex]               languages/regex/t/alt.t
  [regex]               languages/regex/t/backopt.t
  [regex]               languages/regex/t/example.t
  [regex]               languages/regex/t/group.t
  [regex]               languages/regex/t/infinite.t
  [regex]               languages/regex/t/literal.t
  [regex]               languages/regex/t/ngplus.t
  [regex]               languages/regex/t/optional.t
  [regex]               languages/regex/t/plus.t
  [regex]               languages/regex/t/quantindex.t
  [regex]               languages/regex/t/regress1.t
  [regex]               languages/regex/t/scanalt.t
  [regex]               languages/regex/t/scanstar.t
  [regex]               languages/regex/t/star.t
  [regex]               languages/regex/t/staralt.t
  [regex]               languages/regex/test.pl
  [ruby]                languages/ruby/Changes
  [ruby]                languages/ruby/MANIFEST
  [ruby]                languages/ruby/Makefile.PL
  [ruby]                languages/ruby/README
  [ruby]                languages/ruby/Ruby.pm
  [ruby]                languages/ruby/Yacc/01_terminal.t
  [ruby]                languages/ruby/Yacc/02_expression.t
  [ruby]                languages/ruby/Yacc/Ruby.pm
  [ruby]                languages/ruby/Yacc/parse.y
  [ruby]                languages/ruby/interactive.pl
  [ruby]                languages/ruby/t/01_terminal.t
  [ruby]                languages/ruby/t/02_expression.t
  [scheme]      languages/scheme/Scheme.pm
  [scheme]      languages/scheme/Scheme/Builtins.pm
  [scheme]      languages/scheme/Scheme/Generator.pm
  [scheme]      languages/scheme/Scheme/Parser.pm
  [scheme]      languages/scheme/Scheme/Test.pm
  [scheme]      languages/scheme/Scheme/Tokenizer.pm
  [scheme]      languages/scheme/schemec
  [scheme]      languages/scheme/t/arith/basic.t
  [scheme]      languages/scheme/t/arith/logic.t
  [scheme]      languages/scheme/t/arith/nested.t
  [scheme]      languages/scheme/t/harness
  [scheme]      languages/scheme/t/io/basic.t
  [scheme]      languages/scheme/t/logic/basic.t
  [scheme]      languages/scheme/t/logic/defines.t
  [scheme]      languages/scheme/t/logic/lists.t
  [devel]               lib/Class/Struct.pm
  [devel]               lib/Digest/Perl/MD5.pm
  [devel]               lib/Make.pm
  [devel]               lib/Parrot/BuildUtil.pm
  [devel]               lib/Parrot/Configure/RunSteps.pm
  [devel]               lib/Parrot/Configure/Step.pm
  [devel]               lib/Parrot/Key.pm
  [devel]               lib/Parrot/Makefile.PL
  [devel]               lib/Parrot/Op.pm
  [devel]               lib/Parrot/OpTrans.pm
  [devel]               lib/Parrot/OpTrans/C.pm
  [devel]               lib/Parrot/OpTrans/CGP.pm
  [devel]               lib/Parrot/OpTrans/CGoto.pm
  [devel]               lib/Parrot/OpTrans/CPrederef.pm
  [devel]               lib/Parrot/OpTrans/Compiled.pm
  [devel]               lib/Parrot/OpsFile.pm
  [devel]               lib/Parrot/Optimizer.pm
  [devel]               lib/Parrot/PackFile.pm
  [devel]               lib/Parrot/PackFile/ConstTable.pm
  [devel]               lib/Parrot/PackFile/Constant.pm
  [devel]               lib/Parrot/PackFile/FixupTable.pm
  [devel]               lib/Parrot/PakFile2.pm
  [devel]               lib/Parrot/PakFile2.xs
  [devel]               lib/Parrot/String.pm
  [devel]               lib/Parrot/Test.pm
  [devel]               lib/Parrot/Types.pm
  [devel]               lib/Parrot/Vtable.pm
  [devel]               lib/Parse/RecDescent.pm
  [devel]               lib/Test/Builder.pm
  [devel]               lib/Test/More.pm
  [devel]               lib/Test/Simple.pm
  [devel]               lib/Text/Balanced.pm
  []            libnci.def
  []            list.c
  []            make.pl
  []            malloc.c
  []            malloc-trace.c
  []            math.ops
  []            memory.c
  []            method_util.c
  []            misc.c
  []            nci_test.c
  []            obscure.ops
  [devel]               ops2c.pl
  [devel]               ops2cgc.pl
  [devel]               ops2pm.pl
  [devel]               optimizer.pl
  []            packdump.c
  []            packfile.c
  []            packout.c
  []            parrot.c
  []              parrot.spec
  [devel]               pbc2c.pl
  []            pdb.c
  []            pdump.c
  []            pmc.c
  []            pmc.ops
  []            pxs.c
  []            register.c
  []            res_lea.c
  []            resources.c
  []            runops_cores.c
  []            rx.c
  []            rx.ops
  []            rxstacks.c
  []            smallobject.c
  []            spf_render.c
  []            spf_vtable.c
  []            stacks.c
  []            string.c
  []            sub.c
  []            testyamd
  []            t/harness
  []            t/native_pbc/number.t
  []            t/native_pbc/number_1.pbc
  []            t/native_pbc/number_2.pbc
  []            t/op/arithmetics.t
  []            t/op/basic.t
  []            t/op/bitwise.t
  []            t/op/comp.t
  []            t/op/conv.t
  []            t/op/debuginfo.t
  []            t/op/gc.t
  []            t/op/globals.t
  []            t/op/hacks.t
  []            t/op/ifunless.t
  []            t/op/info.t
  []            t/op/integer.t
  []            t/op/interp.t
  []            t/op/jit.t
  []            t/op/jitn.t
  []            t/op/lexicals.t
  []            t/op/macro.t
  []            t/op/number.t
  []            t/op/rx.t
  []            t/op/stacks.t
  []            t/op/string.t
  []            t/op/time.t
  []            t/op/trans.t
  []            t/op/types.t
  []            t/pmc/array.t
  []            t/pmc/boolean.t
  []            t/pmc/coroutine.t
  []            t/pmc/eval.t
  []            t/pmc/intlist.t
  []            t/pmc/multiarray.t
  []            t/pmc/nci.t
  []            t/pmc/perlarray.t
  []            t/pmc/perlhash.t
  []            t/pmc/perlint.t
  []            t/pmc/perlstring.t
  []            t/pmc/pmc.t
  []            t/pmc/prop.t
  []            t/pmc/scratchpad.t
  []            t/pmc/sub.t
  []            t/src/basic.t
  []            t/src/exit.t
  []            t/src/intlist.t
  []            t/src/list.t
  []            t/src/manifest.t
  []            t/src/sprintf.t
  []            t/stress/gc.t
  []            test_main.c
  [devel]               tools/dev/check_source_standards.pl
  [devel]               tools/dev/extract_file_descriptions.pl
  [devel]               tools/dev/genrpt.pl
  [devel]               tools/dev/install_files.pl
  [devel]               tools/dev/lib_deps.pl
  [devel]               tools/dev/manicheck.pl
  [devel]               tools/dev/mk_manifests.pl
  [devel]               tools/dev/mk_native_pbc
  [devel]               tools/dev/parrot_coverage.pl
  [devel]               tools/dev/rebuild_miniparrot.pl
  [devel]               tools/dev/run_indent.pl
  []            trace.c
  []            types/bignum.c
  []            types/bignum.h
  []            types/bignum_atest.pl
  []            types/bignum_test.pl
  []            vtable.tbl
  []            vtable_h.pl
  []            warnings.c
  []            cpu_dep.c
  *[main]bin    languages/imcc/imcc     imcc
  *[main]bin    parrot
  *[main]bin    pdb
  *[main]bin    pdump
  *[devel]lib     blib/lib/libparrot.a
  
  
  
  1.1                  parrot/parrot.spec
  
  Index: parrot.spec
  ===================================================================
  %define version 0.0.10
  %define devel -devel
  %define prefix /usr/local/parrot/%{version}
  %define exec_prefix %{prefix}
  %define bindir %{exec_prefix}/bin
  %define libdir %{exec_prefix}/lib
  %define includedir %{exec_prefix}/include
  
  Summary: Parrot
  Name: parrot
  Version: %{version}
  Release: 1
  Source0: %{name}-%{version}%{devel}.tar.gz
  License: Artistic/GPL
  Group: Development/Languages
  BuildRoot: %{_tmppath}/%{name}-root
  
  %description
  
  %prep
  %setup -q -n %{name}-%{version}%{devel}
  
  %build
  perl Configure.pl --optimize
  make CC="ccache gcc" parrot pdb pdump
  make -C languages/imcc
  perl tools/dev/mk_manifests.pl --prefix=%{prefix} --exec-prefix=%{exec_prefix} 
--bindir=%{bindir} --libdir=%{libdir} --includedir=%{includedir} MANIFEST.detailed
  
  %install
  rm -rf $RPM_BUILD_ROOT
  
  make install BUILDPREFIX=$RPM_BUILD_ROOT PREFIX=%{prefix} EXEC_PREFIX=%{exec_prefix} 
BINDIR=%{bindir} LIBDIR=%{libdir} INCLUDEDIR=%{includedir} MANIFEST.detailed
  
  # Create directories
  #perl -MFile::Basename=dirname -lne 'next if /\[\]/; 
my($meta,$src,$dest)=split(/\s+/); $dest ||= $src; print "install -d 
".dirname("$ENV{RPM_BUILD_ROOT}%{prefix}/$dest")' MANIFEST.detailed | sort -u | sh
  
  # Copy over files
  #perl -lne 'next if /\[\]/; my($meta,$src,$dest)=split(/\s+/); $dest ||= $src; print 
"install -c $src $ENV{RPM_BUILD_ROOT}%{prefix}/$dest"' MANIFEST.detailed | sh
  
  %clean
  rm -rf $RPM_BUILD_ROOT
  
  %package devel
  Summary: Parrot devel package
  Group: unknown
  
  %description devel
  Parrot sub-package
  
  %package BASIC
  Summary: Parrot BASIC package
  Group: unknown
  
  %description BASIC
  Parrot sub-package
  
  %package befunge
  Summary: Parrot befunge package
  Group: unknown
  
  %description befunge
  Parrot sub-package
  
  %package bf
  Summary: Parrot bf package
  Group: unknown
  
  %description bf
  Parrot sub-package
  
  %package cola
  Summary: Parrot cola package
  Group: unknown
  
  %description cola
  Parrot sub-package
  
  %package forth
  Summary: Parrot forth package
  Group: unknown
  
  %description forth
  Parrot sub-package
  
  %package jako
  Summary: Parrot jako package
  Group: unknown
  
  %description jako
  Parrot sub-package
  
  %package ook
  Summary: Parrot ook package
  Group: unknown
  
  %description ook
  Parrot sub-package
  
  %package perl6
  Summary: Parrot perl6 package
  Group: unknown
  
  %description perl6
  Parrot sub-package
  
  %package regex
  Summary: Parrot regex package
  Group: unknown
  
  %description regex
  Parrot sub-package
  
  %package ruby
  Summary: Parrot ruby package
  Group: unknown
  
  %description ruby
  Parrot sub-package
  
  %package scheme
  Summary: Parrot scheme package
  Group: unknown
  
  %description scheme
  Parrot sub-package
  
  
  %files -f MANIFEST.main
  %defattr(-,root,root)
  
  %files -f MANIFEST.devel devel
  %defattr(-,root,root)
  
  %files -f MANIFEST.BASIC BASIC
  %defattr(-,root,root)
  
  %files -f MANIFEST.befunge befunge
  %defattr(-,root,root)
  
  %files -f MANIFEST.bf bf
  %defattr(-,root,root)
  
  %files -f MANIFEST.cola cola
  %defattr(-,root,root)
  
  %files -f MANIFEST.forth forth
  %defattr(-,root,root)
  
  %files -f MANIFEST.jako jako
  %defattr(-,root,root)
  
  %files -f MANIFEST.ook ook
  %defattr(-,root,root)
  
  %files -f MANIFEST.perl6 perl6
  %defattr(-,root,root)
  
  %files -f MANIFEST.regex regex
  %defattr(-,root,root)
  
  %files -f MANIFEST.ruby ruby
  %defattr(-,root,root)
  
  %files -f MANIFEST.scheme scheme
  %defattr(-,root,root)
  
  
  %changelog
  * Tue Mar 18 2003  <[EMAIL PROTECTED]>
  - Initial build.
  
  
  
  
  
  1.1                  parrot/tools/dev/install_files.pl
  
  Index: install_files.pl
  ===================================================================
  #!perl
  
  =head1 TITLE
  
  tools/dev/install_files.pl - Copy files to their correct locations
  
  =head1 DESCRIPTION
  
  Use a detailed MANIFEST to install a set of files. The format of the
  MANIFEST.detailed is:
  
      [package]meta1,meta2,... <whitespace> source_path
  
  or you may optionally specify a different destination path:
  
      [package]meta1,meta2,... <whitespace> source_path <whitespace> destination
  
  Additionally, there may be a * in front of the whole line to designate
  a generated file:
  
      *[package]meta1,meta2,... <whitespace> source_path <whitespace> destination
  
  The square brackets around C<package> are literal. C<package> gives
  the name of the RPM that the given file will be installed for, and is
  only used by this script to skip files that are not members of any
  package.
  
  The various meta flags recognized are:
  
  =over 4
  
  =item C<doc>
  
  Tag this file with %doc in the RPM, and omit the leading path (because
  rpm will put it into a directory of its choosing)
  
  =item C<include>
  
  Write this file to the location given by the --includedir option
  
  =item C<lib>
  
  Write this file to the location given by the --libdir option
  
  =item C<bin>
  
  Write this file to the location given by the --bindir option
  
  =back
  
  The optional C<destination> field provides a general way to change
  where a file will be written to. It will be applied before any
  metadata tags.
  
  Example: if this line is in the MANIFEST.detailed file
  
    *[main]bin  languages/imcc/imcc     imcc
  
  and the --bindir=/usr/parroty/bin, then the generated
  parrot-<VERSION>-1.<arch>.rpm file will contain the file
  /usr/parroty/bin/imcc.
  
  =head1 SEE ALSO
  
  mk_manifests.pl
  
  =cut
  
  use File::Basename qw(dirname);
  use strict;
  
  my %options = ( buildprefix => '',
                  prefix => '/usr',
                  exec_prefix => '/usr',
                  bindir => '/usr/bin',
                  libdir => '/usr/lib',
                  includedir => '/usr/include',
                );
  
  my $manifest;
  foreach (@ARGV) {
      if (/^--([^=]+)=(.*)/) {
          $options{$1} = $2;
      } else {
          $manifest = $_;
      }
  }
  
  my @files;
  my %directories;
  @ARGV = ($manifest);
  while(<>) {
      chomp;
      my ($meta, $src, $dest) = split(/\s+/, $_);
      $dest ||= $src;
  
      # Parse out metadata
      my $generated = $meta =~ s/^\*//;
      my ($package) = $meta =~ /^\[(.*?)\]/;
      $meta =~ s/^\[(.*?)\]//;
      next if $package eq ""; # Skip if this file belongs to no package
      my %meta;
      @meta{split(/,/, $meta)} = ();
      $meta{$_} = 1 for (keys %meta); # Laziness
  
      if ($meta{lib}) {
          $dest = "$options{libdir}/$dest";
      } elsif ($meta{bin}) {
          $dest = "$options{bindir}/$dest";
      } elsif ($meta{include}) {
          $dest = "$options{includedir}/$dest";
      } else {
          $dest = "$options{prefix}/$dest";
      }
  
      $dest = "$options{buildprefix}/$dest" if $options{buildprefix};
  
      $directories{dirname($dest)} = 1;
      push(@files, [ $src => $dest ]);
  }
  
  foreach (sort keys %directories) {
      print "install -d $_\n";
  }
  
  foreach (@files) {
      my ($src, $dest) = @$_;
      print "install -c $src $dest\n";
  }
  
  
  
  1.1                  parrot/tools/dev/mk_manifests.pl
  
  Index: mk_manifests.pl
  ===================================================================
  #!perl
  
  =head1 TITLE
  
  tools/dev/mk_manifests.pl - Generate MANIFEST.* files for buildings RPMs
  
  =head1 DESCRIPTION
  
  This file generates a set of MANIFEST.* files that give the final
  locations in the file system for all the installable files listed in
  the detailed MANIFEST (MANIFEST.detailed). It does NOT generate the
  MANIFEST file that Configure.pl checks and the manifest checks use;
  that is done by a rule in the root Makefile.
  
  =head1 SEE ALSO
  
  install_files.pl
  
  =cut
  
  my %options = ( prefix => '/usr',
                  exec_prefix => '/usr',
                  bindir => '/usr/bin',
                  libdir => '/usr/lib',
                  includedir => '/usr/include',
                );
  
  my $manifest;
  foreach (@ARGV) {
      if (/^--([^=]+)=(.*)/) {
          $options{$1} = $2;
      } else {
          $manifest = $_;
      }
  }
  
  my %FILES; # { package => file }
  @ARGV = ($manifest);
  while(<>) {
      chomp;
      my ($meta, $file, $dest) = split(/\s+/, $_);
      $dest ||= $file;
      my $generated = $meta =~ s/^\*//;
      my ($package) = $meta =~ /^\[(.*?)\]/;
      $meta =~ s/^\[(.*?)\]//;
      next if $package eq "";
      my %meta;
      @meta{split(/,/, $meta)} = ();
      $meta{$_} = 1 for (keys %meta); # Laziness
  
      my $entry;
  
      if ($meta{doc}) {
          $entry = "%doc $dest";
      } elsif ($meta{lib}) {
          $entry = "$options{libdir}/$dest";
      } elsif ($meta{bin}) {
          $entry = "$options{bindir}/$dest";
      } elsif ($meta{include}) {
          $entry = "$options{includedir}/$dest";
      } else {
          $entry = "$options{prefix}/$dest";
      }
  
      push @{ $FILES{$package} }, $entry;
  }
  
  while (my ($package, $files) = each %FILES) {
      my $manifest = "MANIFEST.$package";
      open(MANIFEST, ">$manifest") or die "create $manifest: $!";
      print MANIFEST "$_\n" foreach (@$files);
      close MANIFEST;
      print "Wrote $manifest\n";
  }
  
  
  

Reply via email to