From ac3fb8f465d65d03a34af54ab1f4556312444aff Mon Sep 17 00:00:00 2001 From: rillig Date: Sun, 2 Jul 2006 10:18:32 +0000 Subject: Imported libscigraphica. SciGraphica is an Open Source data analysis and visualisation tool. It pretends to be a clone of Microcal Origin but with the aim to be fully featured, cross-platform, user-friendly scientific package that through its Open Source nature can be extended and/or bugfixed by users, as well as being user-extensible with Python modules. This package contains the support library, which is separated from the graphical user interface. --- graphics/libscigraphica/DESCR | 8 + graphics/libscigraphica/Makefile | 25 +++ graphics/libscigraphica/PLIST | 278 +++++++++++++++++++++++++++++++ graphics/libscigraphica/buildlink3.mk | 25 +++ graphics/libscigraphica/distinfo | 6 + graphics/libscigraphica/patches/patch-aa | 69 ++++++++ 6 files changed, 411 insertions(+) create mode 100644 graphics/libscigraphica/DESCR create mode 100644 graphics/libscigraphica/Makefile create mode 100644 graphics/libscigraphica/PLIST create mode 100644 graphics/libscigraphica/buildlink3.mk create mode 100644 graphics/libscigraphica/distinfo create mode 100644 graphics/libscigraphica/patches/patch-aa (limited to 'graphics/libscigraphica') diff --git a/graphics/libscigraphica/DESCR b/graphics/libscigraphica/DESCR new file mode 100644 index 00000000000..d0dcc426002 --- /dev/null +++ b/graphics/libscigraphica/DESCR @@ -0,0 +1,8 @@ +SciGraphica is an Open Source data analysis and visualisation tool. It +pretends to be a clone of Microcal Origin but with the aim to be fully +featured, cross-platform, user-friendly scientific package that through +its Open Source nature can be extended and/or bugfixed by users, as well +as being user-extensible with Python modules. + +This package contains the support library, which is separated from the +graphical user interface. diff --git a/graphics/libscigraphica/Makefile b/graphics/libscigraphica/Makefile new file mode 100644 index 00000000000..1080adc0f1b --- /dev/null +++ b/graphics/libscigraphica/Makefile @@ -0,0 +1,25 @@ +# $NetBSD: Makefile,v 1.1.1.1 2006/07/02 10:18:32 rillig Exp $ +# + +DISTNAME= libscigraphica-2.1.1 +CATEGORIES= graphics +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=scigraphica/} + +MAINTAINER= rillig@NetBSD.org +HOMEPAGE= http://scigraphica.sourceforge.net/ +COMMENT= Scientific data visualization and analysis library + +USE_PKGLOCALEDIR= yes +USE_LIBTOOL= yes +USE_TOOLS+= pkg-config gmake +GNU_CONFIGURE= yes + +PKGCONFIG_OVERRIDE+= libscigraphica-2.0.pc.in + +.include "../../lang/python/extension.mk" +.include "../../math/py-numarray/buildlink3.mk" +.include "../../graphics/libart2/buildlink3.mk" +.include "../../textproc/libxml2/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" +.include "../../x11/gtk2+extra/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/graphics/libscigraphica/PLIST b/graphics/libscigraphica/PLIST new file mode 100644 index 00000000000..3c40999d97b --- /dev/null +++ b/graphics/libscigraphica/PLIST @@ -0,0 +1,278 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2006/07/02 10:18:32 rillig Exp $ +include/scigraphica-2.0/scigraphica/algorithms/Axb_core.c +include/scigraphica-2.0/scigraphica/algorithms/lm.h +include/scigraphica-2.0/scigraphica/algorithms/lm_core.c +include/scigraphica-2.0/scigraphica/dialogs/sg_append_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_arrange_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_arrow_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_axis_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_bars_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_break_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_column_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_contour_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_convert_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_data_edit_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_data_expr_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_data_labels_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_data_line_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_dataset_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_ellipse_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_errbars_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_fit_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_formula_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_frame_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_function_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_gradient_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_grids_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_labels_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_layer_dataset_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_layer_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_legends_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_line_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_line_symbol_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_matrix_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_misc_dialogs.h +include/scigraphica-2.0/scigraphica/dialogs/sg_page_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_planes_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_rectangle_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_segment_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_style_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_surface_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_symbol_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_symbol_scale_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_text_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_ticks_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_title_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_vector_scale_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_xy_formula_dialog.h +include/scigraphica-2.0/scigraphica/dialogs/sg_xyz_dialog.h +include/scigraphica-2.0/scigraphica/sg.h +include/scigraphica-2.0/scigraphica/sg_application.h +include/scigraphica-2.0/scigraphica/sg_config.h +include/scigraphica-2.0/scigraphica/sg_dataset.h +include/scigraphica-2.0/scigraphica/sg_features.h +include/scigraphica-2.0/scigraphica/sg_file.h +include/scigraphica-2.0/scigraphica/sg_file_dialog.h +include/scigraphica-2.0/scigraphica/sg_layer_control.h +include/scigraphica-2.0/scigraphica/sg_locale.h +include/scigraphica-2.0/scigraphica/sg_plugin.h +include/scigraphica-2.0/scigraphica/sg_plugin_array.h +include/scigraphica-2.0/scigraphica/sg_plugin_dataset.h +include/scigraphica-2.0/scigraphica/sg_plugin_file.h +include/scigraphica-2.0/scigraphica/sg_plugin_formula.h +include/scigraphica-2.0/scigraphica/sg_plugin_function.h +include/scigraphica-2.0/scigraphica/sg_plugin_iterator.h +include/scigraphica-2.0/scigraphica/sg_plugin_layer.h +include/scigraphica-2.0/scigraphica/sg_plugin_loader.h +include/scigraphica-2.0/scigraphica/sg_plugin_menu.h +include/scigraphica-2.0/scigraphica/sg_plugin_style.h +include/scigraphica-2.0/scigraphica/sg_python.h +include/scigraphica-2.0/scigraphica/sg_python_expr.h +include/scigraphica-2.0/scigraphica/sg_python_worksheet.h +include/scigraphica-2.0/scigraphica/widgets/gtkplotart.h +include/scigraphica-2.0/scigraphica/widgets/gtkplotgnome.h +include/scigraphica-2.0/scigraphica/widgets/sg_clipboard.h +include/scigraphica-2.0/scigraphica/widgets/sg_dialog.h +include/scigraphica-2.0/scigraphica/widgets/sg_entry.h +include/scigraphica-2.0/scigraphica/widgets/sg_layer.h +include/scigraphica-2.0/scigraphica/widgets/sg_list.h +include/scigraphica-2.0/scigraphica/widgets/sg_matrix.h +include/scigraphica-2.0/scigraphica/widgets/sg_matrix_convert.h +include/scigraphica-2.0/scigraphica/widgets/sg_matrix_menu.h +include/scigraphica-2.0/scigraphica/widgets/sg_matrix_toolbar.h +include/scigraphica-2.0/scigraphica/widgets/sg_misc.h +include/scigraphica-2.0/scigraphica/widgets/sg_plot.h +include/scigraphica-2.0/scigraphica/widgets/sg_plot_clipboard.h +include/scigraphica-2.0/scigraphica/widgets/sg_plot_menu.h +include/scigraphica-2.0/scigraphica/widgets/sg_plot_tools.h +include/scigraphica-2.0/scigraphica/widgets/sg_plot_window.h +include/scigraphica-2.0/scigraphica/widgets/sg_property_dialog.h +include/scigraphica-2.0/scigraphica/widgets/sg_stock.h +include/scigraphica-2.0/scigraphica/widgets/sg_toggle_combos.h +include/scigraphica-2.0/scigraphica/widgets/sg_toolbox.h +include/scigraphica-2.0/scigraphica/widgets/sg_toolbox_icons.h +include/scigraphica-2.0/scigraphica/widgets/sg_widgets_enums.h +include/scigraphica-2.0/scigraphica/widgets/sg_worksheet.h +include/scigraphica-2.0/scigraphica/widgets/sg_worksheet_menu.h +include/scigraphica-2.0/scigraphica/widgets/sg_worksheet_toolbar.h +include/scigraphica-2.0/scigraphica/widgets/sg_worksheet_window.h +lib/libscigraphica-2.0.la +lib/pkgconfig/libscigraphica-2.0.pc +lib/scigraphica/2.1.0/plugins/arrays/arrays.la +lib/scigraphica/2.1.0/plugins/arrays/plugin.xml +lib/scigraphica/2.1.0/plugins/functions/functions.la +lib/scigraphica/2.1.0/plugins/functions/plugin.xml +lib/scigraphica/2.1.0/plugins/io/io.la +lib/scigraphica/2.1.0/plugins/io/plugin.xml +lib/scigraphica/2.1.0/plugins/iterators/iterators.la +lib/scigraphica/2.1.0/plugins/iterators/plugin.xml +lib/scigraphica/2.1.0/plugins/layers/layers.la +lib/scigraphica/2.1.0/plugins/layers/plugin.xml +lib/scigraphica/2.1.0/plugins/menus/menus.la +lib/scigraphica/2.1.0/plugins/menus/plugin.xml +lib/scigraphica/2.1.0/plugins/styles/plugin.xml +lib/scigraphica/2.1.0/plugins/styles/styles.la +lib/scigraphica/2.1.0/plugins/toolbars/plugin.xml +lib/scigraphica/2.1.0/plugins/toolbars/toolbars.la +share/aclocal/libscigraphica-2.0.m4 +share/pixmaps/libscigraphica/2d_small.xpm +share/pixmaps/libscigraphica/3d_small.xpm +share/pixmaps/libscigraphica/about_small.xpm +share/pixmaps/libscigraphica/add_column.xpm +share/pixmaps/libscigraphica/arrange.xpm +share/pixmaps/libscigraphica/arrow.xpm +share/pixmaps/libscigraphica/arrow2.xpm +share/pixmaps/libscigraphica/arrow_down.xpm +share/pixmaps/libscigraphica/arrow_left.xpm +share/pixmaps/libscigraphica/arrow_right.xpm +share/pixmaps/libscigraphica/arrow_up.xpm +share/pixmaps/libscigraphica/as.xpm +share/pixmaps/libscigraphica/autoscale.xpm +share/pixmaps/libscigraphica/bold.xpm +share/pixmaps/libscigraphica/book_small.xpm +share/pixmaps/libscigraphica/bullet.xpm +share/pixmaps/libscigraphica/button_ok.xpm +share/pixmaps/libscigraphica/color.xpm +share/pixmaps/libscigraphica/control.xpm +share/pixmaps/libscigraphica/copy.xpm +share/pixmaps/libscigraphica/curve_fit.xpm +share/pixmaps/libscigraphica/cut.xpm +share/pixmaps/libscigraphica/dennied.xpm +share/pixmaps/libscigraphica/empty.xpm +share/pixmaps/libscigraphica/error.xpm +share/pixmaps/libscigraphica/exec_small.xpm +share/pixmaps/libscigraphica/exit_small.xpm +share/pixmaps/libscigraphica/eye.xpm +share/pixmaps/libscigraphica/fit_page.xpm +share/pixmaps/libscigraphica/fitpage.xpm +share/pixmaps/libscigraphica/folder.xpm +share/pixmaps/libscigraphica/font.xpm +share/pixmaps/libscigraphica/function_small.xpm +share/pixmaps/libscigraphica/g_2dlayer.xpm +share/pixmaps/libscigraphica/g_3dcontour.xpm +share/pixmaps/libscigraphica/g_3dlayer.xpm +share/pixmaps/libscigraphica/g_bars.xpm +share/pixmaps/libscigraphica/g_boxes.xpm +share/pixmaps/libscigraphica/g_bubbles.xpm +share/pixmaps/libscigraphica/g_bubbles3d.xpm +share/pixmaps/libscigraphica/g_colors.xpm +share/pixmaps/libscigraphica/g_colors3d.xpm +share/pixmaps/libscigraphica/g_contour.xpm +share/pixmaps/libscigraphica/g_csurface.xpm +share/pixmaps/libscigraphica/g_density.xpm +share/pixmaps/libscigraphica/g_flux3d.xpm +share/pixmaps/libscigraphica/g_function.xpm +share/pixmaps/libscigraphica/g_hbars.xpm +share/pixmaps/libscigraphica/g_hbox.xpm +share/pixmaps/libscigraphica/g_impulses.xpm +share/pixmaps/libscigraphica/g_lines.xpm +share/pixmaps/libscigraphica/g_lpoints.xpm +share/pixmaps/libscigraphica/g_python.xpm +share/pixmaps/libscigraphica/g_scatter.xpm +share/pixmaps/libscigraphica/g_scatter3d.xpm +share/pixmaps/libscigraphica/g_segments.xpm +share/pixmaps/libscigraphica/g_surface.xpm +share/pixmaps/libscigraphica/g_vectors.xpm +share/pixmaps/libscigraphica/italic.xpm +share/pixmaps/libscigraphica/layer.xpm +share/pixmaps/libscigraphica/layer_control.xpm +share/pixmaps/libscigraphica/logo.xpm +share/pixmaps/libscigraphica/markers.xpm +share/pixmaps/libscigraphica/matrix_icon.xpm +share/pixmaps/libscigraphica/new.xpm +share/pixmaps/libscigraphica/new_2d.xpm +share/pixmaps/libscigraphica/new_2d_small.xpm +share/pixmaps/libscigraphica/new_3d.xpm +share/pixmaps/libscigraphica/new_3d_small.xpm +share/pixmaps/libscigraphica/new_function.xpm +share/pixmaps/libscigraphica/new_plot.xpm +share/pixmaps/libscigraphica/new_polar.xpm +share/pixmaps/libscigraphica/new_polar_small.xpm +share/pixmaps/libscigraphica/new_sheet.xpm +share/pixmaps/libscigraphica/new_small.xpm +share/pixmaps/libscigraphica/open.xpm +share/pixmaps/libscigraphica/open_small.xpm +share/pixmaps/libscigraphica/paint.xpm +share/pixmaps/libscigraphica/paste.xpm +share/pixmaps/libscigraphica/pixmaps.h +share/pixmaps/libscigraphica/plot_icon.xpm +share/pixmaps/libscigraphica/plot_icon2.xpm +share/pixmaps/libscigraphica/plot_small.xpm +share/pixmaps/libscigraphica/point.xpm +share/pixmaps/libscigraphica/pointers.xpm +share/pixmaps/libscigraphica/polar_small.xpm +share/pixmaps/libscigraphica/preferences_small.xpm +share/pixmaps/libscigraphica/print.xpm +share/pixmaps/libscigraphica/python_small.xpm +share/pixmaps/libscigraphica/reload.xpm +share/pixmaps/libscigraphica/reset.xpm +share/pixmaps/libscigraphica/rotate_x.xpm +share/pixmaps/libscigraphica/rotate_y.xpm +share/pixmaps/libscigraphica/rotate_z.xpm +share/pixmaps/libscigraphica/save.xpm +share/pixmaps/libscigraphica/save_as.xpm +share/pixmaps/libscigraphica/save_as_small.xpm +share/pixmaps/libscigraphica/save_small.xpm +share/pixmaps/libscigraphica/set_column.xpm +share/pixmaps/libscigraphica/sg.xpm +share/pixmaps/libscigraphica/sg_icon.xpm +share/pixmaps/libscigraphica/sg_small.xpm +share/pixmaps/libscigraphica/sheet_icon.xpm +share/pixmaps/libscigraphica/sheet_icon2.xpm +share/pixmaps/libscigraphica/sheet_small.xpm +share/pixmaps/libscigraphica/sorry.xpm +share/pixmaps/libscigraphica/stock_button_apply.xpm +share/pixmaps/libscigraphica/stock_button_cancel.xpm +share/pixmaps/libscigraphica/stock_button_close.xpm +share/pixmaps/libscigraphica/stock_button_no.xpm +share/pixmaps/libscigraphica/stock_button_ok.xpm +share/pixmaps/libscigraphica/stock_button_yes.xpm +share/pixmaps/libscigraphica/stock_down_arrow.xpm +share/pixmaps/libscigraphica/stock_font.xpm +share/pixmaps/libscigraphica/stock_help.xpm +share/pixmaps/libscigraphica/stock_left_arrow.xpm +share/pixmaps/libscigraphica/stock_open.xpm +share/pixmaps/libscigraphica/stock_pixmaps.h +share/pixmaps/libscigraphica/stock_right_arrow.xpm +share/pixmaps/libscigraphica/stock_up_arrow.xpm +share/pixmaps/libscigraphica/symbol_circle.xpm +share/pixmaps/libscigraphica/symbol_cross.xpm +share/pixmaps/libscigraphica/symbol_diamond.xpm +share/pixmaps/libscigraphica/symbol_dntriangle.xpm +share/pixmaps/libscigraphica/symbol_dot.xpm +share/pixmaps/libscigraphica/symbol_impulse.xpm +share/pixmaps/libscigraphica/symbol_ltriangle.xpm +share/pixmaps/libscigraphica/symbol_none.xpm +share/pixmaps/libscigraphica/symbol_plus.xpm +share/pixmaps/libscigraphica/symbol_rtriangle.xpm +share/pixmaps/libscigraphica/symbol_square.xpm +share/pixmaps/libscigraphica/symbol_star.xpm +share/pixmaps/libscigraphica/symbol_uptriangle.xpm +share/pixmaps/libscigraphica/target.xpm +share/pixmaps/libscigraphica/text.xpm +share/pixmaps/libscigraphica/tools.xpm +share/pixmaps/libscigraphica/warning.xpm +share/pixmaps/libscigraphica/world.xpm +share/pixmaps/libscigraphica/zoom.xpm +share/pixmaps/libscigraphica/zoom_minus.xpm +share/pixmaps/libscigraphica/zoom_plus.xpm +share/pixmaps/libscigraphica/zoomin.xpm +share/pixmaps/libscigraphica/zoomout.xpm +share/pixmaps/sg_icon.xpm +@dirrm share/pixmaps/libscigraphica +@dirrm lib/scigraphica/2.1.0/plugins/toolbars +@dirrm lib/scigraphica/2.1.0/plugins/styles +@dirrm lib/scigraphica/2.1.0/plugins/menus +@dirrm lib/scigraphica/2.1.0/plugins/layers +@dirrm lib/scigraphica/2.1.0/plugins/iterators +@dirrm lib/scigraphica/2.1.0/plugins/io +@dirrm lib/scigraphica/2.1.0/plugins/functions +@dirrm lib/scigraphica/2.1.0/plugins/arrays +@dirrm lib/scigraphica/2.1.0/plugins +@dirrm lib/scigraphica/2.1.0 +@dirrm lib/scigraphica +@dirrm include/scigraphica-2.0/scigraphica/widgets +@dirrm include/scigraphica-2.0/scigraphica/dialogs +@dirrm include/scigraphica-2.0/scigraphica/algorithms +@dirrm include/scigraphica-2.0/scigraphica +@dirrm include/scigraphica-2.0 diff --git a/graphics/libscigraphica/buildlink3.mk b/graphics/libscigraphica/buildlink3.mk new file mode 100644 index 00000000000..f2c90fb3bcc --- /dev/null +++ b/graphics/libscigraphica/buildlink3.mk @@ -0,0 +1,25 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2006/07/02 10:18:32 rillig Exp $ +# + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +LIBSCIGRAPHICA_BUILDLINK3_MK:= ${LIBSCIGRAPHICA_BUILDLINK3_MK}+ + +.if ${BUILDLINK_DEPTH} == "+" +BUILDLINK_DEPENDS+= libscigraphica +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibscigraphica} +BUILDLINK_PACKAGES+= libscigraphica + +.if ${LIBSCIGRAPHICA_BUILDLINK3_MK} == "+" +BUILDLINK_API_DEPENDS.libscigraphica+= libscigraphica>=2.1.1 +BUILDLINK_PKGSRCDIR.libscigraphica?= ../../graphics/libscigraphica +.endif # LIBSCIGRAPHICA_BUILDLINK3_MK + +.include "../../graphics/libart2/buildlink3.mk" +.include "../../math/py-numarray/buildlink3.mk" +.include "../../textproc/libxml2/buildlink3.mk" +.include "../../x11/gtk2+extra/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/graphics/libscigraphica/distinfo b/graphics/libscigraphica/distinfo new file mode 100644 index 00000000000..e35ae6295f5 --- /dev/null +++ b/graphics/libscigraphica/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2006/07/02 10:18:32 rillig Exp $ + +SHA1 (libscigraphica-2.1.1.tar.gz) = dcbadae82501f40ef366c7e543c26b289657dc60 +RMD160 (libscigraphica-2.1.1.tar.gz) = 1b04a432052ad3edd8e233349ee47f4f99bb1a4a +Size (libscigraphica-2.1.1.tar.gz) = 774288 bytes +SHA1 (patch-aa) = 4a382de2706592d7a9456cdc7362a54f25fcecf0 diff --git a/graphics/libscigraphica/patches/patch-aa b/graphics/libscigraphica/patches/patch-aa new file mode 100644 index 00000000000..b0083e2b5c9 --- /dev/null +++ b/graphics/libscigraphica/patches/patch-aa @@ -0,0 +1,69 @@ +$NetBSD: patch-aa,v 1.1.1.1 2006/07/02 10:18:32 rillig Exp $ + +Another self-written configure script that does everything wrong. This +one does not let the user choose the directory where py-numarray is +installed. + +--- configure.orig 2005-06-25 03:38:43.000000000 +0200 ++++ configure 2006-06-28 20:05:53.000000000 +0200 +@@ -1935,7 +1935,6 @@ fi + echo "$as_me:$LINENO: result: yes" >&5 + echo "${ECHO_T}yes" >&6 + +-/* print extra warning messages when compiling CVS */ + test "`echo ${SG_VERSION} || grep -i cvs`" && CFLAGS="$CFLAGS -g -O -W -Wall -DWITH_WARNINGS" + + # Checks for programs. +@@ -10014,8 +10013,8 @@ echo "$as_me: error: Library requirement + fi + + +-# Extract the first word of "libart-config", so it can be a program name with args. +-set dummy libart-config; ac_word=$2 ++# Extract the first word of "libart2-config", so it can be a program name with args. ++set dummy libart2-config; ac_word=$2 + echo "$as_me:$LINENO: checking for $ac_word" >&5 + echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 + if test "${ac_cv_prog_libart_config_found+set}" = set; then +@@ -10113,10 +10112,10 @@ fi + + + if eval "test x$libart_found != xno && test x$libart_config_found != xno"; then +- LIBART_CFLAGS="`libart-config --cflags`" ++ LIBART_CFLAGS="`libart2-config --cflags`" + + CFLAGS="$CFLAGS $LIBART_CFLAGS -DWITH_LIBART" +- LIBART_LIBS="`libart-config --libs`" ++ LIBART_LIBS="`libart2-config --libs`" + + LIBS="$LIBS $LIBART_LIBS" + fi +@@ -10337,10 +10336,7 @@ fi; + PY_CFLAGS="-I$PY_PREFIX/include/python$PY_VERSION" + PY_LIBS="python$PY_VERSION" + PY_LIB_LOC="$PY_EXEC_PREFIX/lib/python$PY_VERSION/" +- array_loc=`find $python_numeric_path -name arrayobject.h | sed s/arrayobject\.h//` +- if test x$array_loc = x; then +- array_loc=`find $PY_PREFIX/ -name arrayobject.h | sed s/arrayobject\.h//` +- fi ++ array_loc="${PY_PREFIX}/include/python${PY_VERSION}/numarray" + if test -n $array_loc -a -d $array_loc; then + echo "$array_loc" + PY_CFLAGS="$PY_CFLAGS -I$array_loc -DWITH_NUMERIC_PYTHON" +@@ -10414,12 +10410,10 @@ scigraphica_icondir="${datadir}/pixmaps/ + + + cat >>confdefs.h <<_ACEOF +-#define VERSION_INFO "sg-$VERSION\\n$UNAME\\n\ +-gtk-$GTK_VERSION gtkextra-$GTK_EXTRA_VERSION \\n\ +-xml-$XML_VERSION python-$PY_VVERSION $array_loc\\n"\ +-__DATE__ " " __TIME__ "\\n\ +-Compiler flags:$COMPILER_FLAGS\\n\ +-(C) 2000 Adrian E. Feiguin\\n" ++#define VERSION_INFO \ ++ "sg-$VERSION\\n" \ ++ "$UNAME\\n" \ ++ "(C) 2000 Adrian E. Feiguin\\n" + + _ACEOF + -- cgit v1.2.3