svn commit: r345165 - head/devel/hgsvn

Baptiste Daroussin bapt at FreeBSD.org
Thu Feb 20 08:45:26 UTC 2014


On Thu, Feb 20, 2014 at 12:39:28PM +0400, Ruslan Makhmatkhanov wrote:
> Baptiste Daroussin wrote on 20.02.2014 03:57:
> 
> [...]
> 
> >>   USE_PYTHON=	yes
> >>   USE_PYDISTUTILS=yes
> >> +USE_ZIP=	yes
> >>   PYDISTUTILS_AUTOPLIST=	yes
> >>   PLIST_SUB=	VERSION=${PORTVERSION} PYVER=${PYTHON_VERSION:S/python//}
> >
> > Why readding USE_ZIP? while bsdtar can just extract it fine?
> 
> Bapt, I already asked this, but got no response. ak@ made a patch to 
> make USE_ZIP conditionally depend on unzip on a systems with old bsdtar. 
> But it was never committed and pending portmgr@ approval. What the 
> reason of this? What makes .zip so special, that we can't use this nice 
> knob for it, but rather forced to construct pure ugliness with EXTRACT_SUFX?
> 
> Thank you.
> 
> PS. mat@ argued that it fails to deal with some of the zip-archives out 
> there, but ak@ then said that he had no problems with any .zip's since 
> libarchive 3.0.4.
> 

kientzle@ told me that there are still some infozip are not supported.
Plus our unzip command it not compatible 100% with info zip one, thus slowly
removing the bsdtar, I'm all open for a better solution that USE_ZIP (which I
personnaly find as ugly as EXTRACT_SUFX :)

Any proposition would be great, note that having this not relying unzip(1) but
using bsdtar(1) is better to support older freebsd without libarchive 3.0.4

regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20140220/36c86f2f/attachment.sig>


More information about the svn-ports-head mailing list