On Thu, Apr 05, 2007 at 12:54:33PM -0700, Blair Zajac wrote: > The scala tarball doesn't extract into a new subdirectory and instead > just extracts into the directory where you run tar, i.e. a tarbomb. So > in work/, you see a bin/ and a share/ directory. > > Is there an easy, clean way to deal with this in MacPorts? I looked at > specifying some extract options, but I didn't see anything. I tried > passing the ${distname} to tar -C's option to create the subdirectory, > but this doesn't work, since the directory to put it in doesn't exist yet. > > It looks like another way is to hack it into configure to move the > directories down a level, but this doesn't seem clean. >
The netcat port handles this problem with: pre-extract { system "mkdir -p ${worksrcpath}" } extract.dir ${worksrcpath} -eric _______________________________________________ macports-dev mailing list macports-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-dev