#21500: icedtea 1.11 Proposed Port -------------------------------+-------------------------------------------- Reporter: mvfranz@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: icedtea -------------------------------+-------------------------------------------- Comment(by mvfranz@…): Replying to [comment:1 ryandesign@…]: All great points.
My notes so far:
* "/opt/local" is hardcoded in some files; you must arrange to use ${prefix} instead, for example by putting "@PREFIX@ in those files and then using reinplace in the portfile I will change the hard coded values of /opt/local. * why are you making a tmp directory in /var/tmp? ${workpath} is a port's temporary work area; can't you make a directory in there? I can change the temp directory without a problem * in the configure.args, the number of parallel jobs should be taken from the variable ${build.jobs} which is based on the setting build_make_jobs in macports.conf I will use the ${build.jobs} variable. I had copied some of this from the openjdk6 port. * in the destroot phase, why use tar to copy files? Can't use use the tcl "file copy" procedure? This I copied from the openjdk6 port. It worked there, so I did the easiest thing. Let me try to figure out a tcl based implementation. * patchfile patch-openjdk-hotspot-src-share-vm-utilities- globalDefinitions.hpp.diff is referenced by the port but missing from this ticket I attached the missing file.
I'll upload a new Portfile when I have something working. -- Ticket URL: <http://trac.macports.org/ticket/21500#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS