ports/183723: [new port]: devel/visualparadigm Tool for UML based diagrams and SE

Fernando fernando.apesteguia at gmail.com
Wed Nov 6 18:50:00 UTC 2013


>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 at 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 at 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 at 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:


More information about the freebsd-ports-bugs mailing list