pkgsrc-WIP-discuss archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: wip/jdk15 resurrected



On Tue, Dec 07, 2010 at 07:51:22PM +0900, OBATA Akio wrote:
> On Tue, 07 Dec 2010 18:36:12 +0900, Francois Tigeot 
> <ftigeot%wolfpond.org@localhost> 
> wrote:
> 
> >The first issue I have is with the tar command: it is not able to extract
> >.tar.Z archives from Solaris. I have not found enough details on the pkgsrc
> >guide to help me select a more relevant extraction program.
> >
> >Is there any special variable I could use instead of ${TOOLS_TAR} ?
> 
> Before pass *.tar.Z file to "tar", you need to decompress it.
> ${EXTRACTOR} will take care it automatically.

Thanks. Howewer, I don't think it will be enough in this case: I have to
extract different distfiles which contain some files with the same names.

If I let the default DISTFILES= mechanism take care of it, there are error
messages about files beeing overwritten.

I would like to only extract a small part of this .tar.Z distfile.

This part of my work is based on the OpenBSD jdk 1.5 port; they seem to
have a very flexible extraction mechanism and I've not found a good way to
replicate it using the pkgsrc framework.

Original OpenBSD port code:

  EXTRACT_CASES+=               *.Z) \
                tar xzf ${FULLDISTDIR}/$$archive ${RT_JAR} ${TOOLS_JAR} ;;

I have roughly translated it into this post-patch code:

  cd ${WRKDIR} && ${TOOLS_TAR} xf \
                ${DISTDIR}/${SOL_BINFILE} ${RT_JAR} ${TOOLS_JAR}

(it should be in post-extract but post-extract is already redefined for the
Sun licensing mechanism)

-- 
Francois Tigeot

------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly 
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus 
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
pkgsrc-wip-discuss mailing list
pkgsrc-wip-discuss%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-discuss


Home | Main Index | Thread Index | Old Index