Import xdrawchem-1.9.9

XDrawChem is a two-dimensional molecule drawing program for Unix
operating systems.  It is similar in functionality to other molecule
drawing programs such as ChemDraw (TM, CambridgeSoft).  It can read and
write MDL Molfiles, and read ChemDraw text and binary files, to allow
sharing between XDrawChem and other chemistry applications, and it can
create images in popular formats like PNG and EPS.

ok mbalmer@
This commit is contained in:
ajacoutot 2007-01-23 15:43:05 +00:00
parent 04e84ce16a
commit 1b1091419f
5 changed files with 187 additions and 0 deletions

39
x11/xdrawchem/Makefile Normal file
View File

@ -0,0 +1,39 @@
# $OpenBSD: Makefile,v 1.1.1.1 2007/01/23 15:43:05 ajacoutot Exp $
COMMENT= "two-dimensional molecule drawing program"
DISTNAME= xdrawchem-1.9.9
CATEGORIES= x11 biology
HOMEPAGE= http://xdrawchem.sourceforge.net/
MAINTAINER= Antoine Jacoutot <ajacoutot@openbsd.org>
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xdrawchem/}
WANTLIB= c m pthread stdc++ z
MODULES= x11/qt3
LIB_DEPENDS= openbabel.>=3::misc/openbabel
VMEM_WARNING= Yes
USE_X11= Yes
USE_LIBTOOL= Yes
USE_GMAKE= Yes
CONFIGURE_STYLE=gnu
MAKE_FLAGS+= LDFLAGS+="-lqt-mt -pthread -L${X11BASE}/lib"
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--with-qtincdir=${MODQT_INCDIR} \
--with-qtlibdir=${MODQT_LIBDIR}
.include <bsd.port.mk>

4
x11/xdrawchem/distinfo Normal file
View File

@ -0,0 +1,4 @@
MD5 (xdrawchem-1.9.9.tar.gz) = 6343d031b3ea19a6606831c89b8006b2
RMD160 (xdrawchem-1.9.9.tar.gz) = 7722ff9f1ff0adc2c7634df33a0acaa0e43353b9
SHA1 (xdrawchem-1.9.9.tar.gz) = a8e6097e39a04df8df76bb699afdb2660ff15b0e
SIZE (xdrawchem-1.9.9.tar.gz) = 982481

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-xdrawchem_application_cpp,v 1.1.1.1 2007/01/23 15:43:05 ajacoutot Exp $
--- xdrawchem/application.cpp.orig Tue Jan 16 16:05:03 2007
+++ xdrawchem/application.cpp Tue Jan 16 16:05:40 2007
@@ -58,6 +58,7 @@ using std::endl;
#ifdef UNIX
#include <stdlib.h>
#include <time.h>
+#include <unistd.h>
#endif
#include "defs.h"

6
x11/xdrawchem/pkg/DESCR Normal file
View File

@ -0,0 +1,6 @@
XDrawChem is a two-dimensional molecule drawing program for Unix
operating systems. It is similar in functionality to other molecule
drawing programs such as ChemDraw (TM, CambridgeSoft). It can read and
write MDL Molfiles, and read ChemDraw text and binary files, to allow
sharing between XDrawChem and other chemistry applications, and it can
create images in popular formats like PNG and EPS.

127
x11/xdrawchem/pkg/PLIST Normal file
View File

@ -0,0 +1,127 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/01/23 15:43:05 ajacoutot Exp $
bin/xdrawchem
share/xdrawchem/
share/xdrawchem/6ring_boat.cml
share/xdrawchem/6ring_chair.cml
share/xdrawchem/adenine.cml
share/xdrawchem/alanine.cml
share/xdrawchem/anthracene.cml
share/xdrawchem/arginine.cml
share/xdrawchem/asparagine.cml
share/xdrawchem/aspartic_acid.cml
share/xdrawchem/back.xpm
share/xdrawchem/benzene.cml
share/xdrawchem/benzene.png
share/xdrawchem/biotin.cml
share/xdrawchem/biphenyl.cml
share/xdrawchem/boc.cml
share/xdrawchem/caslist.txt
share/xdrawchem/cyclobutane.cml
share/xdrawchem/cycloheptane.cml
share/xdrawchem/cyclohexane.cml
share/xdrawchem/cyclohexane.png
share/xdrawchem/cyclooctane.cml
share/xdrawchem/cyclopentadiene-sp.cml
share/xdrawchem/cyclopentadiene.cml
share/xdrawchem/cyclopentane.cml
share/xdrawchem/cyclopentane.png
share/xdrawchem/cyclopropane.cml
share/xdrawchem/cysteine.cml
share/xdrawchem/cytosine.cml
share/xdrawchem/d-fructose.cml
share/xdrawchem/d-glucose.cml
share/xdrawchem/dabcyl.cml
share/xdrawchem/dabsyl.cml
share/xdrawchem/dansyl.cml
share/xdrawchem/deoxyribose.cml
share/xdrawchem/doc/
@comment share/xdrawchem/doc/COPYRIGHT.txt
@comment share/xdrawchem/doc/GPL.txt
share/xdrawchem/doc/HISTORY.txt
share/xdrawchem/doc/arrowtool.png
share/xdrawchem/doc/boldtool.png
share/xdrawchem/doc/brackettool.png
share/xdrawchem/doc/cinna.png
share/xdrawchem/doc/color_pulldown.png
share/xdrawchem/doc/copytool.png
share/xdrawchem/doc/curvearrowtool.png
share/xdrawchem/doc/cuttool.png
share/xdrawchem/doc/dashtool.png
share/xdrawchem/doc/downtool.png
share/xdrawchem/doc/draw.html
share/xdrawchem/doc/edit.html
share/xdrawchem/doc/editmenu.html
share/xdrawchem/doc/erasetool.png
share/xdrawchem/doc/filemenu.html
share/xdrawchem/doc/fileopen.png
share/xdrawchem/doc/fileprint.png
share/xdrawchem/doc/files.html
share/xdrawchem/doc/filesave.png
share/xdrawchem/doc/font_pulldown.png
share/xdrawchem/doc/formatmenu.html
share/xdrawchem/doc/functions.html
share/xdrawchem/doc/groupmenu.html
share/xdrawchem/doc/helpmenu.html
share/xdrawchem/doc/index.html
share/xdrawchem/doc/italictool.png
share/xdrawchem/doc/linetool.png
share/xdrawchem/doc/molinfo.html
share/xdrawchem/doc/pastetool.png
share/xdrawchem/doc/ringtool.png
share/xdrawchem/doc/ringtoolbar.png
share/xdrawchem/doc/selecttool.png
share/xdrawchem/doc/spectra.html
share/xdrawchem/doc/subscript.png
share/xdrawchem/doc/superscript.png
share/xdrawchem/doc/symboltool.png
share/xdrawchem/doc/text.html
share/xdrawchem/doc/texttool.png
share/xdrawchem/doc/thick_pulldown.png
share/xdrawchem/doc/toolbar.html
share/xdrawchem/doc/toolmenu.html
share/xdrawchem/doc/underlinetool.png
share/xdrawchem/doc/uptool.png
share/xdrawchem/edans.cml
share/xdrawchem/fmoc.cml
share/xdrawchem/forward.xpm
share/xdrawchem/glutamic_acid.cml
share/xdrawchem/glutamine.cml
share/xdrawchem/glycine.cml
share/xdrawchem/guanine.cml
share/xdrawchem/histidine.cml
share/xdrawchem/home.xpm
share/xdrawchem/imidazole.cml
share/xdrawchem/imidazole.png
share/xdrawchem/indole.cml
share/xdrawchem/isoleucine.cml
share/xdrawchem/leucine.cml
share/xdrawchem/lysine.cml
share/xdrawchem/methionine.cml
share/xdrawchem/naphthalene.cml
share/xdrawchem/nitrophenylalanine.cml
share/xdrawchem/phenylalanine.cml
share/xdrawchem/proline.cml
share/xdrawchem/purine.cml
share/xdrawchem/pyrimidine.cml
share/xdrawchem/retro.txt
share/xdrawchem/ribose.cml
share/xdrawchem/serine.cml
share/xdrawchem/statine.cml
share/xdrawchem/steroid.cml
share/xdrawchem/threonine.cml
share/xdrawchem/thymine.cml
share/xdrawchem/tryptophan.cml
share/xdrawchem/tyrosine.cml
share/xdrawchem/uracil.cml
share/xdrawchem/valine.cml
share/xdrawchem/xdrawchem-icon.png
share/xdrawchem/xdrawchem_da.qm
share/xdrawchem/xdrawchem_de.qm
share/xdrawchem/xdrawchem_en.qm
share/xdrawchem/xdrawchem_es.qm
share/xdrawchem/xdrawchem_fr.qm
share/xdrawchem/xdrawchem_it.qm
share/xdrawchem/xdrawchem_nl.qm
share/xdrawchem/xdrawchem_pl.qm
share/xdrawchem/xdrawchem_ru.qm
share/xdrawchem/xdrawchemrc