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.