From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jul 29 21:10:11 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A127D1065670 for ; Fri, 29 Jul 2011 21:10:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 765A28FC0C for ; Fri, 29 Jul 2011 21:10:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p6TLAB1l069073 for ; Fri, 29 Jul 2011 21:10:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p6TLABZe069072; Fri, 29 Jul 2011 21:10:11 GMT (envelope-from gnats) Resent-Date: Fri, 29 Jul 2011 21:10:11 GMT Resent-Message-Id: <201107292110.p6TLABZe069072@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Beni Keller" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E9311065673 for ; Fri, 29 Jul 2011 21:01:03 +0000 (UTC) (envelope-from navigium@grindcore.ch) Received: from mail6.hostpark.net (mail6.hostpark.net [212.243.197.36]) by mx1.freebsd.org (Postfix) with ESMTP id DB60E8FC08 for ; Fri, 29 Jul 2011 21:01:02 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail6.hostpark.net (Postfix) with ESMTP id 990DB17035 for ; Fri, 29 Jul 2011 22:42:51 +0200 (CEST) Received: from mail6.hostpark.net ([127.0.0.1]) by localhost (mail6.hostpark.net [127.0.0.1]) (amavisd-new, port 10124) with ESMTP id m+j9pjb4l96d for ; Fri, 29 Jul 2011 22:42:51 +0200 (CEST) Received: from beastie.dihei.lan (157-181.105-92.cust.bluewin.ch [92.105.181.157]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail6.hostpark.net (Postfix) with ESMTPSA id 38D9F16EC8 for ; Fri, 29 Jul 2011 22:42:51 +0200 (CEST) Message-Id: <1311971972.38299@beastie.dihei.lan> Date: Fri, 29 Jul 2011 22:39:32 +0200 From: "Beni Keller" To: "FreeBSD gnats submit" X-Send-Pr-Version: gtk-send-pr 0.4.9 Cc: Subject: ports/159302: New port:math/geogebra - software for math and geometry education X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jul 2011 21:10:11 -0000 >Number: 159302 >Category: ports >Synopsis: New port:math/geogebra - software for math and geometry education >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jul 29 21:10:10 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Beni Keller >Release: FreeBSD 8.2-RELEASE amd64 >Organization: >Environment: System: FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC >Description: This is a software used for teaching and learning math and geometry by several schools. >How-To-Repeat: >Fix: --- geogebra.shar begins here --- # 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: # # geogebra # geogebra/distinfo # geogebra/files # geogebra/files/patch-geogebra # geogebra/Makefile # geogebra/pkg-plist # geogebra/pkg-descr # echo c - geogebra mkdir -p geogebra > /dev/null 2>&1 echo x - geogebra/distinfo sed 's/^X//' >geogebra/distinfo << '6777875361fb6b03f2e3b29db76fabce' XSHA256 (geogebra-3.2.47.0.tar.gz) = 88f32d575ac07756766b163514a6f3eeb8d74667c0edbe10659e32352dd00575 XSIZE (geogebra-3.2.47.0.tar.gz) = 7706759 6777875361fb6b03f2e3b29db76fabce echo c - geogebra/files mkdir -p geogebra/files > /dev/null 2>&1 echo x - geogebra/files/patch-geogebra sed 's/^X//' >geogebra/files/patch-geogebra << 'f82c18a45b926350369b96973732ac0d' X--- ./geogebra.orig 2011-07-29 22:09:16.607997244 +0200 X+++ ./geogebra 2011-07-29 22:09:51.131965444 +0200 X@@ -54,13 +54,13 @@ X done X X # if memory not set, change to GeoGebra defaults X-if [ $(expr match "$JAVA_OPTS" ".*-Xmx") -eq 0 ]; then X+if [ $(expr "$JAVA_OPTS" : ".*-Xmx") -eq 0 ]; then X JAVA_OPTS="$JAVA_OPTS -Xmx512m" X fi X X-if [ $(expr match "$JAVA_OPTS" ".*-Xms") -eq 0 ]; then X+if [ $(expr "$JAVA_OPTS" : ".*-Xms") -eq 0 ]; then X JAVA_OPTS="$JAVA_OPTS -Xms32m" X fi X X # run X-exec $JAVACMD $JAVA_OPTS -jar /usr/share/geogebra/geogebra.jar $GG_OPTS "$@" X+exec $JAVACMD $JAVA_OPTS -jar /usr/local/share/geogebra/geogebra.jar $GG_OPTS "$@" f82c18a45b926350369b96973732ac0d echo x - geogebra/Makefile sed 's/^X//' >geogebra/Makefile << '8a119d87b72f4dd75339b5efe73d8f6b' X# New ports collection makefile for: geogebra X# Date created: 29 July 2011 X# Whom: navigium@grindcore.ch X# X# $FreeBSD$ X# X XPORTNAME= geogebra XPORTVERSION= 3.2.47.0 XCATEGORIES= math java XMASTER_SITES= http://freebsd.grindcore.ch/distfiles/ X XMAINTAINER= navigium@grindcore.ch XCOMMENT= Free mathematics software for learning and teaching X XFETCH_ARGS= -Fpr XNO_BUILD= yes XUSE_JAVA= yes XUSE_DOS2UNIX= geogebra X Xdo-install: X # create all needed directories X ${INSTALL} -d -m755 ${PREFIX}/share/geogebra/unsigned X ${INSTALL} -d -m755 ${PREFIX}/share/icons/hicolor/16x16/apps ${PREFIX}/share/icons/hicolor/22x22/apps ${PREFIX}/share/icons/hicolor/24x24/apps ${PREFIX}/share/icons/hicolor/32x32/apps ${PREFIX}/share/icons/hicolor/36x36/apps ${PREFIX}/share/icons/hicolor/48x48/apps ${PREFIX}/share/icons/hicolor/64x64/apps ${PREFIX}/share/icons/hicolor/72x72/apps ${PREFIX}/share/icons/hicolor/96x96/apps ${PREFIX}/share/icons/hicolor/128x128/apps ${PREFIX}/share/icons/hicolor/192x192/apps ${PREFIX}/share/icons/hicolor/256x256/apps ${PREFIX}/share/icons/hicolor/scalable/apps X ${INSTALL} -d -m755 ${PREFIX}/share/icons/hicolor/16x16/mimetypes ${PREFIX}/share/icons/hicolor/22x22/mimetypes ${PREFIX}/share/icons/hicolor/24x24/mimetypes ${PREFIX}/share/icons/hicolor/32x32/mimetypes ${PREFIX}/share/icons/hicolor/36x36/mimetypes ${PREFIX}/share/icons/hicolor/48x48/mimetypes ${PREFIX}/share/icons/hicolor/64x64/mimetypes ${PREFIX}/share/icons/hicolor/72x72/mimetypes ${PREFIX}/share/icons/hicolor/96x96/mimetypes ${PREFIX}/share/icons/hicolor/128x128/mimetypes ${PREFIX}/share/icons/hicolor/192x192/mimetypes ${PREFIX}/share/icons/hicolor/256x256/mimetypes ${PREFIX}/share/icons/hicolor/scalable/mimetypes X ${INSTALL} -d -m755 ${PREFIX}/share/mime/packages X # install files X ${INSTALL} -m644 ${WRKSRC}/*.jar ${PREFIX}/share/geogebra X ${INSTALL} -m644 ${WRKSRC}/unsigned/*.jar ${PREFIX}/share/geogebra/unsigned X ${INSTALL} -m755 ${WRKSRC}/geogebra ${PREFIX}/bin X ${INSTALL} -m644 ${WRKSRC}/geogebra.xml ${PREFIX}/share/mime/packages X ${INSTALL} -m644 ${WRKSRC}/geogebra.desktop ${PREFIX}/share/applications X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/16x16/apps/geogebra.png ${PREFIX}/share/icons/hicolor/16x16/apps X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/22x22/apps/geogebra.png ${PREFIX}/share/icons/hicolor/22x22/apps X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/24x24/apps/geogebra.png ${PREFIX}/share/icons/hicolor/24x24/apps X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/32x32/apps/geogebra.png ${PREFIX}/share/icons/hicolor/32x32/apps X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/36x36/apps/geogebra.png ${PREFIX}/share/icons/hicolor/36x36/apps X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/48x48/apps/geogebra.png ${PREFIX}/share/icons/hicolor/48x48/apps X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/64x64/apps/geogebra.png ${PREFIX}/share/icons/hicolor/64x64/apps X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/72x72/apps/geogebra.png ${PREFIX}/share/icons/hicolor/72x72/apps X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/96x96/apps/geogebra.png ${PREFIX}/share/icons/hicolor/96x96/apps X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/128x128/apps/geogebra.png ${PREFIX}/share/icons/hicolor/128x128/apps X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/192x192/apps/geogebra.png ${PREFIX}/share/icons/hicolor/192x192/apps X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/256x256/apps/geogebra.png ${PREFIX}/share/icons/hicolor/256x256/apps X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/scalable/apps/geogebra.svgz ${PREFIX}/share/icons/hicolor/scalable/apps X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/16x16/mimetypes/*.* ${PREFIX}/share/icons/hicolor/16x16/mimetypes X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/22x22/mimetypes/*.* ${PREFIX}/share/icons/hicolor/22x22/mimetypes X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/24x24/mimetypes/*.* ${PREFIX}/share/icons/hicolor/24x24/mimetypes X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/32x32/mimetypes/*.* ${PREFIX}/share/icons/hicolor/32x32/mimetypes X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/36x36/mimetypes/*.* ${PREFIX}/share/icons/hicolor/36x36/mimetypes X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/48x48/mimetypes/*.* ${PREFIX}/share/icons/hicolor/48x48/mimetypes X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/64x64/mimetypes/*.* ${PREFIX}/share/icons/hicolor/64x64/mimetypes X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/72x72/mimetypes/*.* ${PREFIX}/share/icons/hicolor/72x72/mimetypes X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/96x96/mimetypes/*.* ${PREFIX}/share/icons/hicolor/96x96/mimetypes X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/128x128/mimetypes/*.* ${PREFIX}/share/icons/hicolor/128x128/mimetypes X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/192x192/mimetypes/*.* ${PREFIX}/share/icons/hicolor/192x192/mimetypes X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/256x256/mimetypes/*.* ${PREFIX}/share/icons/hicolor/256x256/mimetypes X ${INSTALL} -m644 ${WRKSRC}/icons/hicolor/scalable/mimetypes/*.* ${PREFIX}/share/icons/hicolor/scalable/mimetypes X X.include 8a119d87b72f4dd75339b5efe73d8f6b echo x - geogebra/pkg-plist sed 's/^X//' >geogebra/pkg-plist << 'd2a77fac27fb76878369968f39d4b0f5' Xbin/geogebra Xshare/geogebra/geogebra.jar Xshare/geogebra/geogebra_cas.jar Xshare/geogebra/geogebra_export.jar Xshare/geogebra/geogebra_gui.jar Xshare/geogebra/geogebra_main.jar Xshare/geogebra/geogebra_properties.jar Xshare/geogebra/unsigned/geogebra.jar Xshare/geogebra/unsigned/geogebra_cas.jar Xshare/geogebra/unsigned/geogebra_export.jar Xshare/geogebra/unsigned/geogebra_gui.jar Xshare/geogebra/unsigned/geogebra_main.jar Xshare/geogebra/unsigned/geogebra_properties.jar Xshare/icons/hicolor/128x128/apps/geogebra.png Xshare/icons/hicolor/128x128/mimetypes/application-vnd.geogebra.file.png Xshare/icons/hicolor/128x128/mimetypes/application-vnd.geogebra.tool.png Xshare/icons/hicolor/16x16/apps/geogebra.png Xshare/icons/hicolor/16x16/mimetypes/application-vnd.geogebra.file.png Xshare/icons/hicolor/16x16/mimetypes/application-vnd.geogebra.tool.png Xshare/icons/hicolor/192x192/apps/geogebra.png Xshare/icons/hicolor/192x192/mimetypes/application-vnd.geogebra.file.png Xshare/icons/hicolor/192x192/mimetypes/application-vnd.geogebra.tool.png Xshare/icons/hicolor/22x22/apps/geogebra.png Xshare/icons/hicolor/22x22/mimetypes/application-vnd.geogebra.file.png Xshare/icons/hicolor/22x22/mimetypes/application-vnd.geogebra.tool.png Xshare/icons/hicolor/24x24/apps/geogebra.png Xshare/icons/hicolor/24x24/mimetypes/application-vnd.geogebra.file.png Xshare/icons/hicolor/24x24/mimetypes/application-vnd.geogebra.tool.png Xshare/icons/hicolor/256x256/apps/geogebra.png Xshare/icons/hicolor/256x256/mimetypes/application-vnd.geogebra.file.png Xshare/icons/hicolor/256x256/mimetypes/application-vnd.geogebra.tool.png Xshare/icons/hicolor/32x32/apps/geogebra.png Xshare/icons/hicolor/32x32/mimetypes/application-vnd.geogebra.file.png Xshare/icons/hicolor/32x32/mimetypes/application-vnd.geogebra.tool.png Xshare/icons/hicolor/36x36/apps/geogebra.png Xshare/icons/hicolor/36x36/mimetypes/application-vnd.geogebra.file.png Xshare/icons/hicolor/36x36/mimetypes/application-vnd.geogebra.tool.png Xshare/icons/hicolor/48x48/apps/geogebra.png Xshare/icons/hicolor/48x48/mimetypes/application-vnd.geogebra.file.png Xshare/icons/hicolor/48x48/mimetypes/application-vnd.geogebra.tool.png Xshare/icons/hicolor/64x64/apps/geogebra.png Xshare/icons/hicolor/64x64/mimetypes/application-vnd.geogebra.file.png Xshare/icons/hicolor/64x64/mimetypes/application-vnd.geogebra.tool.png Xshare/icons/hicolor/72x72/apps/geogebra.png Xshare/icons/hicolor/72x72/mimetypes/application-vnd.geogebra.file.png Xshare/icons/hicolor/72x72/mimetypes/application-vnd.geogebra.tool.png Xshare/icons/hicolor/96x96/apps/geogebra.png Xshare/icons/hicolor/96x96/mimetypes/application-vnd.geogebra.file.png Xshare/icons/hicolor/96x96/mimetypes/application-vnd.geogebra.tool.png Xshare/icons/hicolor/scalable/apps/geogebra.svgz Xshare/icons/hicolor/scalable/mimetypes/application-vnd.geogebra.file.svgz Xshare/icons/hicolor/scalable/mimetypes/application-vnd.geogebra.tool.svgz Xshare/mime/packages/geogebra.xml X@dirrmtry share/applications X@dirrmtry share/mime/packages X@dirrmtry share/mime X@dirrmtry share/icons/hicolor/scalable/mimetypes X@dirrmtry share/icons/hicolor/scalable/apps X@dirrmtry share/icons/hicolor/scalable X@dirrmtry share/icons/hicolor/96x96/mimetypes X@dirrmtry share/icons/hicolor/96x96/apps X@dirrmtry share/icons/hicolor/96x96 X@dirrmtry share/icons/hicolor/72x72/mimetypes X@dirrmtry share/icons/hicolor/72x72/apps X@dirrmtry share/icons/hicolor/72x72 X@dirrmtry share/icons/hicolor/64x64/mimetypes X@dirrmtry share/icons/hicolor/64x64/apps X@dirrmtry share/icons/hicolor/64x64 X@dirrmtry share/icons/hicolor/48x48/mimetypes X@dirrmtry share/icons/hicolor/48x48/apps X@dirrmtry share/icons/hicolor/48x48 X@dirrmtry share/icons/hicolor/36x36/mimetypes X@dirrmtry share/icons/hicolor/36x36/apps X@dirrmtry share/icons/hicolor/36x36 X@dirrmtry share/icons/hicolor/32x32/mimetypes X@dirrmtry share/icons/hicolor/32x32/apps X@dirrmtry share/icons/hicolor/32x32 X@dirrmtry share/icons/hicolor/256x256/mimetypes X@dirrmtry share/icons/hicolor/256x256/apps X@dirrmtry share/icons/hicolor/256x256 X@dirrmtry share/icons/hicolor/24x24/mimetypes X@dirrmtry share/icons/hicolor/24x24/apps X@dirrmtry share/icons/hicolor/24x24 X@dirrmtry share/icons/hicolor/22x22/mimetypes X@dirrmtry share/icons/hicolor/22x22/apps X@dirrmtry share/icons/hicolor/22x22 X@dirrmtry share/icons/hicolor/192x192/mimetypes X@dirrmtry share/icons/hicolor/192x192/apps X@dirrmtry share/icons/hicolor/192x192 X@dirrmtry share/icons/hicolor/16x16/mimetypes X@dirrmtry share/icons/hicolor/16x16/apps X@dirrmtry share/icons/hicolor/16x16 X@dirrmtry share/icons/hicolor/128x128/mimetypes X@dirrmtry share/icons/hicolor/128x128/apps X@dirrmtry share/icons/hicolor/128x128 X@dirrmtry share/icons/hicolor X@dirrmtry share/icons X@dirrm share/geogebra/unsigned X@dirrm share/geogebra d2a77fac27fb76878369968f39d4b0f5 echo x - geogebra/pkg-descr sed 's/^X//' >geogebra/pkg-descr << '1cd77cf608c6d50fe133caf1339aed2e' XGeoGebra is free and multi-platform dynamic mathematics software Xfor all levels of education that joins geometry, algebra, tables, Xgraphing, statistics and calculus in one easy-to-use package. It Xhas received several educational software awards in Europe and the USA. X XQuick facts: X* Graphics, algebra and tables are connected and fully dynamic X* Easy-to-use interface, yet many powerful features X* Authoring tool to create interactive learning materials as web pages X* Available in many languages for our millions of users around the world X* Free and open source software X XWWW: http://www.geogebra.org 1cd77cf608c6d50fe133caf1339aed2e exit --- geogebra.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: