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.
*/

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to