Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ports/77642: [NEW PORT] java/mx4j: JMX Open Source implementation

0 views
Skip to first unread message

Filippo Natali

unread,
Feb 17, 2005, 10:42:28 AM2/17/05
to

>Number: 77642
>Category: ports
>Synopsis: [NEW PORT] java/mx4j: JMX Open Source implementation
>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: Thu Feb 17 15:40:26 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Filippo Natali
>Release: FreeBSD 5.3-STABLE i386
>Organization:
Widestore srl
>Environment:


System: FreeBSD 5.3-STABLE #0: Thu Jan 13 12:15:26 CET 2005
fil...@cagnina.hq.widestore.net:/usr/obj/usr/src/sys/CAGNINA

>Description:


MX4J is a project to build an Open Source implementation of the Java(TM) Management Extensions (JMX) and of the JMX Remote API (JSR 160) specifications, and to build tools relating to JMX.

http://mx4j.sourceforge.net


>How-To-Repeat:

>Fix:


--- mx4j.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:
#
# mx4j
# mx4j/Makefile
# mx4j/distinfo
# mx4j/pkg-descr
#
echo c - mx4j
mkdir -p mx4j > /dev/null 2>&1
echo x - mx4j/Makefile
sed 's/^X//' >mx4j/Makefile << 'END-of-mx4j/Makefile'
X# New ports collection makefile for: mx4j
X# Date created: 16 Jan 2005
X# Whom: Filippo Natali <fil...@widestore.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME= mx4j
XPORTVERSION= 2.1.1
XCATEGORIES= java misc
XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR= ${PORTNAME}
X
XMAINTAINER= fil...@widestore.net
XCOMMENT= Open Source implementation of the Java Management Extensions (JMX)
X
XUSE_JAVA= yes
XJAVA_VERSION= 1.3+
X
X.if !defined(NOPORTDOCS)
XPORTDOCS= *
X.endif
X
XJARFILES= mx4j-examples.jar mx4j-impl.jar mx4j-jmx.jar \
X mx4j-remote.jar mx4j-rimpl.jar mx4j-rjmx.jar \
X mx4j-soap.war mx4j-tools.jar mx4j.jar
X
XPLIST_FILES= ${JARFILES:S,^,%%JAVAJARDIR%%/,}
XNO_BUILD= yes
X
Xdo-install: do-install-jar do-install-javadoc
X
Xdo-install-jar:
X @${ECHO_CMD} -n ">> Installing .jar file..."
X @for jarfile in ${JARFILES}; do \
X ${INSTALL_DATA} ${WRKSRC}/lib/$$jarfile ${JAVAJARDIR} ; \
X done
X @${ECHO_CMD} " [DONE]"
X
Xdo-install-javadoc:
X.if !defined(NOPORTDOCS)
X @${ECHO_CMD} -n ">> Installing documentation in ${DOCSDIR}..."
X @${MKDIR} ${DOCSDIR}
X @cd ${WRKSRC}/docs && ${FIND} . \
X | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
X @${ECHO_CMD} -n ">> Installing examples in ${EXAMPLESDIR}..."
X @cd ${WRKSRC}/examples && ${FIND} . \
X | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR}
X @${ECHO_CMD} " [DONE]"
X @${FIND} -s ${WRKSRC}/examples -not -type d \
X | ${SED} -ne 's,^${WRKSRC}/examples,${EXAMPLESDIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST}
X @${FIND} -s -d ${WRKSRC}/examples -type d \
X | ${SED} -ne 's,^${WRKSRC}/examples,@dirrm ${EXAMPLESDIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST}
X @${FIND} -s -d ${WRKSRC}/examples -type d \
X | ${SED} -ne 's,^${WRKSRC}/examples,@exec mkdir -p %D/${EXAMPLESDIR:S,^${PREFIX}/,,},p' >> ${TMPPLIST}
X.endif
X
X.include <bsd.port.mk>
END-of-mx4j/Makefile
echo x - mx4j/distinfo
sed 's/^X//' >mx4j/distinfo << 'END-of-mx4j/distinfo'
XMD5 (mx4j-2.1.1.tar.gz) = 0b5ce38677e3cd56bbd80e272ff7661b
XSIZE (mx4j-2.1.1.tar.gz) = 4587837
END-of-mx4j/distinfo
echo x - mx4j/pkg-descr
sed 's/^X//' >mx4j/pkg-descr << 'END-of-mx4j/pkg-descr'
XMX4J is a project to build an Open Source implementation of the
XJava(TM) Management Extensions (JMX) and of the JMX Remote API
X(JSR 160) specifications, and to build tools relating to JMX.
X
XJMX is an optional package for J2SE that provides a standard
Xway to manage applications. It can also be used to wrap legacy
Xsystems and provide a standard interface to the outside world,
Xenabling the development of web services. JMX allows developers
Xto write more modular and loosely coupled system components and
Xreduce the complexity of large, interoperating systems.
X
XWWW: http://mx4j.sourceforge.net
END-of-mx4j/pkg-descr
exit

--- mx4j.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:
_______________________________________________
freebsd-p...@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "freebsd-ports-b...@freebsd.org"

0 new messages