From owner-svn-ports-all@FreeBSD.ORG Thu Nov 1 23:09:41 2012 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CDF50E3C; Thu, 1 Nov 2012 23:09:41 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id B45188FC14; Thu, 1 Nov 2012 23:09:41 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id qA1N9f7h094365; Thu, 1 Nov 2012 23:09:41 GMT (envelope-from jkim@svn.freebsd.org) Received: (from jkim@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id qA1N9fFM094357; Thu, 1 Nov 2012 23:09:41 GMT (envelope-from jkim@svn.freebsd.org) Message-Id: <201211012309.qA1N9fFM094357@svn.freebsd.org> From: Jung-uk Kim Date: Thu, 1 Nov 2012 23:09:41 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r306827 - in head/graphics/aoi: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Nov 2012 23:09:41 -0000 Author: jkim Date: Thu Nov 1 23:09:41 2012 New Revision: 306827 URL: http://svn.freebsd.org/changeset/ports/306827 Log: - Update to 2.9.2 and pass maintainership to the submitter. [1] - Trim Makefile header. PR: ports/173157 [1] Feature safe: yes Added: head/graphics/aoi/files/aoi.in (contents, props changed) head/graphics/aoi/files/pkg-message.in (contents, props changed) Deleted: head/graphics/aoi/files/aoi.sh.in Modified: head/graphics/aoi/Makefile head/graphics/aoi/distinfo head/graphics/aoi/pkg-descr head/graphics/aoi/pkg-plist Modified: head/graphics/aoi/Makefile ============================================================================== --- head/graphics/aoi/Makefile Thu Nov 1 22:52:24 2012 (r306826) +++ head/graphics/aoi/Makefile Thu Nov 1 23:09:41 2012 (r306827) @@ -1,45 +1,58 @@ -# New ports collection makefile for: Art Of Illusion -# Date created: Fri Jun 21 17:10:56 UTC 2002 -# Whom: Mario Sergio Fujikawa Ferreira -# +# Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ -# PORTNAME= aoi -PORTVERSION= 2.5.1 -PORTREVISION= 2 +PORTVERSION= 2.9.2 CATEGORIES= graphics java MASTER_SITES= SF/${PORTNAME}/ArtOfIllusion/${PORTVERSION} DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g} +DIST_SUBDIR= java -MAINTAINER= ports@FreeBSD.org -COMMENT= An open source Java written 3D modelling and rendering studio +MAINTAINER= nemysis@gmx.ch +COMMENT= Open source Java written 3D modelling and rendering studio + +LICENSE= GPLv2 RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper +USE_ZIP= yes +EXTRACT_BEFORE_ARGS= -a -q USE_JAVA= yes JAVA_VERSION= 1.5+ -USE_ZIP= yes NO_BUILD= yes -WRKSRC= ${WRKDIR}/ArtOfIllusion${PORTVERSION:S/.//g} -EXTRACT_BEFORE_ARGS= -a -q +WRKSRC= ${WRKDIR}/ArtOfIllusion${PORTVERSION:S/.//g} +PORTDOCS= HISTORY README DATADIR= ${JAVASHAREDIR}/${PORTNAME} -SUB_FILES= aoi.sh +SUB_FILES= ${PORTNAME} \ + pkg-message + +DESKTOP_ENTRIES="Art of Illusion" "${COMMENT}" "${PORTNAME}" \ + "${PORTNAME}" "Application;Graphics;" ${FALSE} + +.include do-install: - @${ECHO_MSG} -n ">> Installing ..." - ${MKDIR} ${DATADIR} - (cd ${WRKSRC} && ${FIND} ArtOfIllusion.jar Icons Plugins Scripts | \ - ${CPIO} -pdmuv -R${SHAREOWN}:${SHAREGRP} ${DATADIR}) - ${INSTALL_SCRIPT} ${WRKDIR}/aoi.sh ${PREFIX}/bin/aoi + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin +.for d in Icons Plugins Scripts lib *.jar + @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${DATADIR}) +.endfor + @(cd ${WRKSRC} && ${CP} -r "Textures and Materials" ${DATADIR}) + +post-install: +# Fix Permission that user can write in Plugins and Scripts + @(cd ${DATADIR} && ${CHMOD} -R 774 Plugins Scripts) + ${LN} -sf ${DATADIR}/Icons/48x48.png ${PREFIX}/share/pixmaps/${PORTNAME}.png -.if !defined(NOPORTDOCS) - @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}/..." +.if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} - (cd ${WRKSRC} && ${INSTALL_DATA} HISTORY LICENSE README ${DOCSDIR}) + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} .endif + @${ECHO_CMD} + @${CAT} ${PKGMESSAGE} + @${ECHO_CMD} + .include Modified: head/graphics/aoi/distinfo ============================================================================== --- head/graphics/aoi/distinfo Thu Nov 1 22:52:24 2012 (r306826) +++ head/graphics/aoi/distinfo Thu Nov 1 23:09:41 2012 (r306827) @@ -1,2 +1,2 @@ -SHA256 (aoi251.zip) = 9a7ad546a4afb6ae40d9370c35eb3177550dc2b1014c0d1ddda116233e1a0a85 -SIZE (aoi251.zip) = 4532523 +SHA256 (java/aoi292.zip) = 17654da91aa78de15df712b486060676e27f17d8dda5053fd0a46adbdba2b220 +SIZE (java/aoi292.zip) = 6418282 Added: head/graphics/aoi/files/aoi.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/aoi/files/aoi.in Thu Nov 1 23:09:41 2012 (r306827) @@ -0,0 +1,8 @@ +#!/bin/sh +# +# $FreeBSD$ + +export JAVA_VERSION="%%JAVA_VERSION%%" + +cd "%%DATADIR%%" && exec "%%LOCALBASE%%/bin/java" \ +-Djava.ext.dirs="%%DATADIR%%" -jar "%%DATADIR%%/ArtOfIllusion.jar" "${@}" Added: head/graphics/aoi/files/pkg-message.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/aoi/files/pkg-message.in Thu Nov 1 23:09:41 2012 (r306827) @@ -0,0 +1,26 @@ +=============================================================================== + +Art of Illusion has been installed. + +This package does not include all Plugins and Scripts. + +You could use Scripts & Plugins Manager to install additional +Plugins and Scripts + + http://aoisp.sourceforge.net/spmanagement.html + +In addition, you can search for additional Plugins and Scripts here: + + http://aoisp.sourceforge.net/AoIRepository/ + +and other Sites and put it in: + + %%DATADIR%%/Plugins + %%DATADIR%%/Scripts/... + +After deinstallation, some files may stay in %%DATADIR%%, +you can delete them with + + rm -fr %%DATADIR%% + +=============================================================================== Modified: head/graphics/aoi/pkg-descr ============================================================================== --- head/graphics/aoi/pkg-descr Thu Nov 1 22:52:24 2012 (r306826) +++ head/graphics/aoi/pkg-descr Thu Nov 1 23:09:41 2012 (r306827) @@ -1,6 +1,7 @@ -Art of Illusion is a free, open source 3D modelling and rendering -studio. - -Visit these following web pages for more information: +Art of Illusion is a free, open source 3D modelling and rendering studio. +Many of its capabilities rival those found in commercial programs. +Highlights include subdivision surface based modelling tools, +skeleton based animation, and a graphical language for designing procedural +textures and materials.. WWW: http://aoi.sourceforge.net/ Modified: head/graphics/aoi/pkg-plist ============================================================================== --- head/graphics/aoi/pkg-plist Thu Nov 1 22:52:24 2012 (r306826) +++ head/graphics/aoi/pkg-plist Thu Nov 1 23:09:41 2012 (r306827) @@ -1,13 +1,10 @@ bin/aoi -%%PORTDOCS%%%%DOCSDIR%%/HISTORY -%%PORTDOCS%%%%DOCSDIR%%/LICENSE -%%PORTDOCS%%%%DOCSDIR%%/README %%DATADIR%%/ArtOfIllusion.jar %%DATADIR%%/Icons/32x32.png %%DATADIR%%/Icons/48x48.png %%DATADIR%%/Icons/64x64.png %%DATADIR%%/Plugins/Help/AOIHelp.zip -%%DATADIR%%/Plugins/Help/helpgui-1.1a.jar +%%DATADIR%%/Plugins/Help/helpgui-1.1b.jar %%DATADIR%%/Plugins/Help/jhall.jar %%DATADIR%%/Plugins/Help/jhelpaction.jar %%DATADIR%%/Plugins/Help/pircbot.jar @@ -29,6 +26,27 @@ bin/aoi %%DATADIR%%/Scripts/Tools/Sculpt.bsh %%DATADIR%%/Scripts/Tools/Text.bsh %%DATADIR%%/Scripts/Tools/Thicken.bsh +%%DATADIR%%/Textures and Materials/Library/.DS_Store +%%DATADIR%%/Textures and Materials/Library/Building Materials.aoi +%%DATADIR%%/Textures and Materials/Library/Effects.aoi +%%DATADIR%%/Textures and Materials/Library/Fire.aoi +%%DATADIR%%/Textures and Materials/Library/Geography.aoi +%%DATADIR%%/Textures and Materials/Library/Metal.aoi +%%DATADIR%%/Textures and Materials/Library/Sky.aoi +%%DATADIR%%/Textures and Materials/Library/Water.aoi +%%DATADIR%%/Textures and Materials/Library/Wood.aoi +%%DATADIR%%/lib/Buoy.jar +%%DATADIR%%/lib/Buoyx.jar +%%DATADIR%%/lib/Jama-1.0.2.jar +%%DATADIR%%/lib/QuickTimeWriter.jar +%%DATADIR%%/lib/beanshell.jar +%%DATADIR%%/lib/gluegen-rt.jar +%%DATADIR%%/lib/jogl.jar +%%DATADIR%%/lib/svgSalamander.jar +share/pixmaps/aoi.png +@dirrm %%DATADIR%%/lib +@dirrm %%DATADIR%%/Textures and Materials/Library +@dirrm %%DATADIR%%/Textures and Materials @dirrm %%DATADIR%%/Scripts/Tools @dirrm %%DATADIR%%/Scripts/Startup @dirrm %%DATADIR%%/Scripts/Objects @@ -37,4 +55,3 @@ bin/aoi @dirrm %%DATADIR%%/Plugins @dirrm %%DATADIR%%/Icons @dirrm %%DATADIR%% -%%PORTDOCS%%@dirrm %%DOCSDIR%%