Created attachment 179626 [details] lang/scratch port skelton New port lang/scratch. Scratch is block based programing language using for educational purpose. This version 1.4 is created on Squeak Smalltalk system. WWW: https://scratch.mit.edu/
The attachment seems broken, would you resubmit it ? wen
(In reply to Wen Heping from comment #1) I'm sorry about my reply is too late. But I can download my patch from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216811 . Anyway, I will try to attach patch at this thread.
Created attachment 189028 [details] Port skelton for lang/scratch. I try to resubmit my patch.
Created attachment 189029 [details] Update patch to fix compiler issue. Now, old patch can't work because Makefile assume gcc compiler. So I create new patch.
A kid here thanks you for this. I would suggest adding a desktop entry, this will add it to the dynamic application menus and show it when you search to add an item to the taskbar etc. You can add a simple entry by adding - DESKTOP_ENTRIES= "Scratch" "${COMMENT}" "" "scratch" "Development;Education;" "" to the Makefile, maybe you could find/make a nice icon for it too. See 6.9.5 of the portters handbook for more info - https://www.freebsd.org/doc/en/books/porters-handbook/using-x11.html
Created attachment 189091 [details] Update lang/scratch to support DESKTOP_ENTRIES Merry Xmas!! I try to support DESKTOP_ENTRIES. Please check this patch. Have fun!!
Created attachment 221189 [details] scratch-1.4.0.7.shar Is there demand? For the time being, I tried to be able to build. :-o
Thank you for your patch. I needs this port;-). So please commit your patch. I think that your comment-outed entries (find & chowm) are no longer needed. (In reply to takefu from comment #7)
Created attachment 221327 [details] scratch-1.4.0.7.shar Delete comment line Mit and CC-BY-SA-3.0 licenses added