Hi Brian, hi ports.

> I think lang/apl is ready to be committed. It just needs a license marker
> tweak (it's just GPLv3+ now) and there's some trailing whitespace, but that
> can be fixed on import. ok for me.
>

Thanks a lot. My first port :)

> I cleaned up the apl-fonts ports a bit, attached. Giuseppe, do you also want
> to be maintainer of the font/apl-fonts port?

Yes, no problem for me, I will preserve a copy of the fonts on my
homepage just in case the original webpage disappears at some point in
the future. Shall I add a line to $MASTER_SITES?

Let me know if further actions from me are needed.

Best,


Best,

On Fri, Jul 21, 2017 at 7:33 PM, Brian Callahan <bcal...@devio.us> wrote:
>
>
> On 07/21/17 06:41, Giuseppe Cocomazzi wrote:
>>
>> Alright, I made all the fixes and created a new port
>> for the APL fonts (apl-fonts), as suggested.
>>
>> Find both ports attached.
>
>
> I think lang/apl is ready to be committed. It just needs a license marker
> tweak (it's just GPLv3+ now) and there's some trailing whitespace, but that
> can be fixed on import. ok for me.
>
> I cleaned up the apl-fonts ports a bit, attached. Giuseppe, do you also want
> to be maintainer of the font/apl-fonts port?
>
> ~Brian
>
>
>> Thanks.
>>
>> On Thu, Jul 20, 2017 at 7:04 PM, Brian Callahan <bcal...@devio.us> wrote:
>>>
>>> Hi Giuseppe --
>>>
>>> On 07/20/17 02:48, Giuseppe Cocomazzi wrote:
>>>>
>>>> Hi ports,
>>>> following Brian's and Ian's suggestions, I updated the port of
>>>> GNU Apl to account for:
>>>> - A default configuration file which disables coloring and enables ^D
>>>> to quit the interpreter;
>>>> - Adrian Smith's standard APL385 font shipped with the package.
>>>>
>>>> All it takes for the special characters to be correctly displayed is a
>>>> UTF-8 LC_CTYPE (/etc/gnu-apl.d/keyboard1.txt should display an alien
>>>> keyboard layout if everything is fine).
>>>>
>>>> Tested on -current from latest snapshot:
>>>>
>>>> OpenBSD wretch.doom.loc 6.1 GENERIC#194 i386
>>>>
>>>> As soon as the port is integrated in the tree I will communicate my
>>>> patches back to the author of the program for a better OpenBSD support.
>>>>
>>>> Thanks for the feedback.
>>>
>>>
>>> After some discussion with sthen, it was suggested to make the font its
>>> own
>>> port.
>>> You can make this one have a RUN_DEPENDS on the new font port, as indeed
>>> the
>>> APL interpreter is unusable without the font.
>>>
>>> Also, the V=1.7 variable in the port Makefile can go away. It's only ever
>>> used in the DISTNAME line, so DISTNAME can just become DISTNAME=apl-1.7
>>>
>>> Also please re-run `make update-plist` as I discovered that it there were
>>> some entries added to the PLIST when I did that.
>>>
>>> Thanks!
>>>
>>> ~Brian
>>>
>>>
>>>> Best,
>>>>
>>>> On Wed, Jul 19, 2017 at 5:38 PM, Brian Callahan <bcal...@devio.us>
>>>> wrote:
>>>>>
>>>>>
>>>>> On 7/19/2017 10:09 AM, Ian Darwin wrote:
>>>>>>
>>>>>> On Wed, Jul 19, 2017 at 03:45:30PM +0200, Giuseppe Cocomazzi wrote:
>>>>>>>
>>>>>>> I asked one of the distributors (Dyalog) of the APL385 font and he
>>>>>>> kindly addressed me to the page of the original Adrian Smith's font,
>>>>>>> where it is explicitly mentioned that the font is in the public
>>>>>>> domain:
>>>>>>>
>>>>>>> http://www.apl385.com/fonts/index.htm
>>>>>>>
>>>>>>>> The readme for Emacs APL mode, at
>>>>>>>> https://github.com/lokedhs/gnu-apl-mode,
>>>>>>>> suggests to use GNU FreeFont, which is GPL'd. If you can't find
>>>>>>>> documentation
>>>>>>>> that your other font is PD or otherwise licensable, I'd use their
>>>>>>>> "Free" Font.
>>>>>>>
>>>>>>> It seems that GNU FreeFont is already in the port tree, so we have
>>>>>>> two
>>>>>>> options here: either we add FreeFont as a dependency to the package
>>>>>>> (which is not, technically) or we ship the APL385 font with the
>>>>>>> package,
>>>>>>> or we preserve the distribution as it is and only add a
>>>>>>> 'README.openBSD'
>>>>>>> to address the user to further resources, just like Emacs APL mode
>>>>>>> did.
>>>>>>
>>>>>> That's three, actually :-) But given that the 385 font is indeed
>>>>>> explicitly PD I
>>>>>> would probably just include it, unless anyone else wants to weigh in?
>>>>>>
>>>>>> You should probably mention that the font is PD in the license
>>>>>> comment.
>>>>>>
>>>>> Makes sense to me.
>>>>
>>>>
>>>>
>>
>>
>



-- 
Giuseppe Cocomazzi
My self is steam.

http://sbudella.altervista.org
No Linkedin profile available.

Reply via email to