#! /bin/csh # set x # set verbose set UN=`whoami`.tmk set RD=/tmp/$UN if ( -d $RD ) then else mkdir -m 755 $RD endif set TDSDIR=tds set TDS=$RD/$TDSDIR echo "BIB files" if ( -d $TDS ) then else mkdir -m 755 $TDS endif if ( -d $TDS/bibtex ) then else mkdir -m 755 $TDS/bibtex endif if ( -d $TDS/bibtex/bib ) then else mkdir -m 755 $TDS/bibtex/bib endif if ( -d $TDS/bibtex/bib/minitoc ) then \rm -rf $TDS/bibtex/bib/minitoc endif mkdir -m 755 $TDS/bibtex/bib/minitoc foreach i ( fminitoc.bib minitoc.bib ) cp $i $TDS/bibtex/bib/minitoc chmod 744 $TDS/bibtex/bib/minitoc/$i end # echo "BST files" if ( -d $TDS/bibtex/bst ) then else mkdir -m 755 $TDS/bibtex/bst endif if ( -d $TDS/bibtex/bst/minitoc ) then \rm -rf $TDS/bibtex/bst/minitoc endif mkdir -m 755 $TDS/bibtex/bst/minitoc foreach i ( en-mtc.bst fr-mtc.bst) cp $i $TDS/bibtex/bst/minitoc chmod 744 $TDS/bibtex/bst/minitoc/$i end # echo "SCRIPT files" if ( -d $TDS/scripts ) then else mkdir -m 755 $TDS/scripts endif if ( -d $TDS/scripts/minitoc ) then \rm -rf $TDS/scripts/minitoc endif mkdir -m 755 $TDS/scripts/minitoc foreach i ( emk fmk imk pmk rmk tmk cmk xmk ) cp $i $TDS/scripts/minitoc chmod 755 $TDS/scripts/minitoc/$i end # echo "DVIPS files" if ( -d $TDS/dvips ) then else mkdir -m 755 $TDS/dvips endif if ( -d $TDS/dvips/minitoc ) then \rm -rf $TDS/dvips/minitoc endif # echo "INDEXING files" if ( -d $TDS/makeindex ) then else mkdir -m 755 $TDS/makeindex endif if ( -d $TDS/makeindex/minitoc ) then \rm -rf $TDS/makeindex/minitoc endif mkdir -m 755 $TDS/makeindex/minitoc foreach i ( fminitoc.ist minitoc.ist ) cp $i $TDS/makeindex/minitoc chmod 744 $TDS/makeindex/minitoc/$i end # echo "LATEX files" if ( -d $TDS/tex ) then else mkdir -m 755 $TDS/tex endif if ( -d $TDS/tex/latex ) then else mkdir -m 755 $TDS/tex/latex endif if ( -d $TDS/tex/latex/minitoc ) then \rm -rf $TDS/tex/latex/minitoc endif mkdir -m 755 $TDS/tex/latex/minitoc foreach i ( \ UKenglish.mld \ USenglish.mld \ acadian.mld \ acadien.mld \ afrikaan.mld \ afrikaans.mld \ albanian.mld \ american.mld \ arab.mld \ arab2.mld \ arabi.mld \ arabic.mld \ armenian.mld \ australian.mld \ austrian.mld \ bahasa.mld \ bahasai.mld \ bahasam.mld \ bangla.mld \ basque.mld \ bengali.mld \ bicig.mld \ bicig2.mld \ bicig3.mld \ bithe.mld \ brazil.mld \ brazilian.mld \ breton.mld \ british.mld \ bulgarian.mld \ bulgarianb.mld \ buryat.mld \ buryat2.mld \ canadian.mld \ canadien.mld \ castillan.mld \ castillian.mld \ catalan.mld \ chinese1.mld \ chinese1.mlo \ chinese2.mld \ chinese2.mlo \ croatian.mld \ czech.mld \ danish.mld \ devanagari.mld \ dutch.mld \ english.mld \ english1.mld \ english2.mld \ esperant.mld \ esperanto.mld \ estonian.mld \ ethiopia.mld \ ethiopian.mld \ ethiopian2.mld \ farsi1.mld \ farsi1.mlo \ farsi2.mld \ farsi2.mlo \ farsi3.mld \ finnish.mld \ finnish2.mld \ francais.mld \ french.mld \ french1.mld \ french2.mld \ frenchb.mld \ frenchle.mld \ frenchpro.mld \ galician.mld \ german.mld \ germanb.mld \ germanb2.mld \ greek-mono.mld \ greek-polydemo.mld \ greek-polykatha.mld \ greek.mld \ guarani.mld \ hangul-u8.mld \ hangul-u8.mlo \ hangul1.mld \ hangul1.mlo \ hangul2.mld \ hangul2.mlo \ hangul3.mld \ hangul3.mlo \ hangul4.mld \ hangul4.mlo \ hanja-u8.mld \ hanja-u8.mlo \ hanja1.mld \ hanja1.mlo \ hanja2.mld \ hanja2.mlo \ hebrew.mld \ hebrew2.mld \ hindi-modern.mld \ hindi.mld \ hungarian.mld \ icelandic.mld \ indon.mld \ indonesian.mld \ interlingua.mld \ irish.mld \ italian.mld \ italian2.mld \ japanese.mld \ japanese.mlo \ japanese2.mld \ japanese2.mlo \ japanese3.mld \ japanese3.mlo \ japanese4.mld \ japanese4.mlo \ japanese5.mld \ japanese5.mlo \ japanese6.mld \ japanese6.mlo \ kannada.mld \ khalkha.mld \ latin.mld \ latin2.mld \ latinc.mld \ latinc2.mld \ latvian.mld \ latvian2.mld \ letton.mld \ letton2.mld \ lithuanian.mld \ lithuanian2.mld \ lowersorbian.mld \ lsorbian.mld \ magyar.mld \ magyar2.mld \ magyar3.mld \ malay.mld \ malayalam-b.mld \ malayalam-keli.mld \ malayalam-keli2.mld \ malayalam-mr.mld \ malayalam-omega.mld \ malayalam-omega.mlo \ malayalam-rachana.mld \ malayalam-rachana2.mld \ malayalam-rachana3.mld \ manju.mld \ meyalu.mld \ minitoc.sty \ mongol.mld \ mongolb.mld \ mongolian.mld \ mtcmess.sty \ mtcoff.sty \ mtcpatchmem.sty \ naustrian.mld \ newzealand.mld \ ngerman.mld \ ngermanb.mld \ ngermanb2.mld \ norsk.mld \ norsk2.mld \ nynorsk.mld \ nynorsk2.mld \ polish.mld \ polish2.mld \ polski.mld \ portuges.mld \ portuguese.mld \ romanian.mld \ romanian2.mld \ romanian3.mld \ russian-cca.mld \ russian-cca.mlo \ russian-cca1.mld \ russian-cca1.mlo \ russian-lh.mld \ russian-lh.mlo \ russian-lhcyralt.mld \ russian-lhcyralt.mlo \ russian-lhcyrkoi.mld \ russian-lhcyrkoi.mlo \ russian-lhcyrwin.mld \ russian-lhcyrwin.mlo \ russian.mld \ russian2m.mld \ russian2o.mld \ russianb.mld \ russianc.mld \ samin.mld \ scottish.mld \ serbian.mld \ serbianc.mld \ slovak.mld \ slovene.mld \ spanish.mld \ spanish2.mld \ spanish3.mld \ spanish4.mld \ swahili.mld \ swedish.mld \ swedish2.mld \ thai.mld \ thai.mlo \ turkish.mld \ uighur.mld \ uighur2.mld \ uighur3.mld \ ukraineb.mld \ ukrainian.mld \ uppersorbian.mld \ usorbian.mld \ vietnam.mld \ vietnamese.mld \ welsh.mld \ xalx.mld \ xalx2.mld \ xalx3.mld \ ) cp $i $TDS/tex/latex/minitoc chmod 744 $TDS/tex/latex/minitoc/$i end # ## echo "TPM file" ## if ( -d $TDS/tpm ) then ## else ## mkdir -m 755 $TDS/tpm ## endif ## cp minitoc.tpm $TDS/tpm/minitoc.tpm ## chmod 744 $TDS/tpm/minitoc.tpm # echo "DOCUMENTATION files" if ( -d $TDS/doc ) then else mkdir -m 755 $TDS/doc endif if ( -d $TDS/doc/latex ) then else mkdir -m 755 $TDS/doc/latex endif if ( -d $TDS/doc/latex/minitoc ) then \rm -rf $TDS/doc/latex/minitoc endif mkdir -m 755 $TDS/doc/latex/minitoc foreach i ( \ INSTALL \ README \ TODO \ CATALOG \ fminitoc.lan \ fminitoc.pdf \ minitoc.bug \ minitoc.l \ minitoc.lan \ minitoc.pdf \ minitoc.pre \ minitoc.sum \ franc.sty \ frbib.sty \ frnew.sty \ ) cp $i $TDS/doc/latex/minitoc end echo "EXAMPLE files" mkdir -m 755 $TDS/doc/latex/minitoc/examples foreach i ( \ mtc-2c.pdf \ mtc-2c.tex \ mtc-2nd.pdf \ mtc-2nd.tex \ mtc-3co.pdf \ mtc-3co.tex \ mtc-add.pdf \ mtc-add.tex \ mtc-add.bib \ mtc-ads.pdf \ mtc-ads.tex \ mtc-amm.pdf \ mtc-amm.tex \ mtc-apx.pdf \ mtc-apx.tex \ mtc-art.pdf \ mtc-art.tex \ mtc-bk.pdf \ mtc-bk.tex \ mtc-bo.pdf \ mtc-bo.tex \ mtc-ch0.pdf \ mtc-ch0.tex \ mtc-cri.pdf \ mtc-cri.tex \ mtc-fko.pdf \ mtc-fko.tex \ mtc-fo1.pdf \ mtc-fo1.tex \ mtc-fo2.pdf \ mtc-fo2.tex \ mtc-gap.pdf \ mtc-gap.tex \ mtc-hi1.pdf \ mtc-hi1.tex \ mtc-hi2.pdf \ mtc-hi2.tex \ mtc-hia.pdf \ mtc-hia.tex \ mtc-hir.pdf \ mtc-hir.tex \ mtc-hop.pdf \ mtc-hop.tex \ mtc-liv.pdf \ mtc-liv.tex \ mtc-mem.pdf \ mtc-mem.tex \ mtc-mm1.pdf \ mtc-mm1.tex \ mtc-mu.pdf \ mtc-mu.tex \ mtc-nom.pdf \ mtc-nom.tex \ mtc-ocf.pdf \ mtc-ocf.tex \ mtc-ofs.pdf \ mtc-ofs.tex \ mtc-sbf.pdf \ mtc-sbf.tex \ mtc-scr.pdf \ mtc-scr.tex \ mtc-syn.pdf \ mtc-syn.tex \ mtc-tbi.pdf \ mtc-tbi.tex \ mtc-tlc.pdf \ mtc-tlc.tex \ mtc-tsf.pdf \ mtc-tsf.tex \ ) cp $i $TDS/doc/latex/minitoc/examples end echo "IMAGE files" mkdir -m 755 $TDS/doc/latex/minitoc/images foreach i ( \ acadien.pdf \ afrsud-l.pdf \ afrsud-p.pdf \ albania.pdf \ alba-eth.pdf \ allemand.jpg \ anglo.png \ arabic.png \ armeniar.jpg \ baltes.pdf \ bangla.pdf \ bangla2.pdf \ basque1.pdf \ basque2.pdf \ belgique.pdf \ bosnia.pdf \ brazil.pdf \ brazilp.pdf \ bretagne.pdf \ bulgariar.jpg \ bulgmap.png \ buryatia.pdf \ buryatia-l.pdf \ canada.pdf \ canada-l.pdf \ canada-pe.png \ canada-pf.pdf \ canada1.pdf \ catalan-d.pdf \ catalan-p.pdf \ caucasus.pdf \ chine1.pdf \ chine2.pdf \ croatie1.pdf \ croatie2.pdf \ cz1.pdf \ cz3.png \ danemark.jpg \ ecosse1.pdf \ ecosse2.pdf \ ecosse3.pdf \ espa-l.pdf \ estonia-a.pdf \ estonia-b.pdf \ ethiolang.png \ ethiopia.pdf \ ethiopia-p.pdf \ farsi.pdf \ farsi-logo.png \ feroe.jpg \ finlande1.png \ finlande2.pdf \ finnishd.pdf \ franco.png \ galicia-m.pdf \ galicia-mp.pdf \ galles1.pdf \ galles2.pdf \ grece1.pdf \ grece2.pdf \ greekm.jpg \ hangul.png \ hanja.png \ hispano.png \ hum-lang.png \ hun1.png \ hun2.jpg \ inde1.pdf \ inde2.jpg \ indonesia1.pdf \ indonesia2.pdf \ iranian.jpg \ irish.png \ irlande.pdf \ islande.png \ islandep.jpg \ isr1.pdf \ isr2.pdf \ italian.pdf \ italo1.png \ japon1.pdf \ japon2.jpg \ karnataka.jpg \ kerala.jpg \ khalkha.pdf \ korean1.png \ korean2.jpg \ lamed.pdf \ lamed.tex \ lettonie.pdf \ lituanie.png \ luso.jpg \ malaysia1.pdf \ malaysia2.pdf \ malayalam.pdf \ mondep.png \ mongasie.pdf \ mongolcy.png \ mongolian.pdf \ mongoltr.png \ neder.pdf \ norvege-c.pdf \ norvege-t.pdf \ paraguay.png \ paraguayp.pdf \ pologne.pdf \ portugal.pdf \ romanian.pdf \ russian.png \ russianlan.png \ same.png \ serbia1.pdf \ slovakia.pdf \ slovenie.pdf \ sorabe-1.jpg \ sorabe-2.jpg \ sorbian.jpg \ spain.pdf \ suede-a.pdf \ suede-f.pdf \ svenska.png \ swahili.pdf \ fswahili.pdf \ sweden.pdf \ thai.pdf \ turquie.pdf \ uighur.pdf \ ukraine.jpg \ ukrainep.pdf \ viet2.pdf \ viet3.pdf \ xinjiang.png \ xinjiangc.png \ ) cp $i $TDS/doc/latex/minitoc/images chmod 644 $TDS/doc/latex/minitoc/images/$i end # echo "SOURCE files" if ( -d $TDS/source ) then else mkdir -m 755 $TDS/source endif if ( -d $TDS/source/latex ) then else mkdir -m 755 $TDS/source/latex endif if ( -d $TDS/source/latex/minitoc ) then \rm -rf $TDS/source/latex/minitoc endif mkdir -m 755 $TDS/source/latex/minitoc foreach i ( fminitoc.dtx minitoc.dtx minitoc.ins ) cp $i $TDS/source/latex/minitoc chmod 744 $TDS/source/latex/minitoc/$i end # echo "MINITOC-TDS.ZIP" set WD=`pwd` cd $RD/$TDSDIR \rm -f minitoc-tds.zip zip -r minitoc-tds.zip * -i \* cd $WD