On 2016/04/28 14:48, Edd Barrett wrote: > Hi, > > Here's some comments. > > On Wed, Apr 27, 2016 at 07:54:58PM +0300, Андрей Болконский wrote: > > -CATEGORIES = audio net > > +CATEGORIES = audio net python > > 'python' is not a category as far as I know.
yep, zap this, there is lang/python but it is added automatically. > > REVISION = 0 > > You want to remove this. REVISIONs are for newer versions of the OpenBSD > package, but with the same upstream version. > > > -MAINTAINER = Edd Barrett <e...@openbsd.org> > > +MAINTAINER = Victor Kukshiev (andrey0bolkon...@gmail.com) > > This is fine. I don't use this any more, and thus have no real > motivation to maintain this. > > > MODPY_PI = Yes > > +MODPY_SETUPTOOLS = Yes > > Can you make these line up using tabs? There's a few other places in the > Makefile where you could apply the same strategy. > > > NO_TEST = Yes > > There is a test suite, why not hook it in? > > > >> Fetch https://pypi.io/packages/source/p/pylast/pylast-1.6.0.tar.gz > > pylast-1.6.0.tar.gz 100% |************************| 41307 00:00 > > >> Size does not match for pylast-1.6.0.tar.gz > > ^ That's weird. Either upstream re-rolled (which you can't do with PyPI) or you can with the new stuff can't you? (this is exactly why their new stuff is stupid..) > something went wrong with `make makesum`. Delete your distinfo and re-run > `make > makesum`. fetch a new distfile, uncompress and diff contents against the old one, see what changed.. > Also you need to run `make update-plist`. After you do this, you will see that > the egg info is now a directory. Sadly it's kinda awkward for these dual > Python > version ports, as you may need to add MODPY_COMMENT and MODPY_PYCACHE > manually. > Grep the tree to see how these are used. > > Fix these and send another diff and we can look in more detail. > > -- > Best Regards > Edd Barrett > > http://www.theunixzoo.co.uk >