From: Stephen Montgomery-Smith (stephen_at_math.missouri.edu)
Date: Thu Aug 12 2004 - 23:20:56 CDT

Here is my first version of a FreeBSD port for vmd-1.8.2. It works well
for me on FreeBSD-4.10-Stable. I have not had a chance to check it on
FreeBSD-5.x. If any of you FreeBSD people could try it out and/or make
suggestion I would appreciate it. Otherwise I will submit it in a few
days. Please sh the attached shar file.

Best, Stephen


# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# vmd
# vmd/Makefile
# vmd/files
# vmd/files/patch-Makefile
# vmd/files/patch-configure
# vmd/files/patch-AtomParser.C
# vmd/pkg-plist
# vmd/pkg-descr
# vmd/distinfo
#
echo c - vmd
mkdir -p vmd > /dev/null 2>&1
echo x - vmd/Makefile
sed 's/^X//' >vmd/Makefile << 'END-of-vmd/Makefile'
X# New ports collection makefile for: vmd
X# Date created: 12 August 2004
X# Whom: Stephen Montgomery-Smith <stephen_at_math.missouri.edu>
X#
X# $FreeBSD: $
X#
X
XPORTNAME= vmd
XPORTVERSION= 1.8.2
XCATEGORIES= science graphics python tcl84 tk84
XMASTER_SITES= #
XDISTFILES= ${PORTNAME}-${PORTVERSION}.src.tar.gz
X
XMAINTAINER= stephen_at_math.missouri.edu
XCOMMENT= A molecular visualization program
X
XBUILD_DEPENDS= ${PYNUMERIC}
XLIB_DEPENDS= tcl84:${PORTSDIR}/lang/tcl84 \
X tk84:${PORTSDIR}/x11-toolkits/tk84 \
X fltk:${PORTSDIR}/x11-toolkits/fltk
XRUN_DEPENDS= ${PYNUMERIC}
X
XUSE_PERL5_BUILD= yes
XUSE_GMAKE= yes
XUSE_GL= yes
XUSE_PYTHON= yes
XUSE_REINPLACE= yes
X
X.include <bsd.port.pre.mk>
X
X# Check for VMD sources
X.if !exists(${DISTDIR}/${DISTFILES}) # && !defined(PACKAGE_BUILDING)
XECHO_MSG=/usr/bin/printf
XIGNORE= :\n\
XBecause of licensing restrictions, you must fetch the source distribution\n\
Xmanually. Please access\n\
Xhttp://www.ks.uiuc.edu/Development/Download/download.cgi?UserID=&AccessCode=&ArchiveID=743\n\
Xwith a web browser. You will be required to log in and register,\n\
Xbut you can create an account on this page. After registration and\n\
Xaccepting the University of Illinois agreement, download the source file,\n\
X${DISTFILES}. Please place this file in ${DISTDIR}.\n
X.endif
X
Xpost-patch:
X ${REINPLACE_CMD} "s/-lpthread/${PTHREAD_LIBS}/" ${WRKSRC}/configure
X ${REINPLACE_CMD} "s/-ltk8.4/-ltk84/" ${WRKSRC}/configure
X ${REINPLACE_CMD} "s/-ltcl8.4/-ltcl84/" ${WRKSRC}/configure
X ${REINPLACE_CMD} "s%\$$python_dir/lib_\$$config_arch%${PREFIX}%" ${WRKSRC}/configure
X ${REINPLACE_CMD} "s/python2.2/python2.3/" ${WRKSRC}/configure
X
Xdo-build:
X cd ${WRKDIR}/plugins && ${SETENV} ${MAKE_ENV} PLUGINDIR=${WRKSRC}/plugins ${GMAKE} FREEBSD distrib
X cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} TCL_INCLUDE_DIR=${PREFIX}/include/tcl8.4 TK_INCLUDE_DIR=${PREFIX}/include/tk8.4 ${GMAKE} freebsd.opengl
X cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${GMAKE} all
X
Xdo-install:
X cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${GMAKE} install
X
X.include <bsd.port.post.mk>
END-of-vmd/Makefile
echo c - vmd/files
mkdir -p vmd/files > /dev/null 2>&1
echo x - vmd/files/patch-Makefile
sed 's/^X//' >vmd/files/patch-Makefile << 'END-of-vmd/files/patch-Makefile'
X--- Makefile-ooo Fri Dec 5 13:20:58 2003
X+++ Makefile Thu Aug 12 00:12:06 2004
X@@ -52,11 +52,11 @@
X
X ## FreeBSD builds
X freebsd.mesa:
X- ./configure FREEBSD MESA FLTK TK TCL IMD VRPN PYTHON PTHREADS LIBTACHYON NUMPY SILENT
X+ ./configure FREEBSD MESA FLTK TK TCL IMD PYTHON PTHREADS NUMPY SILENT
X
X # FreeBSD doesn't have hardware good accelleration support
X freebsd.opengl:
X- ./configure FREEBSD OPENGL FLTK TK IMD VRPN SILENT SPACEBALL TCL PTHREADS ACTC LIBTACHYON PYTHON NUMPY
X+ ./configure FREEBSD OPENGL FLTK TK IMD SILENT TCL PTHREADS PYTHON NUMPY
X
X
X
END-of-vmd/files/patch-Makefile
echo x - vmd/files/patch-configure
sed 's/^X//' >vmd/files/patch-configure << 'END-of-vmd/files/patch-configure'
X--- configure-xxx Fri Dec 5 13:20:58 2003
X+++ configure Thu Aug 12 00:22:30 2004
X@@ -1175,7 +1175,7 @@
X # XFree 4.0 Direct Rendering Interface and GLX
X $opengl_dir = "/usr/X11R6";
X $opengl_include = "-I$opengl_dir/include";
X- $opengl_library = "-L$opengl_dir/lib";
X+ $opengl_library = "-L$opengl_dir/lib -L/usr/local/lib";
X $opengl_libs = "-lGL -lGLU";
X
X $arch_lex = "flex";
X@@ -1209,7 +1209,7 @@
X
X # this is to make tcl happy,
X # also needed for plugins
X- $system_libs .= " -ldl";
X+ # $system_libs .= " -ldl";
X
X if ($config_python) {
X # this is to make python happy
END-of-vmd/files/patch-configure
echo x - vmd/files/patch-AtomParser.C
sed 's/^X//' >vmd/files/patch-AtomParser.C << 'END-of-vmd/files/patch-AtomParser.C'
X--- src/AtomParser.C-xxx Fri Dec 5 13:21:53 2003
X+++ src/AtomParser.C Thu Aug 12 00:24:00 2004
X@@ -109,7 +109,7 @@
X #define YYCONST
X #endif
X
X-#if !defined(_MSC_VER) && !defined(ARCH_MACOSX)
X+#if !defined(_MSC_VER) && !defined(ARCH_MACOSX) && !defined(ARCH_FREEBSD)
X #include <values.h>
X #endif
X
END-of-vmd/files/patch-AtomParser.C
echo x - vmd/pkg-plist
sed 's/^X//' >vmd/pkg-plist << 'END-of-vmd/pkg-plist'
Xlib/vmd/doc/ug.pdf
Xlib/vmd/Announcement
Xlib/vmd/README
Xlib/vmd/LICENSE
Xlib/vmd/vmd_FREEBSD
Xlib/vmd/scripts/CVS/Root
Xlib/vmd/scripts/CVS/Repository
Xlib/vmd/scripts/CVS/Entries
Xlib/vmd/scripts/vmd/CVS/Root
Xlib/vmd/scripts/vmd/CVS/Repository
Xlib/vmd/scripts/vmd/CVS/Entries
Xlib/vmd/scripts/vmd/README.chemical2vmd
Xlib/vmd/scripts/vmd/save_state.tcl
Xlib/vmd/scripts/vmd/atomselect.tcl
Xlib/vmd/scripts/vmd/tclIndex
Xlib/vmd/scripts/vmd/chemical2vmd
Xlib/vmd/scripts/vmd/draw.tcl
Xlib/vmd/scripts/vmd/vmdinit.tcl
Xlib/vmd/scripts/vmd/vectors.tcl
Xlib/vmd/scripts/vmd/graphlabels.tcl
Xlib/vmd/scripts/vmd/hotkeys.tcl
Xlib/vmd/scripts/vmd/openURL.tcl
Xlib/vmd/scripts/vmd/atomselmacros.tcl
Xlib/vmd/scripts/vmd/biocore.tcl
Xlib/vmd/scripts/vmd/logfile.tcl
Xlib/vmd/scripts/vmd/www.tcl
Xlib/vmd/scripts/README
Xlib/vmd/scripts/tcl8.4/http2.4/http.tcl
Xlib/vmd/scripts/tcl8.4/http2.4/pkgIndex.tcl
Xlib/vmd/scripts/tcl8.4/http1.0/http.tcl
Xlib/vmd/scripts/tcl8.4/http1.0/pkgIndex.tcl
Xlib/vmd/scripts/tcl8.4/opt0.4/optparse.tcl
Xlib/vmd/scripts/tcl8.4/opt0.4/pkgIndex.tcl
Xlib/vmd/scripts/tcl8.4/encoding/ascii.enc
Xlib/vmd/scripts/tcl8.4/encoding/big5.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp1250.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp1251.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp1252.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp1253.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp1254.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp1255.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp1256.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp1257.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp1258.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp437.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp737.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp775.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp850.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp852.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp855.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp857.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp860.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp861.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp862.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp863.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp864.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp865.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp866.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp869.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp874.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp932.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp936.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp949.enc
Xlib/vmd/scripts/tcl8.4/encoding/cp950.enc
Xlib/vmd/scripts/tcl8.4/encoding/dingbats.enc
Xlib/vmd/scripts/tcl8.4/encoding/ebcdic.enc
Xlib/vmd/scripts/tcl8.4/encoding/euc-cn.enc
Xlib/vmd/scripts/tcl8.4/encoding/euc-jp.enc
Xlib/vmd/scripts/tcl8.4/encoding/euc-kr.enc
Xlib/vmd/scripts/tcl8.4/encoding/gb12345.enc
Xlib/vmd/scripts/tcl8.4/encoding/gb1988.enc
Xlib/vmd/scripts/tcl8.4/encoding/gb2312.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso2022-jp.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso2022-kr.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso2022.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-1.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-10.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-13.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-14.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-15.enc
Xlib/vmd/scripts/tcl8.4/encoding/jis0201.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-16.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-2.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-3.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-4.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-5.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-6.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-7.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-8.enc
Xlib/vmd/scripts/tcl8.4/encoding/iso8859-9.enc
Xlib/vmd/scripts/tcl8.4/encoding/jis0208.enc
Xlib/vmd/scripts/tcl8.4/encoding/jis0212.enc
Xlib/vmd/scripts/tcl8.4/encoding/koi8-r.enc
Xlib/vmd/scripts/tcl8.4/encoding/koi8-u.enc
Xlib/vmd/scripts/tcl8.4/encoding/ksc5601.enc
Xlib/vmd/scripts/tcl8.4/encoding/macCentEuro.enc
Xlib/vmd/scripts/tcl8.4/encoding/macCroatian.enc
Xlib/vmd/scripts/tcl8.4/encoding/macCyrillic.enc
Xlib/vmd/scripts/tcl8.4/encoding/macDingbats.enc
Xlib/vmd/scripts/tcl8.4/encoding/macGreek.enc
Xlib/vmd/scripts/tcl8.4/encoding/macIceland.enc
Xlib/vmd/scripts/tcl8.4/encoding/macJapan.enc
Xlib/vmd/scripts/tcl8.4/encoding/macRoman.enc
Xlib/vmd/scripts/tcl8.4/encoding/macRomania.enc
Xlib/vmd/scripts/tcl8.4/encoding/macThai.enc
Xlib/vmd/scripts/tcl8.4/encoding/macTurkish.enc
Xlib/vmd/scripts/tcl8.4/encoding/macUkraine.enc
Xlib/vmd/scripts/tcl8.4/encoding/shiftjis.enc
Xlib/vmd/scripts/tcl8.4/encoding/symbol.enc
Xlib/vmd/scripts/tcl8.4/encoding/tis-620.enc
Xlib/vmd/scripts/tcl8.4/msgcat1.3/msgcat.tcl
Xlib/vmd/scripts/tcl8.4/msgcat1.3/pkgIndex.tcl
Xlib/vmd/scripts/tcl8.4/tcltest2.2/pkgIndex.tcl
Xlib/vmd/scripts/tcl8.4/tcltest2.2/tcltest.tcl
Xlib/vmd/scripts/tcl8.4/auto.tcl
Xlib/vmd/scripts/tcl8.4/history.tcl
Xlib/vmd/scripts/tcl8.4/init.tcl
Xlib/vmd/scripts/tcl8.4/ldAout.tcl
Xlib/vmd/scripts/tcl8.4/package.tcl
Xlib/vmd/scripts/tcl8.4/parray.tcl
Xlib/vmd/scripts/tcl8.4/safe.tcl
Xlib/vmd/scripts/tcl8.4/word.tcl
Xlib/vmd/scripts/tcl8.4/tclIndex
Xlib/vmd/scripts/tcl8.4/tclAppInit.c
Xlib/vmd/scripts/tcl8.4/ldAix
Xlib/vmd/scripts/tk8.4/images/README
Xlib/vmd/scripts/tk8.4/images/logo.eps
Xlib/vmd/scripts/tk8.4/images/logo100.gif
Xlib/vmd/scripts/tk8.4/images/logo64.gif
Xlib/vmd/scripts/tk8.4/images/logoLarge.gif
Xlib/vmd/scripts/tk8.4/images/logoMed.gif
Xlib/vmd/scripts/tk8.4/images/pwrdLogo.eps
Xlib/vmd/scripts/tk8.4/images/pwrdLogo100.gif
Xlib/vmd/scripts/tk8.4/images/pwrdLogo150.gif
Xlib/vmd/scripts/tk8.4/images/pwrdLogo175.gif
Xlib/vmd/scripts/tk8.4/images/pwrdLogo200.gif
Xlib/vmd/scripts/tk8.4/images/pwrdLogo75.gif
Xlib/vmd/scripts/tk8.4/images/tai-ku.gif
Xlib/vmd/scripts/tk8.4/msgs/cs.msg
Xlib/vmd/scripts/tk8.4/msgs/de.msg
Xlib/vmd/scripts/tk8.4/msgs/el.msg
Xlib/vmd/scripts/tk8.4/msgs/en.msg
Xlib/vmd/scripts/tk8.4/msgs/en_gb.msg
Xlib/vmd/scripts/tk8.4/msgs/es.msg
Xlib/vmd/scripts/tk8.4/msgs/fr.msg
Xlib/vmd/scripts/tk8.4/msgs/it.msg
Xlib/vmd/scripts/tk8.4/msgs/nl.msg
Xlib/vmd/scripts/tk8.4/msgs/ru.msg
Xlib/vmd/scripts/tk8.4/bgerror.tcl
Xlib/vmd/scripts/tk8.4/button.tcl
Xlib/vmd/scripts/tk8.4/choosedir.tcl
Xlib/vmd/scripts/tk8.4/clrpick.tcl
Xlib/vmd/scripts/tk8.4/comdlg.tcl
Xlib/vmd/scripts/tk8.4/console.tcl
Xlib/vmd/scripts/tk8.4/dialog.tcl
Xlib/vmd/scripts/tk8.4/entry.tcl
Xlib/vmd/scripts/tk8.4/focus.tcl
Xlib/vmd/scripts/tk8.4/listbox.tcl
Xlib/vmd/scripts/tk8.4/menu.tcl
Xlib/vmd/scripts/tk8.4/mkpsenc.tcl
Xlib/vmd/scripts/tk8.4/msgbox.tcl
Xlib/vmd/scripts/tk8.4/obsolete.tcl
Xlib/vmd/scripts/tk8.4/optMenu.tcl
Xlib/vmd/scripts/tk8.4/palette.tcl
Xlib/vmd/scripts/tk8.4/panedwindow.tcl
Xlib/vmd/scripts/tk8.4/safetk.tcl
Xlib/vmd/scripts/tk8.4/scale.tcl
Xlib/vmd/scripts/tk8.4/scrlbar.tcl
Xlib/vmd/scripts/tk8.4/spinbox.tcl
Xlib/vmd/scripts/tk8.4/tearoff.tcl
Xlib/vmd/scripts/tk8.4/text.tcl
Xlib/vmd/scripts/tk8.4/tk.tcl
Xlib/vmd/scripts/tk8.4/tkfbox.tcl
Xlib/vmd/scripts/tk8.4/unsupported.tcl
Xlib/vmd/scripts/tk8.4/xmfbox.tcl
Xlib/vmd/scripts/tk8.4/prolog.ps
Xlib/vmd/scripts/tk8.4/tclIndex
Xlib/vmd/scripts/tk8.4/tkAppInit.c
Xlib/vmd/scripts/tk8.4/demos/images/earth.gif
Xlib/vmd/scripts/tk8.4/demos/images/earthris.gif
Xlib/vmd/scripts/tk8.4/demos/images/face.bmp
Xlib/vmd/scripts/tk8.4/demos/images/flagdown.bmp
Xlib/vmd/scripts/tk8.4/demos/images/flagup.bmp
Xlib/vmd/scripts/tk8.4/demos/images/gray25.bmp
Xlib/vmd/scripts/tk8.4/demos/images/letters.bmp
Xlib/vmd/scripts/tk8.4/demos/images/noletter.bmp
Xlib/vmd/scripts/tk8.4/demos/images/pattern.bmp
Xlib/vmd/scripts/tk8.4/demos/images/tcllogo.gif
Xlib/vmd/scripts/tk8.4/demos/images/teapot.ppm
Xlib/vmd/scripts/tk8.4/demos/README
Xlib/vmd/scripts/tk8.4/demos/arrow.tcl
Xlib/vmd/scripts/tk8.4/demos/bind.tcl
Xlib/vmd/scripts/tk8.4/demos/bitmap.tcl
Xlib/vmd/scripts/tk8.4/demos/browse
Xlib/vmd/scripts/tk8.4/demos/button.tcl
Xlib/vmd/scripts/tk8.4/demos/check.tcl
Xlib/vmd/scripts/tk8.4/demos/clrpick.tcl
Xlib/vmd/scripts/tk8.4/demos/colors.tcl
Xlib/vmd/scripts/tk8.4/demos/cscroll.tcl
Xlib/vmd/scripts/tk8.4/demos/ctext.tcl
Xlib/vmd/scripts/tk8.4/demos/dialog1.tcl
Xlib/vmd/scripts/tk8.4/demos/dialog2.tcl
Xlib/vmd/scripts/tk8.4/demos/entry1.tcl
Xlib/vmd/scripts/tk8.4/demos/entry2.tcl
Xlib/vmd/scripts/tk8.4/demos/entry3.tcl
Xlib/vmd/scripts/tk8.4/demos/filebox.tcl
Xlib/vmd/scripts/tk8.4/demos/floor.tcl
Xlib/vmd/scripts/tk8.4/demos/form.tcl
Xlib/vmd/scripts/tk8.4/demos/hello
Xlib/vmd/scripts/tk8.4/demos/hscale.tcl
Xlib/vmd/scripts/tk8.4/demos/icon.tcl
Xlib/vmd/scripts/tk8.4/demos/image1.tcl
Xlib/vmd/scripts/tk8.4/demos/image2.tcl
Xlib/vmd/scripts/tk8.4/demos/items.tcl
Xlib/vmd/scripts/tk8.4/demos/ixset
Xlib/vmd/scripts/tk8.4/demos/label.tcl
Xlib/vmd/scripts/tk8.4/demos/labelframe.tcl
Xlib/vmd/scripts/tk8.4/demos/license.terms
Xlib/vmd/scripts/tk8.4/demos/menu.tcl
Xlib/vmd/scripts/tk8.4/demos/menubu.tcl
Xlib/vmd/scripts/tk8.4/demos/msgbox.tcl
Xlib/vmd/scripts/tk8.4/demos/paned1.tcl
Xlib/vmd/scripts/tk8.4/demos/paned2.tcl
Xlib/vmd/scripts/tk8.4/demos/plot.tcl
Xlib/vmd/scripts/tk8.4/demos/puzzle.tcl
Xlib/vmd/scripts/tk8.4/demos/radio.tcl
Xlib/vmd/scripts/tk8.4/demos/rmt
Xlib/vmd/scripts/tk8.4/demos/rolodex
Xlib/vmd/scripts/tk8.4/demos/ruler.tcl
Xlib/vmd/scripts/tk8.4/demos/sayings.tcl
Xlib/vmd/scripts/tk8.4/demos/search.tcl
Xlib/vmd/scripts/tk8.4/demos/spin.tcl
Xlib/vmd/scripts/tk8.4/demos/square
Xlib/vmd/scripts/tk8.4/demos/states.tcl
Xlib/vmd/scripts/tk8.4/demos/style.tcl
Xlib/vmd/scripts/tk8.4/demos/tclIndex
Xlib/vmd/scripts/tk8.4/demos/tcolor
Xlib/vmd/scripts/tk8.4/demos/text.tcl
Xlib/vmd/scripts/tk8.4/demos/timer
Xlib/vmd/scripts/tk8.4/demos/twind.tcl
Xlib/vmd/scripts/tk8.4/demos/vscale.tcl
Xlib/vmd/scripts/tk8.4/demos/widget
Xlib/vmd/scripts/python/AtomSel.py
Xlib/vmd/scripts/python/Label.py
Xlib/vmd/scripts/python/Material.py
Xlib/vmd/scripts/python/Molecule.py
Xlib/vmd/scripts/python/VMD.py
Xlib/vmd/scripts/python/startvmd.py
Xlib/vmd/scripts/python/testMolecule.py
Xlib/vmd/scripts/python/testdisplay.py
Xlib/vmd/plugins/include/vmdplugin.h
Xlib/vmd/plugins/include/molfile_plugin.h
Xlib/vmd/plugins/FREEBSD/molfile/cpmdplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/psfplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/pdbplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/dcdplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/babelplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/gromacsplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/parmplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/crdplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/namdbinplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/binposplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/webpdbplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/graspplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/stlplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/cubeplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/edmplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/ccp4plugin.so
Xlib/vmd/plugins/FREEBSD/molfile/dsn6plugin.so
Xlib/vmd/plugins/FREEBSD/molfile/brixplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/pltplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/parm7plugin.so
Xlib/vmd/plugins/FREEBSD/molfile/raster3dplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/rst7plugin.so
Xlib/vmd/plugins/FREEBSD/molfile/xyzplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/corplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/moldenplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/phiplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/grdplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/dxplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/mapplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/avsplugin.so
Xlib/vmd/plugins/FREEBSD/molfile/fs4plugin.so
Xlib/vmd/plugins/FREEBSD/molfile/libmolfile_plugin.a
Xlib/vmd/plugins/FREEBSD/molfile/libmolfile_plugin.h
Xlib/vmd/plugins/FREEBSD/tcl/psfgen1.3/libpsfgen.so
Xlib/vmd/plugins/FREEBSD/tcl/psfgen1.3/ug.pdf
Xlib/vmd/plugins/FREEBSD/tcl/psfgen1.3/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/autoionize1.0/ions.top
Xlib/vmd/plugins/noarch/tcl/autoionize1.0/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/autoionize1.0/autoionize.tcl
Xlib/vmd/plugins/noarch/tcl/solvate1.2/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/solvate1.2/solvate.tcl
Xlib/vmd/plugins/noarch/tcl/solvate1.2/wat.psf
Xlib/vmd/plugins/noarch/tcl/solvate1.2/wat.pdb
Xlib/vmd/plugins/noarch/tcl/solvate1.2/wat.top
Xlib/vmd/plugins/noarch/tcl/autoimd1.3/ug.pdf
Xlib/vmd/plugins/noarch/tcl/autoimd1.3/template.namd
Xlib/vmd/plugins/noarch/tcl/autoimd1.3/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/autoimd1.3/autoimd-local.tcl
Xlib/vmd/plugins/noarch/tcl/autoimd1.3/autoimd.tcl
Xlib/vmd/plugins/noarch/tcl/namdrun0.1/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/namdrun0.1/namdrun.tcl
Xlib/vmd/plugins/noarch/tcl/jmvexport1.0/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/jmvexport1.0/jmvexport.tcl
Xlib/vmd/plugins/noarch/tcl/vmdmovie1.1/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/vmdmovie1.1/vmdmovie.tcl
Xlib/vmd/plugins/noarch/tcl/aligntool1.0/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/aligntool1.0/cealign.tcl
Xlib/vmd/plugins/noarch/tcl/aligntool1.0/aligntool.tcl
Xlib/vmd/plugins/noarch/tcl/contactmap1.0/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/contactmap1.0/contactmap.tcl
Xlib/vmd/plugins/noarch/tcl/timeline1.0/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/timeline1.0/timeline.tcl
Xlib/vmd/plugins/noarch/tcl/ramaplot1.0/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/ramaplot1.0/ramaplot.tcl
Xlib/vmd/plugins/noarch/tcl/rmsd1.0/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/rmsd1.0/rmsd.tcl
Xlib/vmd/plugins/noarch/tcl/membrane1.0/popc_box.psf
Xlib/vmd/plugins/noarch/tcl/membrane1.0/pope_box.psf
Xlib/vmd/plugins/noarch/tcl/membrane1.0/pope_box.pdb
Xlib/vmd/plugins/noarch/tcl/membrane1.0/top_all27_prot_lipid.inp
Xlib/vmd/plugins/noarch/tcl/membrane1.0/popc_box.pdb
Xlib/vmd/plugins/noarch/tcl/membrane1.0/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/membrane1.0/membrane.tcl
Xlib/vmd/plugins/noarch/tcl/zoomseq1.0/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/zoomseq1.0/zoomseq.tcl
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/CVS/Root
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/CVS/Repository
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/CVS/Entries
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/bindings.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/changes.txt
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/demopic.gif
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/dump.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/idebug.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/index.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/license.terms
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/limits.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/style.css
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/observe.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/perl.txt
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/plugin.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/procs.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/purpose.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/start.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/tkcon.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/todo.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/nontcl.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/CVS/Root
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/CVS/Repository
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/CVS/Entries
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/ChangeLog
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/README.txt
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/index.html
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/tkcon.tcl
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-modified.tcl
Xlib/vmd/plugins/noarch/tcl/vmdtkcon1.0/vmdtkcon.tcl
Xlib/vmd/plugins/noarch/tcl/imdmenu1.0/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/imdmenu1.0/imdmenu.tcl
Xlib/vmd/plugins/noarch/tcl/pdbtool1.0/pkgIndex.tcl
Xlib/vmd/plugins/noarch/tcl/pdbtool1.0/pdbtool.tcl
Xlib/vmd/.vmdsensors
Xlib/vmd/.vmdrc
Xlib/vmd/scripts/tcl
Xlib/vmd/scripts/tcl8.0
Xlib/vmd/scripts/tk
Xlib/vmd/scripts/tk8.0
X_at_dirrm lib/vmd/scripts/vmd/CVS
X_at_dirrm lib/vmd/scripts/vmd
X_at_dirrm lib/vmd/scripts/tk8.4/msgs
X_at_dirrm lib/vmd/scripts/tk8.4/images
X_at_dirrm lib/vmd/scripts/tk8.4/demos/images
X_at_dirrm lib/vmd/scripts/tk8.4/demos
X_at_dirrm lib/vmd/scripts/tk8.4
X_at_dirrm lib/vmd/scripts/tcl8.4/tcltest2.2
X_at_dirrm lib/vmd/scripts/tcl8.4/opt0.4
X_at_dirrm lib/vmd/scripts/tcl8.4/msgcat1.3
X_at_dirrm lib/vmd/scripts/tcl8.4/http2.4
X_at_dirrm lib/vmd/scripts/tcl8.4/http1.0
X_at_dirrm lib/vmd/scripts/tcl8.4/encoding
X_at_dirrm lib/vmd/scripts/tcl8.4
X_at_dirrm lib/vmd/scripts/python
X_at_dirrm lib/vmd/scripts/CVS
X_at_dirrm lib/vmd/scripts
X_at_dirrm lib/vmd/plugins/noarch/tcl/zoomseq1.0
X_at_dirrm lib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs/CVS
X_at_dirrm lib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/docs
X_at_dirrm lib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3/CVS
X_at_dirrm lib/vmd/plugins/noarch/tcl/vmdtkcon1.0/tkcon-2.3
X_at_dirrm lib/vmd/plugins/noarch/tcl/vmdtkcon1.0
X_at_dirrm lib/vmd/plugins/noarch/tcl/vmdmovie1.1
X_at_dirrm lib/vmd/plugins/noarch/tcl/timeline1.0
X_at_dirrm lib/vmd/plugins/noarch/tcl/solvate1.2
X_at_dirrm lib/vmd/plugins/noarch/tcl/rmsd1.0
X_at_dirrm lib/vmd/plugins/noarch/tcl/ramaplot1.0
X_at_dirrm lib/vmd/plugins/noarch/tcl/pdbtool1.0
X_at_dirrm lib/vmd/plugins/noarch/tcl/namdrun0.1
X_at_dirrm lib/vmd/plugins/noarch/tcl/membrane1.0
X_at_dirrm lib/vmd/plugins/noarch/tcl/jmvexport1.0
X_at_dirrm lib/vmd/plugins/noarch/tcl/imdmenu1.0
X_at_dirrm lib/vmd/plugins/noarch/tcl/contactmap1.0
X_at_dirrm lib/vmd/plugins/noarch/tcl/autoionize1.0
X_at_dirrm lib/vmd/plugins/noarch/tcl/autoimd1.3
X_at_dirrm lib/vmd/plugins/noarch/tcl/aligntool1.0
X_at_dirrm lib/vmd/plugins/noarch/tcl
X_at_dirrm lib/vmd/plugins/noarch
X_at_dirrm lib/vmd/plugins/include
X_at_dirrm lib/vmd/plugins/FREEBSD/tcl/psfgen1.3
X_at_dirrm lib/vmd/plugins/FREEBSD/tcl
X_at_dirrm lib/vmd/plugins/FREEBSD/molfile
X_at_dirrm lib/vmd/plugins/FREEBSD
X_at_dirrm lib/vmd/plugins
X_at_dirrm lib/vmd/doc
X_at_dirrm lib/vmd
END-of-vmd/pkg-plist
echo x - vmd/pkg-descr
sed 's/^X//' >vmd/pkg-descr << 'END-of-vmd/pkg-descr'
XVMD is a molecular visualization program for displaying, animating, and
Xanalyzing large biomolecular systems using 3-D graphics and built-in scripting.
X
XWWW: http://www.ks.uiuc.edu/Research/vmd/
END-of-vmd/pkg-descr
echo x - vmd/distinfo
sed 's/^X//' >vmd/distinfo << 'END-of-vmd/distinfo'
XMD5 (vmd-1.8.2.src.tar.gz) = 8ad9cb90d954740f3b54be585526698d
XSIZE (vmd-1.8.2.src.tar.gz) = 7192878
END-of-vmd/distinfo
exit