On 2018-04-19 00:08, Ryan Schmidt wrote: > Note that there is a ticket requesting this update: > > https://trac.macports.org/ticket/43844 > > There isn't any work done there, but there is an interested developer you > could contact to collaborate.
Great, are you tlking about the dev who opened the ticket? If so, I'll contact Mojca. > It shouldn't be a problem to use those files, and it is preferred to do so. > It should be as simple as: > > github.setup fontforge fontforge 20170731 > github.tarball_from releases > use_xz yes > distname ${name}-dist-${version} Ok, I will try this. I can only hope that the next version also uses xz. The previous version was 20161005, yet the dist name was fontforge-dist-20161004.tar.gz. Besides the different compressor, the file iyself, should have been named fontforge-dist-20161005 and not fontforge-dist-20161004. 5 instead of 4 at the end !!! > See documentation for the github portgroup at: > > https://guide.macports.org/chunked/reference.portgroup.html#reference.portgroup.github Thx, I will read this. > "bootstrap" is the recommended name for this script, according to GNU > conventions, but most projects disregard the recommendation and name the > script "autogen.sh". Ah, interesting, I didn't know that. Anyhow, it might be even neccessary to use bootstrap for the tarball, but after your detailed explanation I should be able to whip something up. ;-) > Yes, except that when you change autoreconf.cmd, that causes MacPorts to > assume that your different cmd doesn't require autotools dependencies, which > is not correct in this case. So you need to re-add the dependencies: > > depends_build-append port:autoconf \ > port:automake \ > port:libtool Very nice. Thx. > See also this mailing list thread: > > https://lists.macports.org/pipermail/macports-dev/2017-December/037081.html Will check it out. Thanks again. This reply helped me a lot. I'll try to create a preliminary Portfile and see what happens. Cheers, K. C. -- regards Helmut K. C. Tessarek KeyID 0x172380A011EF4944 Key fingerprint = 8A55 70C1 BD85 D34E ADBC 386C 1723 80A0 11EF 4944 /* Thou shalt not follow the NULL pointer for chaos and madness await thee at its end. */
signature.asc
Description: OpenPGP digital signature