aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--biology/platon/Makefile58
-rw-r--r--biology/platon/distinfo1
-rw-r--r--biology/platon/files/Makefile18
-rw-r--r--biology/platon/pkg-comment1
-rw-r--r--biology/platon/pkg-descr7
-rw-r--r--biology/platon/pkg-plist90
6 files changed, 175 insertions, 0 deletions
diff --git a/biology/platon/Makefile b/biology/platon/Makefile
new file mode 100644
index 000000000000..6d3b94b71f37
--- /dev/null
+++ b/biology/platon/Makefile
@@ -0,0 +1,58 @@
+# New ports collection makefile for: platon
+# Version required: Version 07-apr-99
+# Date created: 1999-04-22
+# Whom: Ryo MIYAMOTO <rmiya@cc.hirosaki-u.ac.jp>
+#
+# $Id$
+#
+
+DISTNAME= platon
+PKGNAME= platon-070499
+CATEGORIES= biology
+MASTER_SITES= ftp://xraysoft.chem.ruu.nl/pub/unix/
+
+MAINTAINER= rmiya@cc.hirosaki-u.ac.jp
+
+# PLATON may be used free of charge by the academic community under
+# the condition that it is not redistributed for a current & fresh copy.
+# There is a charge of US$ 5000 for commercial users.
+RESTRICTED= "free for academic, US$ 5000 for commercial users"
+
+SAMPLES= azt.dat bucky.spf c476.spf c540.cart3d check.def cubane.spf \
+ cyto.spf ml.pdb s810c.cif s913a.res sucrose.spf
+TESTDATADIR= ABSORB_EXAMPLE ABSTOMPA_EXAMPLE ABSTOMPA_TEST ADDSYM_EXAMPLE \
+ ASYM_EXAMPLE DELABS_EXAMPLE MULABS_EXAMPLE PSICOR_EXAMPLE \
+ SQUEEZE_EXAMPLE
+
+pre-patch:
+ (cd ${WRKDIR}/${DISTNAME} && ${GUNZIP_CMD} platon.f.Z)
+ ${CP} ${FILESDIR}/Makefile ${WRKDIR}/${DISTNAME}
+
+pre-install:
+ strip ${WRKDIR}/${DISTNAME}/platon
+ ${RM} -f ${PREFIX}/bin/pluton
+ ${RM} -rf ${PREFIX}/share/doc/platon
+ ${MKDIR} ${PREFIX}/share/doc/platon
+ ${RM} -rf ${PREFIX}/share/doc/platon/TEST
+ ${MKDIR} ${PREFIX}/share/doc/platon/TEST
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKDIR}/${DISTNAME}/platon ${PREFIX}/bin
+ ln -s ${PREFIX}/bin/platon ${PREFIX}/bin/pluton
+ ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/README* \
+ ${PREFIX}/share/doc/platon
+ ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/VALIDATION.DOC \
+ ${PREFIX}/share/doc/platon
+ for file in ${SAMPLES} ; do \
+ ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/$${file} \
+ ${PREFIX}/share/doc/platon ; \
+ done
+ ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/platon_html.tar.gz \
+ ${PREFIX}/share/doc/platon
+ for dirs in ${TESTDATADIR} ; do \
+ ${MKDIR} ${PREFIX}/share/doc/platon/TEST/$${dirs} && \
+ ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/TEST/$${dirs}/* \
+ ${PREFIX}/share/doc/platon/TEST/$${dirs} ; \
+ done
+
+.include <bsd.port.mk>
diff --git a/biology/platon/distinfo b/biology/platon/distinfo
new file mode 100644
index 000000000000..5a56a6975872
--- /dev/null
+++ b/biology/platon/distinfo
@@ -0,0 +1 @@
+MD5 (platon.tar.gz) = cd05980b952a5d168d9ab614ebbe1b3f
diff --git a/biology/platon/files/Makefile b/biology/platon/files/Makefile
new file mode 100644
index 000000000000..39f793adb059
--- /dev/null
+++ b/biology/platon/files/Makefile
@@ -0,0 +1,18 @@
+# Makefile for platon
+
+TARGET= platon
+OBJS= platon.o xdrvr.o
+FOPT= -Nx800 -NL400 -Nn802
+COPT= -I/usr/X11R6/include
+LOPT= -L/usr/X11R6/lib -lX11 -lf2c
+
+all: ${OBJS}
+ ${FC} -o ${TARGET} ${OBJS} ${LOPT}
+
+platon.o: platon.f
+ ${FC} ${FOPT} -c $<
+
+xdrvr.o: xdrvr.c
+ ${CC} ${COPT} -c $<
+
+#f77 -o platon platon.f xdrvr.c -lX11
diff --git a/biology/platon/pkg-comment b/biology/platon/pkg-comment
new file mode 100644
index 000000000000..3f08bfeac70a
--- /dev/null
+++ b/biology/platon/pkg-comment
@@ -0,0 +1 @@
+PLATON is the one of crystallographic tools.
diff --git a/biology/platon/pkg-descr b/biology/platon/pkg-descr
new file mode 100644
index 000000000000..2692afd357f0
--- /dev/null
+++ b/biology/platon/pkg-descr
@@ -0,0 +1,7 @@
+PLATON/PLUTON system:
+Tool of viewing molecular/crystallographic structures.
+
+See WWW:http://www.cryst.chem.uu.nl/platon/
+for more complete and up-to-date info and documentation.
+--
+rmiya
diff --git a/biology/platon/pkg-plist b/biology/platon/pkg-plist
new file mode 100644
index 000000000000..be73ab51aef3
--- /dev/null
+++ b/biology/platon/pkg-plist
@@ -0,0 +1,90 @@
+bin/platon
+bin/pluton
+share/doc/platon/TEST/ABSORB_EXAMPLE/s588a.hkl.gz
+share/doc/platon/TEST/ABSORB_EXAMPLE/s588a.hkp.gz
+share/doc/platon/TEST/ABSORB_EXAMPLE/s588a.ins
+share/doc/platon/TEST/ABSORB_EXAMPLE/s588a.lis.gz
+@dirrm share/doc/platon/TEST/ABSORB_EXAMPLE
+share/doc/platon/TEST/ABSTOMPA_EXAMPLE/s555b.hkl.gz
+share/doc/platon/TEST/ABSTOMPA_EXAMPLE/s555b.hkp.gz
+share/doc/platon/TEST/ABSTOMPA_EXAMPLE/s555b.ins
+share/doc/platon/TEST/ABSTOMPA_EXAMPLE/s555b.lis.gz
+share/doc/platon/TEST/ABSTOMPA_EXAMPLE/s588a.hkl.gz
+share/doc/platon/TEST/ABSTOMPA_EXAMPLE/s588a.hkp.gz
+share/doc/platon/TEST/ABSTOMPA_EXAMPLE/s588a.ins
+share/doc/platon/TEST/ABSTOMPA_EXAMPLE/s588a.lis.gz
+@dirrm share/doc/platon/TEST/ABSTOMPA_EXAMPLE
+share/doc/platon/TEST/ABSTOMPA_TEST/README
+share/doc/platon/TEST/ABSTOMPA_TEST/abstest.hkl
+share/doc/platon/TEST/ABSTOMPA_TEST/abstest.hkp
+share/doc/platon/TEST/ABSTOMPA_TEST/abstest.ins
+share/doc/platon/TEST/ABSTOMPA_TEST/abstest.lis
+share/doc/platon/TEST/ABSTOMPA_TEST/stand.hkl
+share/doc/platon/TEST/ABSTOMPA_TEST/stand.hkp
+share/doc/platon/TEST/ABSTOMPA_TEST/stand.ins
+share/doc/platon/TEST/ABSTOMPA_TEST/stand.lis
+share/doc/platon/TEST/ABSTOMPA_TEST/test1.hkl
+share/doc/platon/TEST/ABSTOMPA_TEST/test1.hkp
+share/doc/platon/TEST/ABSTOMPA_TEST/test1.ins
+share/doc/platon/TEST/ABSTOMPA_TEST/test1.lis
+share/doc/platon/TEST/ABSTOMPA_TEST/test2.hkl
+share/doc/platon/TEST/ABSTOMPA_TEST/test2.hkp
+share/doc/platon/TEST/ABSTOMPA_TEST/test2.ins
+share/doc/platon/TEST/ABSTOMPA_TEST/test2.lis
+@dirrm share/doc/platon/TEST/ABSTOMPA_TEST
+share/doc/platon/TEST/ADDSYM_EXAMPLE/README
+share/doc/platon/TEST/ADDSYM_EXAMPLE/ex1.spf
+share/doc/platon/TEST/ADDSYM_EXAMPLE/ex2.ins
+share/doc/platon/TEST/ADDSYM_EXAMPLE/ex3.spf
+@dirrm share/doc/platon/TEST/ADDSYM_EXAMPLE
+share/doc/platon/TEST/ASYM_EXAMPLE/README
+share/doc/platon/TEST/ASYM_EXAMPLE/asym.hkl.gz
+share/doc/platon/TEST/ASYM_EXAMPLE/asym.hkp.gz
+share/doc/platon/TEST/ASYM_EXAMPLE/asym.ins
+share/doc/platon/TEST/ASYM_EXAMPLE/asym.lis.gz
+@dirrm share/doc/platon/TEST/ASYM_EXAMPLE
+share/doc/platon/TEST/DELABS_EXAMPLE/s588a.hkl.gz
+share/doc/platon/TEST/DELABS_EXAMPLE/s588a.hkp.gz
+share/doc/platon/TEST/DELABS_EXAMPLE/s588a.lis
+share/doc/platon/TEST/DELABS_EXAMPLE/s588a.res
+@dirrm share/doc/platon/TEST/DELABS_EXAMPLE
+share/doc/platon/TEST/MULABS_EXAMPLE/shelx.hkl.gz
+share/doc/platon/TEST/MULABS_EXAMPLE/shelx.hkp.gz
+share/doc/platon/TEST/MULABS_EXAMPLE/shelx.ins.gz
+share/doc/platon/TEST/MULABS_EXAMPLE/shelx.lis.gz
+@dirrm share/doc/platon/TEST/MULABS_EXAMPLE
+share/doc/platon/TEST/PSICOR_EXAMPLE/old_s588a.ps
+share/doc/platon/TEST/PSICOR_EXAMPLE/s588a.hkl
+share/doc/platon/TEST/PSICOR_EXAMPLE/s588a.hkp
+share/doc/platon/TEST/PSICOR_EXAMPLE/s588a.ins
+share/doc/platon/TEST/PSICOR_EXAMPLE/s588a.lis
+@dirrm share/doc/platon/TEST/PSICOR_EXAMPLE
+share/doc/platon/TEST/SQUEEZE_EXAMPLE/README.gz
+share/doc/platon/TEST/SQUEEZE_EXAMPLE/shelxl.hkl.gz
+share/doc/platon/TEST/SQUEEZE_EXAMPLE/shelxl.hkp.gz
+share/doc/platon/TEST/SQUEEZE_EXAMPLE/shelxl.lis.gz
+share/doc/platon/TEST/SQUEEZE_EXAMPLE/shelxl.res.gz
+share/doc/platon/TEST/SQUEEZE_EXAMPLE/shelxl.sqz.gz
+share/doc/platon/TEST/SQUEEZE_EXAMPLE/sqz.hkl.gz
+share/doc/platon/TEST/SQUEEZE_EXAMPLE/sqz.lis.gz
+share/doc/platon/TEST/SQUEEZE_EXAMPLE/sqz.res.gz
+@dirrm share/doc/platon/TEST/SQUEEZE_EXAMPLE
+@dirrm share/doc/platon/TEST
+share/doc/platon/README
+share/doc/platon/README.ADDSYM
+share/doc/platon/README.LEPAGE
+share/doc/platon/README.PLUTON
+share/doc/platon/VALIDATION.DOC
+share/doc/platon/azt.dat
+share/doc/platon/bucky.spf
+share/doc/platon/c476.spf
+share/doc/platon/c540.cart3d
+share/doc/platon/check.def
+share/doc/platon/cubane.spf
+share/doc/platon/cyto.spf
+share/doc/platon/ml.pdb
+share/doc/platon/s810c.cif
+share/doc/platon/s913a.res
+share/doc/platon/sucrose.spf
+share/doc/platon/platon_html.tar.gz
+@dirrm share/doc/platon