summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED1
-rw-r--r--science/Makefile1
-rw-r--r--science/xdrawchem/Makefile26
-rw-r--r--science/xdrawchem/distinfo3
-rw-r--r--science/xdrawchem/pkg-descr8
-rw-r--r--science/xdrawchem/pkg-plist182
6 files changed, 220 insertions, 1 deletions
diff --git a/MOVED b/MOVED
index 94eeb0cd0ee8..e964f97d6b78 100644
--- a/MOVED
+++ b/MOVED
@@ -4423,7 +4423,6 @@ audio/mpeglib_artsplug||2013-07-26|Has expired: Depends on Qt 3.x
audio/prokyon3||2013-07-26|Has expired: Depends on Qt 3.x
audio/xmms-kde||2013-07-26|Has expired: Depends on Qt 3.x
audio/yammi||2013-07-26|Has expired: Depends on Qt 3.x
-biology/xdrawchem||2013-07-26|Has expired: Depends on Qt 3.x
cad/opencascade-tutorial||2013-07-26|Has expired: Depends on Qt 3.x
cad/vipec||2013-07-26|Has expired: Depends on Qt 3.x
chinese/kde3-i18n-zh_CN||2013-07-26|Has expired: Depends on Qt 3.x
diff --git a/science/Makefile b/science/Makefile
index bc070f1620cf..eb1b1504cdb4 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -247,6 +247,7 @@
SUBDIR += vmd
SUBDIR += voro++
SUBDIR += xcrysden
+ SUBDIR += xdrawchem
SUBDIR += xfce4-equake-plugin
SUBDIR += xmakemol
diff --git a/science/xdrawchem/Makefile b/science/xdrawchem/Makefile
new file mode 100644
index 000000000000..88080b84bfaa
--- /dev/null
+++ b/science/xdrawchem/Makefile
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= xdrawchem
+DISTVERSION= 1.10.2-1
+CATEGORIES= science
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Two-dimensional molecule drawing program
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/doc/GPL.txt
+
+LIB_DEPENDS= libopenbabel.so:science/openbabel
+
+USES= qmake qt:5
+USE_GITHUB= yes
+GH_ACCOUNT= bryanherger
+USE_QT= core gui network printsupport widgets xml buildtools_build
+USE_GL= gl
+
+WRKSRC_SUBDIR= ${PORTNAME}-qt5
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/science/xdrawchem/distinfo b/science/xdrawchem/distinfo
new file mode 100644
index 000000000000..36ae22c6fb2a
--- /dev/null
+++ b/science/xdrawchem/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1533775206
+SHA256 (bryanherger-xdrawchem-1.10.2-1_GH0.tar.gz) = 009b525e570cd79b3e59880877871e258071fecdef6c397d7533f3920faa9a7e
+SIZE (bryanherger-xdrawchem-1.10.2-1_GH0.tar.gz) = 2888990
diff --git a/science/xdrawchem/pkg-descr b/science/xdrawchem/pkg-descr
new file mode 100644
index 000000000000..09f28b16de95
--- /dev/null
+++ b/science/xdrawchem/pkg-descr
@@ -0,0 +1,8 @@
+XDrawChem is a program for drawing chemical structures in two
+dimensions. It comes with a library of amino acids and nucleic
+acids. It can read and write MDL Molfiles, read and write CML
+(Chemical Markup Language), read (some?) ChemDraw XML and binary
+files, and export to EPS. It can predict 13C NMR and simple IR
+spectra. It works under Unix or Windows.
+
+WWW: https://www.woodsidelabs.com/chemistry/xdrawchem.php
diff --git a/science/xdrawchem/pkg-plist b/science/xdrawchem/pkg-plist
new file mode 100644
index 000000000000..1c6e58bc8f3e
--- /dev/null
+++ b/science/xdrawchem/pkg-plist
@@ -0,0 +1,182 @@
+bin/xdrawchem
+%%DATADIR%%/6ring_boat.cml
+%%DATADIR%%/6ring_boat.png
+%%DATADIR%%/6ring_chair.cml
+%%DATADIR%%/6ring_chair.png
+%%DATADIR%%/CMakeLists.txt
+%%DATADIR%%/COPYRIGHT.txt
+%%DATADIR%%/GPL.txt
+%%DATADIR%%/HISTORY.txt
+%%DATADIR%%/adenine.cml
+%%DATADIR%%/alanine.cml
+%%DATADIR%%/anthracene.cml
+%%DATADIR%%/arginine.cml
+%%DATADIR%%/arrowtool.png
+%%DATADIR%%/asparagine.cml
+%%DATADIR%%/aspartic_acid.cml
+%%DATADIR%%/back.xpm
+%%DATADIR%%/benzene.cml
+%%DATADIR%%/benzene.png
+%%DATADIR%%/biotin.cml
+%%DATADIR%%/biphenyl.cml
+%%DATADIR%%/boc.cml
+%%DATADIR%%/boldtool.png
+%%DATADIR%%/brackettool.png
+%%DATADIR%%/caslist.txt
+%%DATADIR%%/chaintool.png
+%%DATADIR%%/copytool.png
+%%DATADIR%%/curvearrowtool.png
+%%DATADIR%%/cuttool.png
+%%DATADIR%%/cyclobutane.cml
+%%DATADIR%%/cyclobutane.png
+%%DATADIR%%/cycloheptane.cml
+%%DATADIR%%/cyclohexane.cml
+%%DATADIR%%/cyclohexane.png
+%%DATADIR%%/cyclooctane.cml
+%%DATADIR%%/cyclopentadiene-sp.cml
+%%DATADIR%%/cyclopentadiene.cml
+%%DATADIR%%/cyclopentadiene.png
+%%DATADIR%%/cyclopentane.cml
+%%DATADIR%%/cyclopentane.png
+%%DATADIR%%/cyclopropane.cml
+%%DATADIR%%/cyclopropane.png
+%%DATADIR%%/cysteine.cml
+%%DATADIR%%/cytosine.cml
+%%DATADIR%%/d-fructose.cml
+%%DATADIR%%/d-glucose.cml
+%%DATADIR%%/dabcyl.cml
+%%DATADIR%%/dabsyl.cml
+%%DATADIR%%/dansyl.cml
+%%DATADIR%%/dashtool.png
+%%DATADIR%%/deoxyribose.cml
+%%DATADIR%%/doc/COPYRIGHT.txt
+%%DATADIR%%/doc/GPL.txt
+%%DATADIR%%/doc/HISTORY.txt
+%%DATADIR%%/doc/arrowtool.png
+%%DATADIR%%/doc/boldtool.png
+%%DATADIR%%/doc/brackettool.png
+%%DATADIR%%/doc/cb.png
+%%DATADIR%%/doc/cbf.png
+%%DATADIR%%/doc/cbh.png
+%%DATADIR%%/doc/cinna.png
+%%DATADIR%%/doc/color_pulldown.png
+%%DATADIR%%/doc/copytool.png
+%%DATADIR%%/doc/curvearrowtool.png
+%%DATADIR%%/doc/cuttool.png
+%%DATADIR%%/doc/dashtool.png
+%%DATADIR%%/doc/downtool.png
+%%DATADIR%%/doc/draw.html
+%%DATADIR%%/doc/edit.html
+%%DATADIR%%/doc/editmenu.html
+%%DATADIR%%/doc/erasetool.png
+%%DATADIR%%/doc/filemenu.html
+%%DATADIR%%/doc/fileopen.png
+%%DATADIR%%/doc/fileprint.png
+%%DATADIR%%/doc/files.html
+%%DATADIR%%/doc/filesave.png
+%%DATADIR%%/doc/font_pulldown.png
+%%DATADIR%%/doc/formatmenu.html
+%%DATADIR%%/doc/functions.html
+%%DATADIR%%/doc/groupmenu.html
+%%DATADIR%%/doc/helpmenu.html
+%%DATADIR%%/doc/index.html
+%%DATADIR%%/doc/italictool.png
+%%DATADIR%%/doc/linetool.png
+%%DATADIR%%/doc/molinfo.html
+%%DATADIR%%/doc/pastetool.png
+%%DATADIR%%/doc/ringtool.png
+%%DATADIR%%/doc/ringtoolbar.png
+%%DATADIR%%/doc/selecttool.png
+%%DATADIR%%/doc/spectra.html
+%%DATADIR%%/doc/subscript.png
+%%DATADIR%%/doc/superscript.png
+%%DATADIR%%/doc/symboltool.png
+%%DATADIR%%/doc/text.html
+%%DATADIR%%/doc/texttool.png
+%%DATADIR%%/doc/thick_pulldown.png
+%%DATADIR%%/doc/toolbar.html
+%%DATADIR%%/doc/toolmenu.html
+%%DATADIR%%/doc/underlinetool.png
+%%DATADIR%%/doc/uptool.png
+%%DATADIR%%/downtool.png
+%%DATADIR%%/edans.cml
+%%DATADIR%%/editcut.png
+%%DATADIR%%/editpaste.png
+%%DATADIR%%/erasetool.png
+%%DATADIR%%/filenew.png
+%%DATADIR%%/fileopen.png
+%%DATADIR%%/fileprint.png
+%%DATADIR%%/filesave.png
+%%DATADIR%%/fmoc.cml
+%%DATADIR%%/forward.xpm
+%%DATADIR%%/glutamic_acid.cml
+%%DATADIR%%/glutamine.cml
+%%DATADIR%%/glycine.cml
+%%DATADIR%%/guanine.cml
+%%DATADIR%%/histidine.cml
+%%DATADIR%%/home.xpm
+%%DATADIR%%/imidazole.cml
+%%DATADIR%%/imidazole.png
+%%DATADIR%%/indole.cml
+%%DATADIR%%/isoleucine.cml
+%%DATADIR%%/italictool.png
+%%DATADIR%%/justifycentertool.png
+%%DATADIR%%/justifylefttool.png
+%%DATADIR%%/justifyrighttool.png
+%%DATADIR%%/lassotool.png
+%%DATADIR%%/leucine.cml
+%%DATADIR%%/line1.png
+%%DATADIR%%/line2.png
+%%DATADIR%%/line3.png
+%%DATADIR%%/line4.png
+%%DATADIR%%/line5.png
+%%DATADIR%%/linetool.png
+%%DATADIR%%/lysine.cml
+%%DATADIR%%/mag_minus.png
+%%DATADIR%%/mag_plus.png
+%%DATADIR%%/methionine.cml
+%%DATADIR%%/naphthalene.cml
+%%DATADIR%%/nitrophenylalanine.cml
+%%DATADIR%%/pastetool.png
+%%DATADIR%%/phenylalanine.cml
+%%DATADIR%%/proline.cml
+%%DATADIR%%/purine.cml
+%%DATADIR%%/pyrimidine.cml
+%%DATADIR%%/retro.txt
+%%DATADIR%%/ribose.cml
+%%DATADIR%%/ringtool.png
+%%DATADIR%%/selecttool.png
+%%DATADIR%%/serine.cml
+%%DATADIR%%/statine.cml
+%%DATADIR%%/steroid.cml
+%%DATADIR%%/subscript.png
+%%DATADIR%%/superscript.png
+%%DATADIR%%/sym_1e.png
+%%DATADIR%%/sym_2e.png
+%%DATADIR%%/sym_2e_line.png
+%%DATADIR%%/sym_delta_minus.png
+%%DATADIR%%/sym_delta_plus.png
+%%DATADIR%%/sym_minus.png
+%%DATADIR%%/sym_plus.png
+%%DATADIR%%/symboltool.png
+%%DATADIR%%/texttool.png
+%%DATADIR%%/threonine.cml
+%%DATADIR%%/thymine.cml
+%%DATADIR%%/tryptophan.cml
+%%DATADIR%%/tyrosine.cml
+%%DATADIR%%/underlinetool.png
+%%DATADIR%%/uptool.png
+%%DATADIR%%/uracil.cml
+%%DATADIR%%/valine.cml
+%%DATADIR%%/wavytool.png
+%%DATADIR%%/xdrawchem-icon.png
+%%DATADIR%%/xdrawchem_da.qm
+%%DATADIR%%/xdrawchem_de.qm
+%%DATADIR%%/xdrawchem_en.qm
+%%DATADIR%%/xdrawchem_es.qm
+%%DATADIR%%/xdrawchem_fr.qm
+%%DATADIR%%/xdrawchem_it.qm
+%%DATADIR%%/xdrawchem_nl.qm
+%%DATADIR%%/xdrawchem_pl.qm
+%%DATADIR%%/xdrawchem_ru.qm
+%%DATADIR%%/xdrawchemrc