ajacoutot 8333001089 Import genius-1.0.6
Genius is a general purpose calculator program similiar in some aspects 
to BC, Matlab, Maple or Mathematica.  It is useful both as a simple
calculator and as a research or educational tool.  The syntax is very
intuitive and is designed to mimic how mathematics is usually written.
GEL is the name of its extention language, it stands for Genius
Extension Language.
2009-03-15 11:50:10 +00:00

48 lines
1.4 KiB
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2009/03/15 11:50:10 ajacoutot Exp $
COMMENT= advanced general purpose calculator
GNOME_PROJECT= genius
GNOME_VERSION= 1.0.6
HOMEPAGE= http://www.jirka.org/genius.html
# GPLv3
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB += ICE ORBit-2 SM X11 Xau Xcomposite Xcursor Xdamage Xdmcp
WANTLIB += Xext Xfixes Xft Xi Xinerama Xrandr Xrender atk-1.0
WANTLIB += c cairo crypto dbus-1 dbus-glib-1 expat fontconfig
WANTLIB += freetype gconf-2 gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0
WANTLIB += glib-2.0 glitz gmodule-2.0 gobject-2.0 gthread-2.0
WANTLIB += gtk-x11-2.0 m ncurses pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB += pangox-1.0 pangoxft-1.0 pcre pixman-1 png pthread readline
WANTLIB += ssl termcap util xml2 z
MODULES= devel/gettext \
x11/gnome
BUILD_DEPENDS= ::textproc/rarian
RUN_DEPENDS= :shared-mime-info->=0.21:misc/shared-mime-info
LIB_DEPENDS= gtksourceview-2.0.>=2::x11/gtksourceview \
gnomevfs-2.>=2400::x11/gnome/vfs2 \
gmp.>=7::devel/gmp \
mpfr::devel/mpfr \
vte.>=12::devel/vte
MODGNOME_HELP_FILES= Yes
DESKTOP_FILES= Yes
USE_X11= Yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib -lgmp"
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--disable-scrollkeeper \
--disable-update-mimedb \
--disable-extra-gcc-optimization
.include <bsd.port.mk>