summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-24 01:23:42 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-24 01:23:42 +0800
commit2d8345aab8518e5f713af7f58c0ef0bca304169e (patch)
tree25ffcc1c78107707077f53599053c007a4645578
parent0a1cec60bf91ce9d2dabc555389a793be3b5310d (diff)
downloadmarcuscom-ports-2d8345aab8518e5f713af7f58c0ef0bca304169e.tar.gz
marcuscom-ports-2d8345aab8518e5f713af7f58c0ef0bca304169e.tar.zst
marcuscom-ports-2d8345aab8518e5f713af7f58c0ef0bca304169e.zip
share/gnome -> share
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8918 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--math/drgeo/Makefile32
-rw-r--r--math/drgeo/distinfo3
-rw-r--r--math/drgeo/files/patch-drgeo_adaptDialog.cc11
-rw-r--r--math/drgeo/pkg-descr6
-rw-r--r--math/drgeo/pkg-plist230
5 files changed, 282 insertions, 0 deletions
diff --git a/math/drgeo/Makefile b/math/drgeo/Makefile
new file mode 100644
index 000000000..e0c0313b1
--- /dev/null
+++ b/math/drgeo/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: drgenius
+# Date created: 11 January 2003
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= drgeo
+PORTVERSION= 1.1.0
+PORTREVISION= 3
+CATEGORIES= math
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ofset
+
+MAINTAINER= amdmi3@amdmi3.ru
+COMMENT= A GTK interactive geometry sofware
+
+LIB_DEPENDS= guile.15:${PORTSDIR}/lang/guile
+
+USE_X_PREFIX= yes
+USE_GETTEXT= yes
+USE_GNOME= gnomehack gnomeprefix gnometarget intlhack libglade2
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|#!/bin/bash|#!/bin/sh|g' \
+ ${WRKSRC}/plugin/drgeo/progs/tm_drgeo
+
+.include <bsd.port.mk>
diff --git a/math/drgeo/distinfo b/math/drgeo/distinfo
new file mode 100644
index 000000000..042e9dc59
--- /dev/null
+++ b/math/drgeo/distinfo
@@ -0,0 +1,3 @@
+MD5 (drgeo-1.1.0.tar.gz) = 4ee0a887e819266740867959cbb4095f
+SHA256 (drgeo-1.1.0.tar.gz) = 8c93bb637c11ca1647f90e0d97ea03d5938efddc36c2d73b40f15ff8df672216
+SIZE (drgeo-1.1.0.tar.gz) = 1608361
diff --git a/math/drgeo/files/patch-drgeo_adaptDialog.cc b/math/drgeo/files/patch-drgeo_adaptDialog.cc
new file mode 100644
index 000000000..2f4e03aca
--- /dev/null
+++ b/math/drgeo/files/patch-drgeo_adaptDialog.cc
@@ -0,0 +1,11 @@
+--- drgeo_adaptDialog.cc.orig Mon Jun 7 02:30:06 2004
++++ drgeo_adaptDialog.cc Tue Jun 8 13:20:32 2004
+@@ -33,7 +33,7 @@
+ #include "drgeo_menu.h"
+ #include "drgenius_mdi.h"
+
+-#ifndef G_PLATFORM_WIN32
++#if !defined(G_PLATFORM_WIN32) && !defined(__FreeBSD__)
+ #include <crypt.h>
+ #endif
+
diff --git a/math/drgeo/pkg-descr b/math/drgeo/pkg-descr
new file mode 100644
index 000000000..6d56f8dbb
--- /dev/null
+++ b/math/drgeo/pkg-descr
@@ -0,0 +1,6 @@
+Dr. Geo is a GTK interactive geometry software. It allows one to create
+geometric figure plus the interactive manipulation of such figure in respect
+with their geometric constraints. It is useable in teaching situation with
+students from primary or secondary level.
+
+WWW: http://www.ofset.org/drgeo/
diff --git a/math/drgeo/pkg-plist b/math/drgeo/pkg-plist
new file mode 100644
index 000000000..003cbf76d
--- /dev/null
+++ b/math/drgeo/pkg-plist
@@ -0,0 +1,230 @@
+bin/drgeo
+bin/tm_drgeo
+share/applications/drgeo.desktop
+share/drgeo/encode/latin1.ps
+share/drgeo/examples/figures/accel.big5.fgeo
+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/polygon-7.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/bissectrice.mgeo
+share/drgeo/examples/macros/centre1.mgeo
+share/drgeo/examples/macros/orthocentre.mgeo
+share/drgeo/examples/macros/pentagone.mgeo
+share/drgeo/examples/macros/polygon-7.mgeo
+share/drgeo/examples/macros/segment.mgeo
+share/drgeo/examples/scheme/baravelle.scm
+share/drgeo/examples/scheme/baum.scm
+share/drgeo/examples/scheme/figure.scm
+share/drgeo/examples/scheme/fractale.scm
+share/drgeo/examples/scheme/koch.scm
+share/drgeo/examples/scheme/pappo.scm
+share/drgeo/examples/scheme/polygon.scm
+share/drgeo/examples/scheme/polygon2.scm
+share/drgeo/examples/scheme/premier.scm
+share/drgeo/examples/scheme/spiral.scm
+share/drgeo/examples/scheme/square.scm
+share/drgeo/examples/scheme/steiner.scm
+share/drgeo/examples/scheme/tilings.scm
+share/drgeo/glade/angle.png
+share/drgeo/glade/angle.xpm
+share/drgeo/glade/axial_symetry.png
+share/drgeo/glade/axial_symetry.xpm
+share/drgeo/glade/build_macro.png
+share/drgeo/glade/build_macro.xpm
+share/drgeo/glade/central_symetry.png
+share/drgeo/glade/central_symetry.xpm
+share/drgeo/glade/circle.png
+share/drgeo/glade/circle.xpm
+share/drgeo/glade/circle_arc.png
+share/drgeo/glade/circle_arc.xpm
+share/drgeo/glade/color-black.xpm
+share/drgeo/glade/color-blue.xpm
+share/drgeo/glade/color-bordeaux.xpm
+share/drgeo/glade/color-dark-blue.xpm
+share/drgeo/glade/color-dark-green.xpm
+share/drgeo/glade/color-dark-grey.xpm
+share/drgeo/glade/color-green.xpm
+share/drgeo/glade/color-grey.xpm
+share/drgeo/glade/color-orange.xpm
+share/drgeo/glade/color-red.xpm
+share/drgeo/glade/color-white.xpm
+share/drgeo/glade/color-yellow.xpm
+share/drgeo/glade/coordinates.png
+share/drgeo/glade/coordinates.xpm
+share/drgeo/glade/cross.xpm
+share/drgeo/glade/dashline.xpm
+share/drgeo/glade/distance.png
+share/drgeo/glade/distance.xpm
+share/drgeo/glade/drgenius2.glade
+share/drgeo/glade/drgenius_new_figure.xpm
+share/drgeo/glade/drgeo.png
+share/drgeo/glade/drgeo2.glade
+share/drgeo/glade/drgeoMDI.glade
+share/drgeo/glade/eraser.png
+share/drgeo/glade/eraser.xpm
+share/drgeo/glade/free_point.png
+share/drgeo/glade/free_point.xpm
+share/drgeo/glade/grid.png
+share/drgeo/glade/half_line.png
+share/drgeo/glade/half_line.xpm
+share/drgeo/glade/homothetie.png
+share/drgeo/glade/homothetie.xpm
+share/drgeo/glade/intersection_point.png
+share/drgeo/glade/intersection_point.xpm
+share/drgeo/glade/largeline.xpm
+share/drgeo/glade/line.png
+share/drgeo/glade/line.xpm
+share/drgeo/glade/line_menu.png
+share/drgeo/glade/line_menu.xpm
+share/drgeo/glade/load.xpm
+share/drgeo/glade/locus.png
+share/drgeo/glade/macro_menu.png
+share/drgeo/glade/macro_menu.xpm
+share/drgeo/glade/middle.png
+share/drgeo/glade/middle.xpm
+share/drgeo/glade/move.png
+share/drgeo/glade/move.xpm
+share/drgeo/glade/new_figure.xpm
+share/drgeo/glade/normalline.xpm
+share/drgeo/glade/numeric_menu.png
+share/drgeo/glade/numeric_menu.xpm
+share/drgeo/glade/parallel.png
+share/drgeo/glade/parallel.xpm
+share/drgeo/glade/perpendicular.png
+share/drgeo/glade/perpendicular.xpm
+share/drgeo/glade/point_coordinate.png
+share/drgeo/glade/point_coordinate.xpm
+share/drgeo/glade/point_menu.png
+share/drgeo/glade/point_menu.xpm
+share/drgeo/glade/polygon.png
+share/drgeo/glade/polygon.xpm
+share/drgeo/glade/preferences.xpm
+share/drgeo/glade/property.png
+share/drgeo/glade/property.xpm
+share/drgeo/glade/quit.xpm
+share/drgeo/glade/rename.png
+share/drgeo/glade/rotation.png
+share/drgeo/glade/rotation.xpm
+share/drgeo/glade/round-empty.xpm
+share/drgeo/glade/round.xpm
+share/drgeo/glade/run_macro.png
+share/drgeo/glade/run_macro.xpm
+share/drgeo/glade/save.xpm
+share/drgeo/glade/script.png
+share/drgeo/glade/script.xpm
+share/drgeo/glade/segment.png
+share/drgeo/glade/segment.xpm
+share/drgeo/glade/square-empty.xpm
+share/drgeo/glade/square.xpm
+share/drgeo/glade/styles.png
+share/drgeo/glade/styles.xpm
+share/drgeo/glade/tools_menu.png
+share/drgeo/glade/tools_menu.xpm
+share/drgeo/glade/transformation_menu.png
+share/drgeo/glade/transformation_menu.xpm
+share/drgeo/glade/translation.png
+share/drgeo/glade/translation.xpm
+share/drgeo/glade/triangle.xpm
+share/drgeo/glade/vectrex.png
+share/drgeo/glade/vectrex.xpm
+share/drgeo/glade/widget-script.png
+share/drgeo/glade/widget-script.xpm
+share/drgeo/scm/drgeo_config.scm
+share/drgeo/scm/drgeo_scm_interface.scm
+share/drgeo/scm/drgeo_scm_interface_constant.scm
+share/drgeo/scm/drgeo_scm_interface_constant_es.scm
+share/drgeo/scm/drgeo_scm_interface_constant_fr.scm
+share/drgeo/scm/drgeo_scm_interface_constant_nl.scm
+share/drgeo/scm/drgeo_scm_interface_constant_sr.scm
+share/drgeo/scm/preferences.scm
+share/pixmaps/drgeo-book.png
+share/pixmaps/drgeo-file.png
+share/pixmaps/ofset-logo.png
+share/texmacs/TeXmacs/plugins/drgeo/progs/init-drgeo.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/sr@Latn/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
+@dirrmtry share/texmacs/TeXmacs/plugins/drgeo/progs
+@dirrmtry share/texmacs/TeXmacs/plugins/drgeo
+@dirrmtry share/texmacs/TeXmacs/plugins
+@dirrmtry share/texmacs/TeXmacs
+@dirrmtry share/texmacs
+@dirrm share/drgeo/scm
+@dirrm share/drgeo/glade
+@dirrm share/drgeo/examples/scheme
+@dirrm share/drgeo/examples/macros
+@dirrm share/drgeo/examples/figures
+@dirrm share/drgeo/examples
+@dirrm share/drgeo/encode
+@dirrm share/drgeo
+@dirrmtry share/locale/mr/LC_MESSAGES
+@dirrmtry share/locale/mr
+@dirrmtry share/locale/rw/LC_MESSAGES
+@dirrmtry share/locale/rw