ports/69057: New port: java/jomp
Christian Brueffer
chris at unixpages.org
Wed Jul 14 17:40:33 UTC 2004
The following reply was made to PR ports/69057; it has been noted by GNATS.
From: Christian Brueffer <chris at unixpages.org>
To: freebsd-gnats-submit at FreeBSD.org
Cc:
Subject: Re: ports/69057: New port: java/jomp
Date: Wed, 14 Jul 2004 19:34:15 +0200
--zbGR4y+acU1DwHSi
Content-Type: multipart/mixed; boundary="TYecfFk8j8mZq+dy"
Content-Disposition: inline
--TYecfFk8j8mZq+dy
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Wed, Jul 14, 2004 at 06:35:28PM +0200, Herve Quiroz wrote:
> Christian,
>=20
> The JDK dependency support in bsd.java.mk 2.0 has changed. It's all
> documented in [1] but here are my two cents:
>=20
> USE_JAVA=3D yes
> JAVA_VERSION=3D 1.2+
>=20
> The statement you are using in your current patch is a deprecated
> practice and that's why I would strongly advocates against its use
> (actually we plan to completely remove its support in the near future).
>=20
> Regarding pkg-plist, now that Greg Lewis has recently added support for
> it into bsd.java.mk, I would suggest you use:
>=20
> PLIST_FILES=3D %%JAVAJARDIR%%/myport.jar
>=20
> So that you may get rid of pkg-plist.
>=20
Thanks for the comments, the USE_JAVA stuff should probably be fixed
in the other java ports. They were the bad examples I got this from :-)
A new shar file with your suggestions incorporated is attached.
- Christian
--=20
Christian Brueffer chris at unixpages.org brueffer at FreeBSD.org
GPG Key: http://people.freebsd.org/~brueffer/brueffer.key.asc
GPG Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D
--TYecfFk8j8mZq+dy
Content-Type: application/x-shar
Content-Disposition: attachment; filename="jomp.shar"
Content-Transfer-Encoding: quoted-printable
# This is a shell archive. Save it in a file, remove anything before=0A# t=
his line, and then unpack it by entering "sh file". Note, it may=0A# creat=
e directories; files and directories will be owned by you and=0A# have defa=
ult permissions.=0A#=0A# This archive contains:=0A#=0A# jomp=0A# jomp/Makef=
ile=0A# jomp/distinfo=0A# jomp/pkg-descr=0A#=0Aecho c - jomp=0Amkdir -p jom=
p > /dev/null 2>&1=0Aecho x - jomp/Makefile=0Ased 's/^X//' >jomp/Makefile <=
< 'END-of-jomp/Makefile'=0AX# New ports collection makefile for: jomp=0AX# =
Date created: Wed Jul 14 14:02:25 CEST 2004=0AX# Whom: Christian Bruef=
fer <brueffer at FreeBSD.org>=0AX#=0AX# $FreeBSD$=0AX#=0AX=0AXPORTNAME=3D jomp=
=0AXPORTVERSION=3D 1.0b=0AXCATEGORIES=3D java parallel=0AXMASTER_SITES=3D h=
ttp://www.epcc.ed.ac.uk/research/jomp/download/=0AXDISTNAME=3D ${PORTNAME}$=
{PORTVERSION}=0AXEXTRACT_SUFX=3D .jar=0AXEXTRACT_ONLY=3D=0AX=0AXMAINTAINER=
=3D brueffer at FreeBSD.org=0AXCOMMENT=3D Prototype OpenMP implementation for =
Java=0AX=0AXPLIST_FILES=3D %%JAVAJARDIR%%/${JARFILE}=0AX=0AXUSE_JAVA=3D yes=
=0AXJAVA_VERSION=3D 1.2+=0AX=0AXNO_BUILD=3D yes=0AXNO_WRKSUBDIR=3D yes=0AX=
=0AXJAVASHAREDIR=3D ${PREFIX}/share/java=0AXJARDIR=3D ${JAVASHAREDIR}/clas=
ses=0AXJARFILE=3D ${DISTNAME}${EXTRACT_SUFX}=0AX=0AXdo-install:=0AX @${ECHO=
} -n ">> Installing JAR as ${JARDIR}/${JARFILE}..."=0AX @${CP} ${DISTDIR}/$=
{JARFILE} ${JARDIR}/${JARFILE}=0AX @${ECHO} " [ DONE ]"=0AX=0AX.include <bs=
d.port.mk>=0AEND-of-jomp/Makefile=0Aecho x - jomp/distinfo=0Ased 's/^X//' >=
jomp/distinfo << 'END-of-jomp/distinfo'=0AXMD5 (jomp1.0b.jar) =3D 4e242dafc=
649c2a06427211538b71b89=0AXSIZE (jomp1.0b.jar) =3D 175028=0AEND-of-jomp/dis=
tinfo=0Aecho x - jomp/pkg-descr=0Ased 's/^X//' >jomp/pkg-descr << 'END-of-j=
omp/pkg-descr'=0AXJOMP is a prototype OpenMP implementation for Java.=0AX=
=0AXWWW: http://www.epcc.ed.ac.uk/research/jomp/index_1.html=0AEND-of-jomp/=
pkg-descr=0Aexit=0A=0A
--TYecfFk8j8mZq+dy--
--zbGR4y+acU1DwHSi
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)
iD8DBQFA9W6XbHYXjKDtmC0RAsdmAJ0e4K8ayQlyUMqPEIra/4ZqQBAZ7QCg+S1y
FhpjOaQ7bjMGauzwlW5ooWQ=
=e9Dm
-----END PGP SIGNATURE-----
--zbGR4y+acU1DwHSi--
More information about the freebsd-ports-bugs
mailing list