> 
> --z6Eq5LdranGa6ru8
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: inline
> 
> On Fri, Nov 04, 2005 at 02:15:09PM +0100, steven mestdagh wrote:
> > hi,
> > 
> > this updates drgeo to 1.1.0.  now this software works on i386 (0.9.3 did
> > not work properly).
> > 
> > some slight port changes:
> > - detect gettext during configure
> > - install examples in appropriate place
> > - do not install texmacs plugin (texmacs does not seem to exist in ports)
> > - fix WANTLIB
> > 
> > please test other archs, etc.
> 
> oops, here is a better diff, including a few new patches.

The update looks correct.

It builds and runs on i386 here, but the soft has some issues, e.g when
trying to create a segment, it crashes with something like:

(1st and 2nd point)

First instantiation of item with key 87811D00
First instantiation of item with key 87811680

(segment between them)

parent on hash with key 7FFFFFFF
Find parent with ref. 87811D00
parent on hash with key 7FFFFFFF
Find parent with ref. 87811680
xmlInsertParent : can't find the key 7FFFFFFF in the hash table


> Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
> 
> 
> --z6Eq5LdranGa6ru8
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: attachment; filename="drgeo.diff"
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/education/drgeo/Makefile,v
> retrieving revision 1.6
> diff -u -r1.6 Makefile
> --- Makefile  13 Feb 2005 17:49:46 -0000      1.6
> +++ Makefile  4 Nov 2005 13:22:48 -0000
> @@ -2,7 +2,7 @@
>  
>  COMMENT=     "interactive geometry program"
>  
> -DISTNAME=    drgeo-0.9.13
> +DISTNAME=    drgeo-1.1.0
>  CATEGORIES=  education math
>  
>  HOMEPAGE=    http://www.ofset.org/drgeo/     
> @@ -18,8 +18,8 @@
>                       glib-2.0.0.0 gmodule-2.0.0.0 \
>                       gobject-2.0.0.0 gtk-x11-2.0.0.0 pango-1.0.0.0 \
>                       pangoft2-1.0.0.0 pangox-1.0.0.0 pangoxft-1.0.0.0 \
> -                     xml2.0.0 X11 Xext Xft Xinerama Xrender c fontconfig \
> -                     freetype m stdc++ z Xcursor
> +                     xml2.0.0 X11 Xft Xrender c fontconfig \
> +                     freetype m stdc++ z
>  
>  MASTER_SITES=        ${MASTER_SITE_SOURCEFORGE:=ofset/}
>  
> @@ -31,6 +31,8 @@
>  
>  USE_X11=     Yes
>  USE_GMAKE=   Yes
> -CONFIGURE_STYLE= gnu
> +CONFIGURE_STYLE=gnu
> +CONFIGURE_ENV=  CPPFLAGS="-I${LOCALBASE}/include" \
> +             LDFLAGS="-L${LOCALBASE}/lib"
>  
>  .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/education/drgeo/distinfo,v
> retrieving revision 1.3
> diff -u -r1.3 distinfo
> --- distinfo  5 Jan 2005 16:28:22 -0000       1.3
> +++ distinfo  4 Nov 2005 13:22:48 -0000
> @@ -1,4 +1,4 @@
> -MD5 (drgeo-0.9.13.tar.gz) = 0ab4c1e1e72f4ffc8ef6c02a58036098
> -RMD160 (drgeo-0.9.13.tar.gz) = 2d719b0a34c897a4958ad013b95bdaa7d8e3426d
> -SHA1 (drgeo-0.9.13.tar.gz) = 24eaa741f2c4f756aec4273dca2004ee7a5a5a7a
> -SIZE (drgeo-0.9.13.tar.gz) = 1442681
> +MD5 (drgeo-1.1.0.tar.gz) = 4ee0a887e819266740867959cbb4095f
> +RMD160 (drgeo-1.1.0.tar.gz) = 94859c622cf9a48f6134d7e348e6f5e94a43ed6c
> +SHA1 (drgeo-1.1.0.tar.gz) = 7b988233fbcaac8002bd20e4e61c37240a739c29
> +SIZE (drgeo-1.1.0.tar.gz) = 1608361
> Index: patches/patch-Makefile_in
> ===================================================================
> RCS file: /cvs/ports/education/drgeo/patches/patch-Makefile_in,v
> retrieving revision 1.1.1.1
> diff -u -r1.1.1.1 patch-Makefile_in
> --- patches/patch-Makefile_in 21 Feb 2004 12:31:02 -0000      1.1.1.1
> +++ patches/patch-Makefile_in 4 Nov 2005 13:22:48 -0000
> @@ -1,7 +1,16 @@
>  $OpenBSD: patch-Makefile_in,v 1.1.1.1 2004/02/21 12:31:02 espie Exp $
> ---- Makefile.in.orig 2004-02-12 01:31:23.000000000 +0100
> -+++ Makefile.in      2004-02-12 01:31:29.000000000 +0100
> -@@ -218,8 +218,7 @@ drgeo_LDADD = \
> +--- Makefile.in.orig Wed Jul 27 09:36:20 2005
> ++++ Makefile.in      Fri Nov  4 13:55:44 2005
> +@@ -182,7 +182,7 @@ helpdir = $(datadir)/drgeo/help
> + gladedir = $(datadir)/drgeo/glade
> + scmdir = $(datadir)/drgeo/scm
> + appicondir = $(datadir)/pixmaps
> +-SUBDIRS = po geo examples icons glade scm plugin encode
> ++SUBDIRS = po geo examples icons glade scm encode
> + 
> + INCLUDES = \
> +     -DGNOMELOCALEDIR=\""$(datadir)/locale"\"        \
> +@@ -226,8 +226,7 @@ drgeo_LDADD = \
>      $(top_builddir)/geo/libgeo.a \
>       $(INTLLIBS) \
>       $(DRGEO_LIBS) \
> Index: patches/patch-examples_figures_Makefile_in
> ===================================================================
> RCS file: patches/patch-examples_figures_Makefile_in
> diff -N patches/patch-examples_figures_Makefile_in
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-examples_figures_Makefile_in        4 Nov 2005 13:22:48 -00
> 00
> @@ -0,0 +1,12 @@
> +$OpenBSD$
> +--- examples/figures/Makefile.in.orig        Fri Nov  4 13:33:10 2005
> ++++ examples/figures/Makefile.in     Fri Nov  4 13:33:31 2005
> +@@ -178,7 +178,7 @@ sbindir = @sbindir@
> + sharedstatedir = @sharedstatedir@
> + sysconfdir = @sysconfdir@
> + target_alias = @target_alias@
> +-figuresdir = $(datadir)/drgeo/examples/figures
> ++figuresdir = $(datadir)/examples/drgeo/figures
> + 
> + figures_DATA = \
> +     circle-locus.fgeo               \
> Index: patches/patch-examples_macro_Makefile_in
> ===================================================================
> RCS file: patches/patch-examples_macro_Makefile_in
> diff -N patches/patch-examples_macro_Makefile_in
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-examples_macro_Makefile_in  4 Nov 2005 13:22:48 -0000
> @@ -0,0 +1,12 @@
> +$OpenBSD$
> +--- examples/macro/Makefile.in.orig  Fri Nov  4 13:33:37 2005
> ++++ examples/macro/Makefile.in       Fri Nov  4 13:33:44 2005
> +@@ -178,7 +178,7 @@ sbindir = @sbindir@
> + sharedstatedir = @sharedstatedir@
> + sysconfdir = @sysconfdir@
> + target_alias = @target_alias@
> +-macrosdir = $(datadir)/drgeo/examples/macros
> ++macrosdir = $(datadir)/examples/drgeo/macros
> + 
> + macros_DATA = \
> +     bissectrice.mgeo        \
> Index: patches/patch-examples_scheme_Makefile_in
> ===================================================================
> RCS file: patches/patch-examples_scheme_Makefile_in
> diff -N patches/patch-examples_scheme_Makefile_in
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-examples_scheme_Makefile_in 4 Nov 2005 13:22:48 -0000
> @@ -0,0 +1,12 @@
> +$OpenBSD$
> +--- examples/scheme/Makefile.in.orig Fri Nov  4 13:33:53 2005
> ++++ examples/scheme/Makefile.in      Fri Nov  4 13:34:01 2005
> +@@ -178,7 +178,7 @@ sbindir = @sbindir@
> + sharedstatedir = @sharedstatedir@
> + sysconfdir = @sysconfdir@
> + target_alias = @target_alias@
> +-schemedir = $(datadir)/drgeo/examples/scheme
> ++schemedir = $(datadir)/examples/drgeo/scheme
> + 
> + scheme_DATA = \
> +     figure.scm                      \
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/education/drgeo/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -r1.2 PLIST
> --- pkg/PLIST 2 Aug 2004 07:13:08 -0000       1.2
> +++ pkg/PLIST 4 Nov 2005 13:22:48 -0000
> @@ -5,56 +5,6 @@
>  share/drgeo/
>  share/drgeo/encode/
>  share/drgeo/encode/latin1.ps
> -share/drgeo/examples/
> -share/drgeo/examples/figures/
> -share/drgeo/examples/figures/accel.fgeo
> -share/drgeo/examples/figures/angle-inscrit.fgeo
> -share/drgeo/examples/figures/baballe.fgeo
> -share/drgeo/examples/figures/braik_conic.fgeo
> -share/drgeo/examples/figures/cercle-inscrit.fgeo
> -share/drgeo/examples/figures/circle-locus.fgeo
> -share/drgeo/examples/figures/conics.fgeo
> -share/drgeo/examples/figures/duality.fgeo
> -share/drgeo/examples/figures/euler-line.fgeo
> -share/drgeo/examples/figures/fonctions_associees.fgeo
> -share/drgeo/examples/figures/lens.fgeo
> -share/drgeo/examples/figures/light6.fgeo
> -share/drgeo/examples/figures/mercedes.fgeo
> -share/drgeo/examples/figures/moyenne-prop.fgeo
> -share/drgeo/examples/figures/orthocenter-locus.fgeo
> -share/drgeo/examples/figures/orthocentre-symetique.fgeo
> -share/drgeo/examples/figures/parallelogramme.fgeo
> -share/drgeo/examples/figures/partage-segment.fgeo
> -share/drgeo/examples/figures/polygons.fgeo
> -share/drgeo/examples/figures/problem1.fgeo
> -share/drgeo/examples/figures/refraction.fgeo
> -share/drgeo/examples/figures/saliera.fgeo
> -share/drgeo/examples/figures/signed-distance.fgeo
> -share/drgeo/examples/figures/sinusoide.fgeo
> -share/drgeo/examples/figures/slope.fgeo
> -share/drgeo/examples/figures/steiner_conic.fgeo
> -share/drgeo/examples/figures/symmetry-axe-2.fgeo
> -share/drgeo/examples/figures/symmetry-center.fgeo
> -share/drgeo/examples/figures/triangle-scale.fgeo
> -share/drgeo/examples/figures/triangle_rectangle1.fgeo
> -share/drgeo/examples/figures/triangles-homothetiques.fgeo
> -share/drgeo/examples/figures/trigo1.fgeo
> -share/drgeo/examples/figures/varignon.fgeo
> -share/drgeo/examples/figures/wheel.fgeo
> -share/drgeo/examples/macros/
> -share/drgeo/examples/macros/bissectrice.mgeo
> -share/drgeo/examples/macros/centre1.mgeo
> -share/drgeo/examples/macros/orthocentre.mgeo
> -share/drgeo/examples/macros/pentagone.mgeo
> -share/drgeo/examples/macros/segment.mgeo
> -share/drgeo/examples/scheme/
> -share/drgeo/examples/scheme/baum.scm
> -share/drgeo/examples/scheme/figure.scm
> -share/drgeo/examples/scheme/polygon.scm
> -share/drgeo/examples/scheme/polygon2.scm
> -share/drgeo/examples/scheme/spiral.scm
> -share/drgeo/examples/scheme/square.scm
> -share/drgeo/examples/scheme/steiner.scm
>  share/drgeo/glade/
>  share/drgeo/glade/angle.png
>  share/drgeo/glade/angle.xpm
> @@ -109,7 +59,6 @@
>  share/drgeo/glade/line_menu.xpm
>  share/drgeo/glade/load.xpm
>  share/drgeo/glade/locus.png
> -share/drgeo/glade/locus.xpm
>  share/drgeo/glade/macro_menu.png
>  share/drgeo/glade/macro_menu.xpm
>  share/drgeo/glade/middle.png
> @@ -170,13 +119,104 @@
>  share/drgeo/scm/drgeo_scm_interface_constant_nl.scm
>  share/drgeo/scm/drgeo_scm_interface_constant_sr.scm
>  share/drgeo/scm/preferences.scm
> +share/examples/drgeo/
> +share/examples/drgeo/figures/
> +share/examples/drgeo/figures/accel.big5.fgeo
> +share/examples/drgeo/figures/accel.fgeo
> +share/examples/drgeo/figures/angle-inscrit.fgeo
> +share/examples/drgeo/figures/baballe.fgeo
> +share/examples/drgeo/figures/braik_conic.fgeo
> +share/examples/drgeo/figures/cercle-inscrit.fgeo
> +share/examples/drgeo/figures/circle-locus.fgeo
> +share/examples/drgeo/figures/conics.fgeo
> +share/examples/drgeo/figures/duality.fgeo
> +share/examples/drgeo/figures/euler-line.fgeo
> +share/examples/drgeo/figures/fonctions_associees.fgeo
> +share/examples/drgeo/figures/lens.fgeo
> +share/examples/drgeo/figures/light6.fgeo
> +share/examples/drgeo/figures/mercedes.fgeo
> +share/examples/drgeo/figures/moyenne-prop.fgeo
> +share/examples/drgeo/figures/orthocenter-locus.fgeo
> +share/examples/drgeo/figures/orthocentre-symetique.fgeo
> +share/examples/drgeo/figures/parallelogramme.fgeo
> +share/examples/drgeo/figures/partage-segment.fgeo
> +share/examples/drgeo/figures/polygon-7.fgeo
> +share/examples/drgeo/figures/polygons.fgeo
> +share/examples/drgeo/figures/problem1.fgeo
> +share/examples/drgeo/figures/refraction.fgeo
> +share/examples/drgeo/figures/saliera.fgeo
> +share/examples/drgeo/figures/signed-distance.fgeo
> +share/examples/drgeo/figures/sinusoide.fgeo
> +share/examples/drgeo/figures/slope.fgeo
> +share/examples/drgeo/figures/steiner_conic.fgeo
> +share/examples/drgeo/figures/symmetry-axe-2.fgeo
> +share/examples/drgeo/figures/symmetry-center.fgeo
> +share/examples/drgeo/figures/triangle-scale.fgeo
> +share/examples/drgeo/figures/triangle_rectangle1.fgeo
> +share/examples/drgeo/figures/triangles-homothetiques.fgeo
> +share/examples/drgeo/figures/trigo1.fgeo
> +share/examples/drgeo/figures/varignon.fgeo
> +share/examples/drgeo/figures/wheel.fgeo
> +share/examples/drgeo/macros/
> +share/examples/drgeo/macros/bissectrice.mgeo
> +share/examples/drgeo/macros/centre1.mgeo
> +share/examples/drgeo/macros/orthocentre.mgeo
> +share/examples/drgeo/macros/pentagone.mgeo
> +share/examples/drgeo/macros/polygon-7.mgeo
> +share/examples/drgeo/macros/segment.mgeo
> +share/examples/drgeo/scheme/
> +share/examples/drgeo/scheme/baravelle.scm
> +share/examples/drgeo/scheme/baum.scm
> +share/examples/drgeo/scheme/figure.scm
> +share/examples/drgeo/scheme/fractale.scm
> +share/examples/drgeo/scheme/koch.scm
> +share/examples/drgeo/scheme/pappo.scm
+share/examples/drgeo/scheme/polygon.scm
> +share/examples/drgeo/scheme/polygon2.scm
> +share/examples/drgeo/scheme/premier.scm
> +share/examples/drgeo/scheme/spiral.scm
> +share/examples/drgeo/scheme/square.scm
> +share/examples/drgeo/scheme/steiner.scm
> +share/examples/drgeo/scheme/tilings.scm
> +share/locale/az/LC_MESSAGES/drgeo.mo
> +share/locale/ca/LC_MESSAGES/drgeo.mo
> +share/locale/cs/LC_MESSAGES/drgeo.mo
> +share/locale/da/LC_MESSAGES/drgeo.mo
> +share/locale/de/LC_MESSAGES/drgeo.mo
> +share/locale/el/LC_MESSAGES/drgeo.mo
> +share/locale/en_CA/LC_MESSAGES/drgeo.mo
> +share/locale/en_GB/LC_MESSAGES/drgeo.mo
> +share/locale/es/LC_MESSAGES/drgeo.mo
> +share/locale/eu/LC_MESSAGES/drgeo.mo
> +share/locale/fr/LC_MESSAGES/drgeo.mo
> +share/locale/ga/LC_MESSAGES/drgeo.mo
> +share/locale/gl/LC_MESSAGES/drgeo.mo
> +share/locale/gu/LC_MESSAGES/drgeo.mo
> +share/locale/hi/LC_MESSAGES/drgeo.mo
> +share/locale/hr/LC_MESSAGES/drgeo.mo
> +share/locale/hu/LC_MESSAGES/drgeo.mo
> +share/locale/it/LC_MESSAGES/drgeo.mo
> +share/locale/ja/LC_MESSAGES/drgeo.mo
> +share/locale/ml/LC_MESSAGES/drgeo.mo
> +share/locale/mr/LC_MESSAGES/drgeo.mo
> +share/locale/nb/LC_MESSAGES/drgeo.mo
> +share/locale/ne/LC_MESSAGES/drgeo.mo
> +share/locale/nl/LC_MESSAGES/drgeo.mo
> +share/locale/no/LC_MESSAGES/drgeo.mo
> +share/locale/pl/LC_MESSAGES/drgeo.mo
> +share/locale/pt/LC_MESSAGES/drgeo.mo
> +share/locale/pt_BR/LC_MESSAGES/drgeo.mo
> +share/locale/ru/LC_MESSAGES/drgeo.mo
> +share/locale/rw/LC_MESSAGES/drgeo.mo
> +share/locale/sl/LC_MESSAGES/drgeo.mo
> +share/locale/sq/LC_MESSAGES/drgeo.mo
> +share/locale/sr/LC_MESSAGES/drgeo.mo
> +share/locale/[EMAIL PROTECTED]/LC_MESSAGES/drgeo.mo
> +share/locale/sv/LC_MESSAGES/drgeo.mo
> +share/locale/uk/LC_MESSAGES/drgeo.mo
> +share/locale/zh_CN/LC_MESSAGES/drgeo.mo
> +share/locale/zh_TW/LC_MESSAGES/drgeo.mo
>  share/pixmaps/
>  share/pixmaps/drgeo-book.png
>  share/pixmaps/drgeo-file.png
>  share/pixmaps/ofset-logo.png
> -share/texmacs/
> -share/texmacs/TeXmacs/
> -share/texmacs/TeXmacs/plugins/
> -share/texmacs/TeXmacs/plugins/drgeo/
> -share/texmacs/TeXmacs/plugins/drgeo/progs/
> -share/texmacs/TeXmacs/plugins/drgeo/progs/init-drgeo.scm
> 
> --z6Eq5LdranGa6ru8--
> 

Reply via email to