From owner-freebsd-ports Sat May 1 7:30: 7 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 447AA14FDD for ; Sat, 1 May 1999 07:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id HAA16254; Sat, 1 May 1999 07:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from icc.surw.chel.su (surw.chel.su [195.54.2.162]) by hub.freebsd.org (Postfix) with ESMTP id 17E8014FDD for ; Sat, 1 May 1999 07:20:16 -0700 (PDT) (envelope-from andy@icc.surw.chel.su) Received: (from andy@localhost) by icc.surw.chel.su (8.9.2/8.8.8) id SAA89402; Sat, 1 May 1999 18:20:13 +0400 (MSD) (envelope-from andy) Message-Id: <199905011420.SAA89402@icc.surw.chel.su> Date: Sat, 1 May 1999 18:20:13 +0400 (MSD) From: Andrey Zakhvatov Reply-To: andy@icc.surw.chel.su To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/11429: New port: genius-0.4.0 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 11429 >Category: ports >Synopsis: New port: genius-0.4.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat May 1 07:30:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Andrey Zakhvatov >Release: FreeBSD 3.1-RELEASE i386 >Organization: South Ural Railway ICC >Environment: >Description: This is a port of genius-0.4.0, an arbitrary precision calculator for Gnome Desktop Environment. Features of Genius: * arbitrary precision integers (2-36), multiple precision floats * uses rationals when possible * will calculate and show half calculated expressions if the calculation could not be completed * variables * user functions * variable and function references with C like syntax * anonymous functions * it will add missing parenthesis on the ends of expressions (only in the GUI version) * matrix support * complex numbers * more ... http://www.5z.com/jirka/linux.html#genius # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # genius-0.4.0 # genius-0.4.0/Makefile # genius-0.4.0/files # genius-0.4.0/files/md5 # genius-0.4.0/pkg # genius-0.4.0/pkg/PLIST # genius-0.4.0/pkg/COMMENT # genius-0.4.0/pkg/DESCR # echo c - genius-0.4.0 mkdir -p genius-0.4.0 > /dev/null 2>&1 echo x - genius-0.4.0/Makefile sed 's/^X//' >genius-0.4.0/Makefile << 'END-of-genius-0.4.0/Makefile' X# New ports collection makefile for: genius X# Version required: 0.4.0 X# Date created: 1 May 1999 X# Whom: Andrey Zakhvatov X# X# $Id$ X# X XDISTNAME= genius-0.4.0 XCATEGORIES= deskutils gnome XMASTER_SITES= http://ftp.5z.com/pub/genius/ X XMAINTAINER= andy@icc.surw.chel.su X XLIB_DEPENDS= Xpm.4:${PORTSDIR}/graphics/xpm \ X art_lgpl.1:${PORTSDIR}/x11/gnomelibs \ X audiofile.0:${PORTSDIR}/audio/libaudiofile \ X esd.1:${PORTSDIR}/audio/esound \ X gdk_imlib.3:${PORTSDIR}/graphics/imlib \ X gdk12.1:${PORTSDIR}/x11-toolkits/gtk12 \ X gif.3:${PORTSDIR}/graphics/png \ X glib12.1:${PORTSDIR}/devel/glib12 \ X gmodule12.1:${PORTSDIR}/devel/glib12 \ X gnome.1:${PORTSDIR}/x11/gnomelibs \ X gnomesupport.1:${PORTSDIR}/x11/gnomelibs \ X gnomeui.1:${PORTSDIR}/x11/gnomelibs \ X gtk12.1:${PORTSDIR}/x11-toolkits/gtk12 \ X intl.1:${PORTSDIR}/devel/gettext \ X jpeg.9:${PORTSDIR}/graphics/jpeg \ X png.3:${PORTSDIR}/graphics/png \ X tiff.4:${PORTSDIR}/graphics/tiff34 X XUSE_X_PREFIX= yes XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \ X --datadir=${PREFIX}/share/gnome \ X --with-gnome=${X11BASE} XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ X GLIB_CONFIG="${LOCALBASE}/bin/glib12-config" \ X GTK_CONFIG="${X11BASE}/bin/gtk12-config" X Xpost-install: X.if !defined(NOPORTDOCS) X @ ${MKDIR} ${PREFIX}/share/doc/genius X.for file in AUTHORS COPYING ChangeLog NEWS README TODO X @ ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/genius X.endfor X.endif X X.include END-of-genius-0.4.0/Makefile echo c - genius-0.4.0/files mkdir -p genius-0.4.0/files > /dev/null 2>&1 echo x - genius-0.4.0/files/md5 sed 's/^X//' >genius-0.4.0/files/md5 << 'END-of-genius-0.4.0/files/md5' XMD5 (genius-0.4.0.tar.gz) = 2bbf46f415cc9a59cd6e77183425cd80 END-of-genius-0.4.0/files/md5 echo c - genius-0.4.0/pkg mkdir -p genius-0.4.0/pkg > /dev/null 2>&1 echo x - genius-0.4.0/pkg/PLIST sed 's/^X//' >genius-0.4.0/pkg/PLIST << 'END-of-genius-0.4.0/pkg/PLIST' Xbin/genius Xbin/gnome-genius Xshare/doc/genius/AUTHORS Xshare/doc/genius/COPYING Xshare/doc/genius/ChangeLog Xshare/doc/genius/NEWS Xshare/doc/genius/README Xshare/doc/genius/TODO Xshare/gnome/apps/Utilities/gnome-genius.desktop Xshare/gnome/genius/lib.gel Xshare/gnome/genius/lib.cgel Xshare/locale/cs/LC_MESSAGES/genius.mo Xshare/locale/de/LC_MESSAGES/genius.mo Xshare/locale/es/LC_MESSAGES/genius.mo Xshare/locale/fr/LC_MESSAGES/genius.mo Xshare/locale/ga/LC_MESSAGES/genius.mo Xshare/locale/it/LC_MESSAGES/genius.mo Xshare/locale/ko/LC_MESSAGES/genius.mo Xshare/locale/no/LC_MESSAGES/genius.mo Xshare/locale/pt/LC_MESSAGES/genius.mo X@dirrm share/doc/genius X@dirrm share/gnome/genius END-of-genius-0.4.0/pkg/PLIST echo x - genius-0.4.0/pkg/COMMENT sed 's/^X//' >genius-0.4.0/pkg/COMMENT << 'END-of-genius-0.4.0/pkg/COMMENT' XArbitrary precision calculator for Gnome Desktop Environment. END-of-genius-0.4.0/pkg/COMMENT echo x - genius-0.4.0/pkg/DESCR sed 's/^X//' >genius-0.4.0/pkg/DESCR << 'END-of-genius-0.4.0/pkg/DESCR' XGenius Calculator is a precision calculator for Gnome Desktop Environment. X XFeatures of Genius: X X * arbitrary precision integers (2-36), multiple precision floats X * uses rationals when possible X * will calculate and show half calculated expressions if the calculation X could not be completed X * variables X * user functions X * variable and function references with C like syntax X * anonymous functions X * it will add missing parenthesis on the ends of expressions (only in X the GUI version) X * matrix support X * complex numbers X * more ... X Xhttp://www.5z.com/jirka/linux.html#genius END-of-genius-0.4.0/pkg/DESCR exit >How-To-Repeat: >Fix: Please, check and commit this port. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message