pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/biology/chemtool Update to version 1.6.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a7ba19291d47
branches:  trunk
changeset: 460471:a7ba19291d47
user:      jtb <jtb%pkgsrc.org@localhost>
date:      Sat Aug 30 21:10:11 2003 +0000

description:
Update to version 1.6.

New features in chemtool 1.6

- universal import mode based on BABEL (both openbabel and babel supported)
- Formula weight calculator now handles all main group elements and the first
  row of transition elements, and accepts greek phi as phenyl substituent.
- Movable hexagonal or square grid backdrop
- Improved SVG export, optional preview bitmaps in EPS export, optional EMF
  export
- Cursor key support for pixel-precise drawing and moving
- The cleanup function now corrects bonds that deviate from ideal
  horizontal or vertical orientation by a single pixel
- Color support (bonds and text can be red,green,blue,cyan,magenta or yellow).
- Default bond length now configurable, additional grid positions at two and
  three times this length added
- Added a brief help text to accompany the 'About' window in the 'Help' menu.
- Added alternate text font (Times Roman)
- An attachment site can be marked before saving a molecule or fragment,
  which act as reference point for adding this fragment to other molecules
  (previously, this had to be the first atom in a file). Attachment sites are
  marked in the preview window by a small x.
- Background color can now be chosen for screen display and EPS export, and
  drawing whiteout boxes under labels is now an option ( off by default !).
- Text at 8,10,12,14,17,20 and 24pt can now coexist in a drawing.
- Increased allowed label length to 100.
- Improved rendering of dashed wedge and dotted lines
- Improved text kerning in xfig-based print and export.
- It is now possible to place an auto-incrementing counter at the cursor
  position for numbering sites.
- Changed double bond drawing code to no longer switch sides depending
  on drawing (or rotation) angle. (As a result of this, some older drawings
  will need fixing)
- Rescaling a molecule now also scales its labels. Downscaling beyond
  zero size (causing strange inversions) is no longer possible.
- Renamed the "Orbitals" template menu to "Symbols" and added "plus",
  "minus" and a rearrangement arrow to it.
- Added two new bond types, a triple bond with all three lines equal,
  and a quadruple bond.

diffstat:

 biology/chemtool/Makefile         |  17 +++++-----
 biology/chemtool/PLIST            |  27 ++++++++++++-----
 biology/chemtool/distinfo         |  11 ++----
 biology/chemtool/patches/patch-aa |  59 +++++++-------------------------------
 biology/chemtool/patches/patch-ab |  12 -------
 biology/chemtool/patches/patch-ac |  10 ------
 biology/chemtool/patches/patch-ad |   8 -----
 7 files changed, 43 insertions(+), 101 deletions(-)

diffs (214 lines):

diff -r 560bb5196224 -r a7ba19291d47 biology/chemtool/Makefile
--- a/biology/chemtool/Makefile Sat Aug 30 21:02:40 2003 +0000
+++ b/biology/chemtool/Makefile Sat Aug 30 21:10:11 2003 +0000
@@ -1,17 +1,18 @@
-# $NetBSD: Makefile,v 1.18 2003/07/17 21:24:41 grant Exp $
+# $NetBSD: Makefile,v 1.19 2003/08/30 21:10:11 jtb Exp $
 
-DISTNAME=              chemtool-1.4.1
-PKGREVISION=           2
+DISTNAME=              chemtool-1.6
 CATEGORIES=            biology
-MASTER_SITES=          http://www.uni-ulm.de/~s_tvolk/chemtool/src/
+MASTER_SITES=          http://ruby.chemie.uni-freiburg.de/~martin/chemtool/
 
 MAINTAINER=            tech-pkg%NetBSD.org@localhost
-HOMEPAGE=              http://www.uni-ulm.de/~s_tvolk/chemtool.html
+HOMEPAGE=              http://ruby.chemie.uni-freiburg.de/~martin/chemtool/
 COMMENT=               Program for drawing organic molecules
 
-USE_BUILDLINK2=                # defined
-USE_PKGLOCALEDIR=      # defined
-USE_X11=               # defined
+USE_BUILDLINK2=                yes
+USE_PKGLOCALEDIR=      yes
+USE_X11=               yes
+GNU_CONFIGURE=         yes
+USE_GMAKE=             yes
 
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/chemtool
diff -r 560bb5196224 -r a7ba19291d47 biology/chemtool/PLIST
--- a/biology/chemtool/PLIST    Sat Aug 30 21:02:40 2003 +0000
+++ b/biology/chemtool/PLIST    Sat Aug 30 21:10:11 2003 +0000
@@ -1,38 +1,49 @@
-@comment $NetBSD: PLIST,v 1.3 2002/11/30 15:32:00 salo Exp $
+@comment $NetBSD: PLIST,v 1.4 2003/08/30 21:10:11 jtb Exp $
 bin/chemtool
 bin/cht
 man/man1/chemtool.1
+man/man1/cht.1
 share/doc/chemtool/README
 share/doc/chemtool/TODO
+share/examples/chemtool/14263232.mol
 share/examples/chemtool/AMP.cht
 share/examples/chemtool/Adenosine.cht
 share/examples/chemtool/Dehydrotubifolin.cht
+share/examples/chemtool/G-host.pdb
 share/examples/chemtool/Indolizomycin.cht
 share/examples/chemtool/Lepicidin-A-Aglycon.cht
-share/examples/chemtool/Neu1
 share/examples/chemtool/Neu2
+share/examples/chemtool/amine.mol
+share/examples/chemtool/anabsinthin
+share/examples/chemtool/atp
+share/examples/chemtool/bcarotin.pdb
 share/examples/chemtool/breve.cht
+share/examples/chemtool/breve.mol
+share/examples/chemtool/bufotalin
 share/examples/chemtool/byrostatin1.cht
+share/examples/chemtool/c70.cht
 share/examples/chemtool/camphor
+share/examples/chemtool/chlorophyll
 share/examples/chemtool/claisen.cht
-share/examples/chemtool/example1
-share/examples/chemtool/example2
-share/examples/chemtool/example3
-share/examples/chemtool/example4
-share/examples/chemtool/example5
-share/examples/chemtool/example7
+share/examples/chemtool/dodecahedran.cht
 share/examples/chemtool/indigo
+share/examples/chemtool/kdo
 share/examples/chemtool/krebs.cht
+share/examples/chemtool/labeltest
+share/examples/chemtool/pagodan.cht
 share/examples/chemtool/penicillin_v.cht
 share/examples/chemtool/pteridin
 share/examples/chemtool/reaction.cht
 share/examples/chemtool/rutamycin_b.cht
+share/examples/chemtool/tbutylazulene
 share/examples/chemtool/tcdd.cht
+share/examples/chemtool/tetracyclin
 share/examples/chemtool/viagra.cht
 ${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/chemtool.mo
 ${PKGLOCALEDIR}/locale/de/LC_MESSAGES/chemtool.mo
 ${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/chemtool.mo
 ${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/chemtool.mo
+${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/chemtool.mo
 ${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/chemtool.mo
 @dirrm share/examples/chemtool
 @dirrm share/doc/chemtool
diff -r 560bb5196224 -r a7ba19291d47 biology/chemtool/distinfo
--- a/biology/chemtool/distinfo Sat Aug 30 21:02:40 2003 +0000
+++ b/biology/chemtool/distinfo Sat Aug 30 21:10:11 2003 +0000
@@ -1,8 +1,5 @@
-$NetBSD: distinfo,v 1.7 2002/12/01 20:25:39 salo Exp $
+$NetBSD: distinfo,v 1.8 2003/08/30 21:10:11 jtb Exp $
 
-SHA1 (chemtool-1.4.1.tar.gz) = 03560d5bbc90e12032e80e5313fc257f3f0955d1
-Size (chemtool-1.4.1.tar.gz) = 150140 bytes
-SHA1 (patch-aa) = ff4fbfa2bd611ad4e91c598334436a9d982fef74
-SHA1 (patch-ab) = 258a7940f5a2135891f61c30f02c7c57b67aeaa2
-SHA1 (patch-ac) = 05d31454c8e1609ce406be54d8390defbbe35c1f
-SHA1 (patch-ad) = 26f3e4dc18c355185937c34cd7ec789d358d3a02
+SHA1 (chemtool-1.6.tar.gz) = 0560600bdc4a66b1fb9d5df68584a4a33c56b584
+Size (chemtool-1.6.tar.gz) = 358695 bytes
+SHA1 (patch-aa) = f1ee3192b7b162bbbe1c35728f8c5f440423219f
diff -r 560bb5196224 -r a7ba19291d47 biology/chemtool/patches/patch-aa
--- a/biology/chemtool/patches/patch-aa Sat Aug 30 21:02:40 2003 +0000
+++ b/biology/chemtool/patches/patch-aa Sat Aug 30 21:10:11 2003 +0000
@@ -1,50 +1,13 @@
-$NetBSD: patch-aa,v 1.9 2002/12/01 20:25:39 salo Exp $
+$NetBSD: patch-aa,v 1.10 2003/08/30 21:10:12 jtb Exp $
 
---- Makefile.orig      Sat Sep  8 16:56:18 2001
-+++ Makefile   Sat Nov 30 12:56:37 2002
-@@ -1,21 +1,10 @@
--PREFIX=/usr/local
--LOCALEDIR=/usr/share/locale
-+localedir=${PREFIX}/share/locale
- 
--ifdef LOCALEDIR
--CFLAGS=-O2 -Wall `gtk-config --cflags` -DMENU -DLOCALEDIR=\"${LOCALEDIR}\" 
--else
--CFLAGS=-O2 -Wall `gtk-config --cflags` -DMENU -DDISABLE_NLS
--endif
-+CFLAGS=-O2 -Wall `gtk-config --cflags` -DMENU -DLOCALEDIR=\"${localedir}\" 
- 
--CC=gcc
--CP=/bin/cp
--RM=/bin/rm -f
--MAKE=make
--
- SRCS = main.c chemproc.c graph.c draw.c inout.c 
- OBJS = main.o chemproc.o graph.o draw.o inout.o 
+--- Makefile.in.orig   2003-08-19 19:24:28.000000000 +0100
++++ Makefile.in        2003-08-19 19:24:43.000000000 +0100
+@@ -5,7 +5,7 @@
+ mandir=@mandir@
+ kdedir=@kdemimedir@
+ gnomedir=@gnomemimedir@
+-CFLAGS=-O2 -Wall -Wunused -Wuninitialized -I. `gtk-config --cflags` @DEFS@ -DLOCALEDIR=\"${localedir}\"
++CFLAGS+=-Wall -Wunused -Wuninitialized -I. `gtk-config --cflags` @DEFS@ -DLOCALEDIR=\"${localedir}\"
  
--
- SYS_LIBRARIES = `gtk-config --libs` -lm
- 
- all: chemtool cht
-@@ -25,17 +14,13 @@
- chemtool: ${OBJS}
-       ${CC} ${OBJS} ${SYS_LIBRARIES} -o chemtool
- 
--cht:  src-cht/cht-1.7.c
-+cht:  src-cht/cht-1.8.c
-       cd src-cht;${MAKE}
- 
--
- install: chemtool src-cht/cht
--      ${CP} chemtool src-cht/cht ${PREFIX}/bin
--      ${CP} chemtool.1 ${PREFIX}/man/man1
--      ${CP} cht.1     ${PREFIX}/man/man1
--      ifdef LOCALEDIR
--      for L in `ls locales`; do ${CP} locales/$$L/chemtool.mo ${LOCALEDIR}/$$L/LC_MESSAGES;done
--      endif 
-+      ${BSD_INSTALL_PROGRAM} chemtool src-cht/cht ${PREFIX}/bin
-+      ${BSD_INSTALL_MAN} chemtool.1 cht.1 ${PREFIX}/man/man1
-+      for L in `ls locales`; do ${BSD_INSTALL_DATA} locales/$$L/chemtool.mo ${localedir}/$$L/LC_MESSAGES;done
- clean:
-       ${RM} *.o *~ src-cht/*.o src-cht/*~ chemtool src-cht/cht
- 
+ CC=@CC@
+ CP=/bin/cp
diff -r 560bb5196224 -r a7ba19291d47 biology/chemtool/patches/patch-ab
--- a/biology/chemtool/patches/patch-ab Sat Aug 30 21:02:40 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ab,v 1.3 2002/05/20 17:25:43 cjep Exp $
---- src-cht/cht-1.8.c.orig     Mon Apr 29 10:21:47 2002
-+++ src-cht/cht-1.8.c  Mon Apr 29 10:22:03 2002
-@@ -14,7 +14,7 @@
-  * by the licence agreement accompanying p2c itself.
-  */
- 
--
-+#include <limits.h>
- #include <stdio.h>
- #include <unistd.h>
- #define DOUBLE double
diff -r 560bb5196224 -r a7ba19291d47 biology/chemtool/patches/patch-ac
--- a/biology/chemtool/patches/patch-ac Sat Aug 30 21:02:40 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-$NetBSD: patch-ac,v 1.2 2002/05/03 22:03:08 jtb Exp $
-
---- src-cht/Makefile.orig      Mon Apr 29 10:12:34 2002
-+++ src-cht/Makefile   Mon Apr 29 10:12:59 2002
-@@ -1,4 +1,4 @@
- default: cht
- 
- cht:  cht-1.8.c
--      gcc -O cht-1.8.c -o cht
-+      $(CC) $(CFLAGS) cht-1.8.c -o cht -lm
diff -r 560bb5196224 -r a7ba19291d47 biology/chemtool/patches/patch-ad
--- a/biology/chemtool/patches/patch-ad Sat Aug 30 21:02:40 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-$NetBSD: patch-ad,v 1.2 2002/05/20 17:25:43 cjep Exp $
---- ct.h.orig  Mon Apr 29 10:18:39 2002
-+++ ct.h       Mon Apr 29 10:18:45 2002
-@@ -1,4 +1,3 @@
--#undef __GNUC__
- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>



Home | Main Index | Thread Index | Old Index