# Makefile for maintenance of this directory and the mirror(s) BUILDDIR=/usr/local/Build # Where files go when they are uploaded BACKUPMIRRORDIR=gerben@ftp.nluug.nl:macosx/tex-gs/ IIMIRRORDIR=gerben@ftp.nluug.nl:macosx/i-packages DMGMIRRORDIR=gerben@ftp.nluug.nl:macosx/volumes/ # Where i-Packages are found by default IIDISTDIR=http://www.ntg.nl/macosx-tex/i-packages GSVERSION=6.01 GS7VERSION=7.00 TEXLOCATION=/usr/local TEXLOCATIONSUBDIR=teTeX GSLOCATION=/usr/local MASTERLOCATION=/usr/local/perforce/TeXLive/Master DEDICATEDIIPKGSDIR=${BUILDDIR}/TeX/i-Installer.app/Contents/Resources/Packages IIPKGSDIR=${BUILDDIR}/TeX DRYRUN= TEXMFVERSION=b020906 TETEXVERSION=b020129 TEXLIVEVERSION=020922 TEXLIVE=TL-${TEXLIVEVERSION}-tT-${TEXMFVERSION} TETEX=tT-${TETEXVERSION}-tT-${TEXMFVERSION} default: @echo "targets: mirror mirror-no-dmg mirror-dmg clean distclean" @echo "targets: texgsinstaller texgsinstallertarball run by hand when needed)" remotedist: make IIMIRRORDIR=gerben@bloch.ling.yale.edu:Sites \ IIDISTDIR=http://bloch.ling.yale.edu/~gerben \ mirror-ii localdist: make IIMIRRORDIR=~gerben/Sites \ mirror-ii setmode-texmf: chown -R root.admin /usr/local/teTeX/share chmod -R u+rw,g-w,g+r,o-w,o+r /usr/local/teTeX/share chmod u+rw,g-w,g+r,o-w,o+r /usr/local/teTeX/* setmode-texbin: (cd /usr/local/teTeX; \ chown -R root.admin bin lib man include info ; \ chmod -R u+rw,g-w,g+r,o-w,o+r bin lib man include info) ii-dist: rm -f .ii-dist make .ii-dist .ii-dist: .ii-appbuild .ii-texlive .ii-texmf .ii-gs6.01 touch .ii-dist .ii-appbuild: (cd i-Installer; BUILDDIR="${BUILDDIR}" ; ./appbuild) chown -R gerben "${BUILDDIR}/i-Installer.app" "${BUILDDIR}/TeX/i-Installer.app" touch .ii-appbuild ii-appbuild: rm -f .ii-appbuild make .ii-appbuild gs${GSVERSION}-build: (cd ../gs/ghostscript-${GSVERSION}; make install) rm -f .gs*-build touch .gs${GSVERSION}-build .gs6.01-build: make GSVERSION=6.01 gs6.01-build .gs7.00-build: make GSVERSION=7.00 gs7.00-build .gs7.05-build: make GSVERSION=7.05 gs7.05-build ii-gs6.01-rebuild: rm -f .ii-gs6.01 make .ii-gs6.01 ii-gs6.01-update: ( NAME=gs6.01 ; \ GSLOCATION="${GSLOCATION}" ; \ IIPKGSDIR="${DEDICATEDIIPKGSDIR}" ; \ IIDISTDIR="${IIDISTDIR}" ; \ IIDIR="$$IIPKGSDIR/$$NAME.ii" ; \ mkdir -p "$$IIPKGSDIR" ; \ ( cd i-Installer; gnutar cf - "$$NAME.ii" ) | \ (cd "$$IIPKGSDIR" ; gnutar xvf -) ; \ perl -e "print time();" >$$IIDIR/$$NAME.stamp; \ iimkplist "$$GSLOCATION" NO YES "$$IIDISTDIR" "$$IIDIR" "GhostScript 6") chown -R gerben "${BUILDDIR}/TeX/i-Installer.app" touch .ii-gs6.01 .ii-gs6.01: .gs6.01-build ( NAME=gs6.01 ; \ GSLOCATION="${GSLOCATION}" ; \ IIPKGSDIR="${DEDICATEDIIPKGSDIR}" ; \ IIDISTDIR="${IIDISTDIR}" ; \ IIDIR="$$IIPKGSDIR/$$NAME.ii" ; \ mkdir -p "$$IIPKGSDIR" ; \ rm -rf "$$IIPKGSDIR/$$NAME.ii"; \ ( cd i-Installer; gnutar cf - "$$NAME.ii" ) | \ (cd "$$IIPKGSDIR" ; gnutar xvf -) ; \ cd "${GSLOCATION}" ; \ gnutar zcvf "$$IIDIR/$$NAME.tar.gz" \ bin/bdftops \ bin/dvipdf \ bin/eps2eps \ bin/fixmswrd.pl \ bin/font2c \ bin/gs \ bin/gsbj \ bin/gsdj \ bin/gsdj500 \ bin/gslj \ bin/gslp \ bin/gsnd \ bin/lprsetup.sh \ bin/pdf2dsc \ bin/pdf2ps \ bin/pf2afm \ bin/pfbtopfa \ bin/pj-gs.sh \ bin/printafm \ bin/ps2ascii \ bin/ps2epsi \ bin/ps2pdf \ bin/ps2pdf12 \ bin/ps2pdf13 \ bin/ps2pdfwr \ bin/ps2ps \ bin/pv.sh \ bin/sysvlp.sh \ bin/unix-lpr.sh \ bin/wftopfa \ man/man1/dvipdf.1 \ man/man1/eps2eps.1 \ man/man1/font2c.1 \ man/man1/gs.1 \ man/man1/gsbj.1 \ man/man1/gsdj.1 \ man/man1/gsdj500.1 \ man/man1/gslj.1 \ man/man1/gslp.1 \ man/man1/gsnd.1 \ man/man1/pdf2dsc.1 \ man/man1/pdf2ps.1 \ man/man1/pf2afm.1 \ man/man1/pfbtopfa.1 \ man/man1/printafm.1 \ man/man1/ps2ascii.1 \ man/man1/ps2epsi.1 \ man/man1/ps2pdf.1 \ man/man1/ps2pdf12.1 \ man/man1/ps2pdf13.1 \ man/man1/ps2pdfwr.1 \ man/man1/ps2ps.1 \ man/man1/wftopfa.1 \ share/ghostscript/6.01 \ share/ghostscript/fonts ; \ perl -e "print time();" >$$IIDIR/$$NAME.stamp; \ iimkplist "$$GSLOCATION" NO YES "$$IIDISTDIR" "$$IIDIR" "GhostScript 6") chown -R gerben "${BUILDDIR}/TeX/i-Installer.app" touch .ii-gs6.01 ii-gs7-rebuild: rm -f .ii-gs7* make .ii-gs${GS7VERSION} ii-gs7-update: ( NAME=gs7 ; \ GSLOCATION="${GSLOCATION}" ; \ IIPKGSDIR="${IIPKGSDIR}" ; \ IIDISTDIR="${IIDISTDIR}" ; \ IIDIR="$$IIPKGSDIR/$$NAME.ii" ; \ mkdir -p "$$IIPKGSDIR" ; \ ( cd i-Installer; gnutar cf - "$$NAME.ii" ) | \ (cd "$$IIPKGSDIR" ; gnutar xvf -) ; \ perl -e "print time();" >$$IIDIR/$$NAME.stamp; \ iimkplist "$$GSLOCATION" NO YES "$$IIDISTDIR" "$$IIDIR" "GhostScript 7") touch .ii-gs${GS7VERSION} #gs700 .ii-gs7.00: .gs7.00-build ( NAME=gs7 ; \ GSLOCATION="${GSLOCATION}" ; \ IIPKGSDIR="${IIPKGSDIR}" ; \ IIDISTDIR="${IIDISTDIR}" ; \ IIDIR="$$IIPKGSDIR/$$NAME.ii" ; \ mkdir -p "$$IIPKGSDIR" ; \ rm -rf "$$IIPKGSDIR/$$NAME.ii"; \ ( cd i-Installer; gnutar cf - "$$NAME.ii" ) | \ (cd "$$IIPKGSDIR" ; gnutar xvf -) ; \ cd "${GSLOCATION}" ; \ gnutar zcvf "$$IIDIR/$$NAME.tar.gz" \ bin/bdftops \ bin/dvipdf \ bin/eps2eps \ bin/fixmswrd.pl \ bin/font2c \ bin/gs \ bin/gsbj \ bin/gsdj \ bin/gsdj500 \ bin/gslj \ bin/gslp \ bin/gsnd \ bin/pdf2dsc \ bin/pdf2ps \ bin/pdfopt \ bin/pf2afm \ bin/pfbtopfa \ bin/pj-gs.sh \ bin/printafm \ bin/ps2ascii \ bin/ps2epsi \ bin/ps2pdf \ bin/ps2pdf12 \ bin/ps2pdf13 \ bin/ps2pdfwr \ bin/ps2ps \ bin/pv.sh \ bin/sysvlp.sh \ bin/unix-lpr.sh \ bin/wftopfa \ man/man1/ansi2knr.1 \ man/man1/dvipdf.1 \ man/man1/eps2eps.1 \ man/man1/font2c.1 \ man/man1/gs.1 \ man/man1/gsbj.1 \ man/man1/gsdj.1 \ man/man1/gsdj500.1 \ man/man1/gslj.1 \ man/man1/gslp.1 \ man/man1/gsnd.1 \ man/man1/pdf2dsc.1 \ man/man1/pdf2ps.1 \ man/man1/pdfopt.1 \ man/man1/pf2afm.1 \ man/man1/pfbtopfa.1 \ man/man1/printafm.1 \ man/man1/ps2ascii.1 \ man/man1/ps2epsi.1 \ man/man1/ps2pdf.1 \ man/man1/ps2pdf12.1 \ man/man1/ps2pdf13.1 \ man/man1/ps2pdfwr.1 \ man/man1/ps2ps.1 \ man/man1/wftopfa.1 \ share/ghostscript/7.00 \ share/ghostscript/fonts ; \ perl -e "print time();" >$$IIDIR/$$NAME.stamp; \ iimkplist "$$GSLOCATION" NO YES "$$IIDISTDIR" "$$IIDIR" "GhostScript 7") rm -f .ii-gs7* touch .ii-gs7 touch .ii-gs7.00 #gs705 .ii-gs7.05: .gs7.05-build ( NAME=gs7 ; \ GSLOCATION="${GSLOCATION}" ; \ IIPKGSDIR="${IIPKGSDIR}" ; \ IIDISTDIR="${IIDISTDIR}" ; \ IIDIR="$$IIPKGSDIR/$$NAME.ii" ; \ mkdir -p "$$IIPKGSDIR" ; \ rm -rf "$$IIPKGSDIR/$$NAME.ii"; \ ( cd i-Installer; gnutar cf - "$$NAME.ii" ) | \ (cd "$$IIPKGSDIR" ; gnutar xvf -) ; \ cd "${GSLOCATION}" ; \ gnutar zcvf "$$IIDIR/$$NAME.tar.gz" \ bin/bdftops \ bin/dvipdf \ bin/eps2eps \ bin/fixmswrd.pl \ bin/font2c \ bin/gs \ bin/gsbj \ bin/gsdj \ bin/gsdj500 \ bin/gslj \ bin/gslp \ bin/gsnd \ bin/lprsetup.sh \ bin/pdf2dsc \ bin/pdf2ps \ bin/pdfopt \ bin/pf2afm \ bin/pfbtopfa \ bin/pj-gs.sh \ bin/printafm \ bin/ps2ascii \ bin/ps2epsi \ bin/ps2pdf \ bin/ps2pdf12 \ bin/ps2pdf13 \ bin/ps2pdfwr \ bin/ps2ps \ bin/pv.sh \ bin/sysvlp.sh \ bin/unix-lpr.sh \ bin/wftopfa \ man/man1/eps2eps.1 \ man/man1/gsbj.1 \ man/man1/gsdj.1 \ man/man1/gsdj500.1 \ man/man1/gslj.1 \ man/man1/ps2pdf.1 \ man/man1/ps2pdf12.1 \ man/man1/ps2pdf13.1 \ man/man1/ps2pdfwr.1 \ man/man1/ps2ps.1 \ man/man1/wftopfa.1 \ man/man1/pdfopt.1 \ man/man1/pf2afm.1 \ man/man1/pfbtopfa.1 \ man/man1/printafm.1 \ man/man1/ps2ascii.1 \ man/man1/ps2epsi.1 \ man/man1/gs.1 \ man/man1/gslp.1 \ man/man1/gsnd.1 \ man/man1/pdf2dsc.1 \ man/man1/pdf2ps.1 \ man/man1/ansi2knr.1 \ man/man1/dvipdf.1 \ man/man1/font2c.1 \ share/ghostscript/7.05 \ share/ghostscript/fonts ; \ perl -e "print time();" >$$IIDIR/$$NAME.stamp; \ iimkplist "$$GSLOCATION" NO YES "$$IIDISTDIR" "$$IIDIR" "GhostScript 7") rm -f .ii-gs7* touch .ii-gs7.05 touch .ii-gs7 #CM-Super ii-cm-super: rm -f .ii-cm-super make .ii-cm-super .ii-cm-super: mkdir -p /tmp/cm-super/teTeX/share/texmf/dvips mkdir -p /tmp/cm-super/teTeX/share/texmf/fonts/type1/public ln -s "${MASTERLOCATION}/texmf/fonts/type1/public/cm-super" /tmp/cm-super/teTeX/share/texmf/fonts/type1/public/cm-super ln -s "${MASTERLOCATION}/texmf/dvips/cm-super" /tmp/cm-super/teTeX/share/texmf/dvips/config ( NAME=CM-Super ; \ TEXLOCATION="${TEXLOCATION}" ; \ MASTERLOCATION="${MASTERLOCATION}" ; \ IIPKGSDIR="${IIPKGSDIR}" ; \ IIDISTDIR="${IIDISTDIR}" ; \ IIDIR="$$IIPKGSDIR/$$NAME.ii" ; \ mkdir -p "$$IIPKGSDIR" ; \ rm -rf "$$IIPKGSDIR/$$NAME.ii"; \ ( cd i-Installer; gnutar cf - "$$NAME.ii" ) | \ (cd "$$IIPKGSDIR" ; gnutar xvf -) ; \ cd /tmp/cm-super ; \ gnutar zhcvf "$$IIDIR/$$NAME.tar.gz" teTeX ; \ perl -e "print time();" >$$IIDIR/$$NAME.stamp; \ iimkplist "$$TEXLOCATION" NO YES "$$IIDISTDIR" "$$IIDIR" "CM Super") rm -rf /tmp/cm-super touch .ii-cm-super ii-cm-super-update: ( NAME=CM-Super ; \ TEXLOCATION="${TEXLOCATION}" ; \ MASTERLOCATION="${MASTERLOCATION}" ; \ IIPKGSDIR="${IIPKGSDIR}" ; \ IIDISTDIR="${IIDISTDIR}" ; \ IIDIR="$$IIPKGSDIR/$$NAME.ii" ; \ mkdir -p "$$IIPKGSDIR" ; \ ( cd i-Installer; gnutar cf - "$$NAME.ii" ) | \ (cd "$$IIPKGSDIR" ; gnutar xvf -) ; \ perl -e "print time();" >$$IIDIR/$$NAME.stamp; \ iimkplist "$$TEXLOCATION" NO YES "$$IIDISTDIR" "$$IIDIR" "CM Super") touch .ii-cm-super ii-texlive: rm -f .ii-texlive make .ii-texlive .ii-texlive: .texlive-build ( NAME=TeXLive-bin ; \ TEXLOCATION="${TEXLOCATION}" ; \ IIPKGSDIR="${DEDICATEDIIPKGSDIR}" ; \ IIDISTDIR="${IIDISTDIR}" ; \ IIDIR="$$IIPKGSDIR/$$NAME.ii" ; \ mkdir -p "$$IIPKGSDIR" ; \ rm -rf "$$IIPKGSDIR/$$NAME.ii"; \ ( cd i-Installer; gnutar cf - "$$NAME.ii" ) | \ (cd "$$IIPKGSDIR" ; gnutar xvf -) ; \ cd "${TEXLOCATION}" ; \ gnutar zcvf "$$IIDIR/$$NAME.tar.gz" "${TEXLOCATIONSUBDIR}"/bin \ "${TEXLOCATIONSUBDIR}"/lib "${TEXLOCATIONSUBDIR}"/man \ "${TEXLOCATIONSUBDIR}"/include "${TEXLOCATIONSUBDIR}"/info \ "${TEXLOCATIONSUBDIR}"/share/texinfo \ "${TEXLOCATIONSUBDIR}"/share/texmf/web2c/*.pool; \ perl -e "print time();" >$$IIDIR/$$NAME.stamp; \ iimkplist "$$TEXLOCATION" NO YES "$$IIDISTDIR" "$$IIDIR" "TeX Programs") chown -R gerben "${BUILDDIR}/TeX/i-Installer.app" touch .ii-texlive ii-texlive-update: .texlive-build ( NAME=TeXLive-bin ; \ TEXLOCATION="${TEXLOCATION}" ; \ IIPKGSDIR="${DEDICATEDIIPKGSDIR}" ; \ IIDISTDIR="${IIDISTDIR}" ; \ IIDIR="$$IIPKGSDIR/$$NAME.ii" ; \ mkdir -p "$$IIPKGSDIR" ; \ ( cd i-Installer; gnutar cf - "$$NAME.ii" ) | \ (cd "$$IIPKGSDIR" ; gnutar xvf -) ; \ perl -e "print time();" >$$IIDIR/$$NAME.stamp; \ iimkplist "$$TEXLOCATION" NO YES "$$IIDISTDIR" "$$IIDIR" "TeX Programs") chown -R gerben "${BUILDDIR}/TeX/i-Installer.app" touch .ii-texlive ii-texmf: rm -f .ii-texmf make .ii-texmf .ii-texmf: .texmf-fixed ( NAME=teTeX-texmf ; \ TEXLOCATION="${TEXLOCATION}" ; \ IIPKGSDIR="${DEDICATEDIIPKGSDIR}" ; \ IIDISTDIR="${IIDISTDIR}" ; \ IIDIR="$$IIPKGSDIR/$$NAME.ii" ; \ mkdir -p "$$IIPKGSDIR" ; \ rm -rf "$$IIPKGSDIR/$$NAME.ii"; \ TEXLOCATION="${TEXLOCATION}" ; \ IIDISTDIR="${IIDISTDIR}" ; \ mkdir -p "$$IIPKGSDIR" ; \ rm -rf "$$IIPKGSDIR/$$NAME.ii"; \ ( cd i-Installer; gnutar cf - "$$NAME.ii" ) | \ (cd "$$IIPKGSDIR" ; gnutar xvf -) ; \ cd "${TEXLOCATION}" ; \ gnutar zcvf "$$IIDIR/$$NAME.tar.gz" --exclude texmf.local \ --exclude '*.pool' --exclude '*cm-super*' \ "${TEXLOCATIONSUBDIR}"/share "${TEXLOCATIONSUBDIR}"/texmf.cnf \ "${TEXLOCATIONSUBDIR}"/README.howtexfindsfiles \ "${TEXLOCATIONSUBDIR}"/README.texmf.macosx; \ perl -e "print time();" >$$IIDIR/$$NAME.stamp; \ iimkplist "$$TEXLOCATION" NO YES "$$IIDISTDIR" "$$IIDIR" "TeX Foundation") chown -R gerben "${BUILDDIR}/TeX/i-Installer.app" touch .ii-texmf ii-texmf-update: .texmf-fixed ( NAME=teTeX-texmf ; \ TEXLOCATION="${TEXLOCATION}" ; \ IIPKGSDIR="${DEDICATEDIIPKGSDIR}" ; \ IIDISTDIR="${IIDISTDIR}" ; \ IIDIR="$$IIPKGSDIR/$$NAME.ii" ; \ mkdir -p "$$IIPKGSDIR" ; \ TEXLOCATION="${TEXLOCATION}" ; \ IIDISTDIR="${IIDISTDIR}" ; \ mkdir -p "$$IIPKGSDIR" ; \ ( cd i-Installer; gnutar cf - "$$NAME.ii" ) | \ (cd "$$IIPKGSDIR" ; gnutar xvf -) ; \ perl -e "print time();" >$$IIDIR/$$NAME.stamp; \ iimkplist "$$TEXLOCATION" NO YES "$$IIDISTDIR" "$$IIDIR" "TeX Foundation") chown -R gerben "${BUILDDIR}/TeX/i-Installer.app" touch .ii-texmf tetex-dmg: .tetex-build (cd installer; make VERSION="${TETEX}" ) make TEXLIVE="${TEXLIVE}" TETEX="${TETEX}" distlinks texlive-dmg: .texlive-build (cd installer; make VERSION="${TEXLIVE}" ) make distlinks rmdistlinks: (cd "${BUILDDIR}/TeX" ; \ rm -f TeXLive-teTeX.dmg TeX.dmg ) distlinks: rmdistlinks (cd "${BUILDDIR}/TeX" ; \ ln -s "${TEXLIVE}".dmg TeXLive-teTeX.dmg ; \ ln -s TeXLive-teTeX.dmg TeX.dmg ) texgsinstallertarball: (cd installer; gnutar zcf "${BUILDDIR}/TeX"/TeXGSInstaller.s.tar.gz TeXGSInstaller) clean: (cd installer && make clean) (cd i-Installer && make clean) (cd altpdftex && make clean) (cd nluug2001nj && make realclean) (cd ntg20020522 && make realclean) find . -name '%*' -exec rm {} \; find "${BUILDDIR}/II" -name '%*' -exec rm {} \; find "${BUILDDIR}/TeX" -name '%*' -exec rm {} \; totallyclean: clean rm -f *.dmg removetexbin: (cd /usr/local/teTeX; rm -rf share/texmf.local/web2c/*.*fmt bin/powerpc-apple-darwin[0-9]* man lib include info) # binfixes also overwrites texmf.cnf, just to be sure installbinfixes: # (cd ../TeXConfig; pbxbuild DSTROOT=/ install) (cd altpdftex; make install-altpdftex install-epstopdf) rm -f /usr/local/teTeX/bin/powerpc-apple-darwin-current ln -s `installer/highesttexbin.pl` /usr/local/teTeX/bin/powerpc-apple-darwin-current (cd installer; make install-settcshtexpath) cp TeX/teTeX/fmtutil /usr/local/teTeX/bin/powerpc-apple-darwin-current/ cp TeX/teTeX/texconfig /usr/local/teTeX/bin/powerpc-apple-darwin-current/ chmod +x /usr/local/teTeX/bin/powerpc-apple-darwin-current/fmtutil cp -p TeX/texmf/texmf.cnf.tetex /usr/local/teTeX/share/texmf/web2c/texmf.cnf installtexmffixes: rm -f .texmf-fixed make .texmf-fixed .texmf-fixed: rm -f /usr/local/teTeX/share/texmf/web2c/*.mem rm -f /usr/local/teTeX/share/texmf/web2c/*.base rm -f /usr/local/teTeX/share/texmf/web2c/*.fmt rm -f /usr/local/teTeX/share/texmf/web2c/*.efmt rm -f /usr/local/teTeX/share/texmf/web2c/*.log cp -p TeX/texmf/texmf.cnf.tetex /usr/local/teTeX/share/texmf/web2c/texmf.cnf cp -p TeX/texmf/texmf.cnf.macosx /usr/local/teTeX/share/texmf.macosx/texmf.cnf cp -p TeX/texmf/mktex.cnf.macosx /usr/local/teTeX/share/texmf.macosx/mktex.cnf # cp -p TeX/texmf/fmtutil.cnf.tetex.newstyle /usr/local/teTeX/share/texmf/web2c/fmtutil.cnf cp -p TeX/texmf/language.dat /usr/local/teTeX/share/texmf/tex/generic/config/language.dat cp -p TeX/texmf/README.* /usr/local/teTeX/share/texmf.macosx rm -f /usr/local/teTeX/README.texmf.macosx ln -s share/texmf.macosx/README.texmf.macosx /usr/local/teTeX rm -f /usr/local/teTeX/README.howtexfindsfiles ln -s share/texmf.macosx/README.howtexfindsfiles /usr/local/teTeX -mkdir -p /usr/local/teTeX/share/texmf.macosx/tex/generic/hyphen rm -f /usr/local/teTeX/share/texmf.macosx/tex/generic/hyphen/nehyph2.tex ln -s ../../../../texmf/tex/generic/hyphen/nehyph.tex /usr/local/teTeX/share/texmf.macosx/tex/generic/hyphen/nehyph2.tex touch .texmf-fixed .texlive-build: make removetexbin (cd /usr/local/perforce; make install-tex) make installbinfixes touch .texlive-build rm -f .tetex-build texlive-build: rm -f .texlive-build make .texlive-build .tetex-build: make removetexbin (cd /usr/local/src/TeX/teTeX-src-${TETEXVERSION}; make install) make installtexmffixes touch .tetex-build rm -f .texlive-build tetex-build: rm -f .tetex-build make .tetex-build mirror-dmg: (cd "${BUILDDIR}/TeX" ; \ rsync ${DRYRUN} -p -t -v -v -l -r -e ssh --progress \ --exclude "TeX-thin*" --exclude "TeX-fat*" \ *20[0-9][0-9][0-1][0-9][0-3][0-9][0-2][0-9][0-5][0-9].dmg ${DMGMIRRORDIR} ; \ rsync ${DRYRUN} -p -t -v -v -l -r -e ssh --progress \ --exclude "TeX-thin*" --exclude "TeX-fat*" *.dmg ${DMGMIRRORDIR} ) mirror-nodmg: clean rsync ${DRYRUN} -p -t -v -v -l -r -e ssh --progress --delete \ --exclude "*.dmg" --exclude nomirror \ --exclude installer/TeXGSInstaller --exclude "._*" \ --exclude ".*" --exclude unused --exclude "teTeX*tar.gz" \ --exclude "*.app" . ${BACKUPMIRRORDIR} mirror-ii: clean (cd "${DEDICATEDIIPKGSDIR}" ; \ rsync ${DRYRUN} -p -t -v -v -l -r -e ssh --progress --delete \ --exclude "._*" --exclude ".*" --exclude Custom.plist \ *.ii ${IIMIRRORDIR} ) (cd "${IIPKGSDIR}" ; \ rsync ${DRYRUN} -p -t -v -v -l -r -e ssh --progress --delete \ --exclude "._*" --exclude ".*" --exclude Custom.plist \ *.ii ${IIMIRRORDIR} ) mail -s 'mirror ftp://ftp.nluug.nl/pub/comp/macosx/' 'piet+macosx-tex@cs.uu.nl'