Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Nov 2013 18:48:43 GMT
From:      Fernando <fernando.apesteguia@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/183723: [new port]: devel/visualparadigm Tool for UML based diagrams and SE
Message-ID:  <201311061848.rA6Imh6l002436@oldred.freebsd.org>
Resent-Message-ID: <201311061850.rA6Io0o8043897@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         183723
>Category:       ports
>Synopsis:       [new port]: devel/visualparadigm Tool for UML based diagrams and SE
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Nov 06 18:50:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Fernando
>Release:        9.1-RELEASE
>Organization:
Open Sistemas
>Environment:
FreeBSD beastie 9.1-RELEASE-p3 FreeBSD 9.1-RELEASE-p3 #0: Tue Jun 11 18:21:20 CEST 2013     root@beastie:/usr/obj/usr/src/sys/APEKERNEL-9.1  amd64

>Description:
This patch adds devel/visualparadigm, a powerful tool for drawing diagrams using UML. It installs the Community Edition that requires a community license (free, gratis) to work properly.

>How-To-Repeat:

>Fix:
Apply the attached shar file.

This PR deprecates PR ports/169741 and adds STAGE support.

Port tested in redports.org for 9.2-RELEASE on amd64[1] and i386[2]

[1] https://redports.org/~fernape/20131106174000-54608-157643/visualparadigm-10.2.log
[2] https://redports.org/~fernape/20131106174000-54608-157644/visualparadigm-10.2.log

Patch attached with submission follows:

# 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:
#
#	devel/visualparadigm
#	devel/visualparadigm/Makefile
#	devel/visualparadigm/distinfo
#	devel/visualparadigm/pkg-descr
#
echo c - devel/visualparadigm
mkdir -p devel/visualparadigm > /dev/null 2>&1
echo x - devel/visualparadigm/Makefile
sed 's/^X//' >devel/visualparadigm/Makefile << '631b08fd69c78ef8c1e52619d31bc14d'
X# Created by: Fernando Apesteguia <fernando.apesteguia@gmail.com>
X# $FreeBSD: devel/visualparadigm/Makefile 327741 2013-09-20 19:53:09Z bapt $
X
XPORTNAME=	visualparadigm
XPORTVERSION=	10.2
XCATEGORIES=	devel
XMASTER_SITES=	http://eu3.visual-paradigm.com/visual-paradigm/vpumlce${PORTVERSION}/20131103/
XDISTNAME=	Visual_Paradigm_for_UML_CE_Unix_NoInstall_10_2_20131103
X
XMAINTAINER=	fernando.apesteguia@gmail.com
XCOMMENT=	Visual modeling tool for all kinds of UML diagrams
X
XUSE_JAVA=	yes
XJAVA_VERSION=	1.6+
XNO_BUILD=	yes
X
XWRKSRC=		${WRKDIR}
X
XINSTALLDIR=	${STAGEDIR}${PREFIX}/${PORTNAME}
X
XEXTRACT_NAME=	Visual_Paradigm_for_UML_CE_${PORTVERSION}
X
XFETCH_ARGS=	-Fpr
X
Xpost-patch:
X	@${FIND} ${WRKSRC} -name *.dll -delete -or -name *.exe -delete -or -name *.orig -delete
X
Xdo-install:
X	@${MKDIR} ${INSTALLDIR}
X	cd ${WRKSRC}/${EXTRACT_NAME} && ${COPYTREE_SHARE} \* ${INSTALLDIR} && ${CP} -R .install4j ${INSTALLDIR}
X
Xpost-install:
X	@${CHMOD} 755 ${INSTALLDIR}/bin/V*
X
X	@${ECHO_MSG} ""
X	@${ECHO_MSG} "******************************************************************"
X	@${ECHO_MSG} Visit http://www.visual-paradigm.com/ to get either a community or
X	@${ECHO_MSG} an entreprise license key
X	@${ECHO_MSG} "******************************************************************"
X	@${ECHO_MSG} ""
X
X.include <bsd.port.mk>
631b08fd69c78ef8c1e52619d31bc14d
echo x - devel/visualparadigm/distinfo
sed 's/^X//' >devel/visualparadigm/distinfo << '6ce7c28d1f063d23dc798ba4fd6d0a0a'
XSHA256 (Visual_Paradigm_for_UML_CE_Unix_NoInstall_10_2_20131103.tar.gz) = aab3d38133f052c9dad4091e34a0160f9a806c96b35f9b524977b367af5b4e7b
XSIZE (Visual_Paradigm_for_UML_CE_Unix_NoInstall_10_2_20131103.tar.gz) = 200724697
6ce7c28d1f063d23dc798ba4fd6d0a0a
echo x - devel/visualparadigm/pkg-descr
sed 's/^X//' >devel/visualparadigm/pkg-descr << 'e5413639b9e2bed97ec8e1f72777259a'
XVisual Paradigm for UML (VP-UML) is a UML design tool and UML CASE tool designed
Xto aid software development. VP-UML supports key industry standards such as 
XUnified Modeling Language (UML), SysML, BPMN, XMI, etc. It offers complete 
Xtoolset software development teams need for requirements capturing, software 
Xplanning, test planning, class modeling, data modeling, and etc. 
X
XWWW: http://www.visual-paradigm.com/product/vpuml/
e5413639b9e2bed97ec8e1f72777259a
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311061848.rA6Imh6l002436>