Attached please find ficl-4.0.31.ebuild and a patch so that only one include file needs to be installed in /usr/include. FICL is the FORTH Inspired Command Language. Basically a FORTH system written in ANSI C that can be embedded as a scripting language. It is especially good with low-level hardware interactions. The homepage is http://ficl.sourceforge.net. I suggest dev-lang/ficl as the category. I am not sure about the license. The author uses his own, so I am not sure what category it would fit in in the Gentoo scheme. I just chose freely distributable in the ebuild file. Thanks, -Pete
Created attachment 153009 [details] ficl-4.0.31.ebuild
Created attachment 153011 [details] ficl-4.0.31-linux.patch
Created attachment 153013 [details] ficl-4.0.31.ebuild Forgot an include file.
I tested the ebuild on x86: works fine. I also suggest some improvements: - keywords should be ~arch - header should exactly the same an in /usr/portage/skel.ebuild - documentation installing is incorrect: ---- >>> Source compiled. >>> Test phase [not enabled]: dev-lang/ficl-4.0.31 >>> Install ficl-4.0.31 into /tmp/portage/tmpdir/portage/dev-lang/ficl-4.0.31/image/ category dev-lang install: omitting directory `doc/articles' bzip2: Can't open input file /tmp/portage/tmpdir/portage/dev-lang/ficl-4.0.31/image/usr/share/doc/ficl-4.0.31//articles: No such file or directory. install: omitting directory `doc/graphics' bzip2: Can't open input file /tmp/portage/tmpdir/portage/dev-lang/ficl-4.0.31/image/usr/share/doc/ficl-4.0.31//graphics: No such file or directory. install: omitting directory `doc/source' bzip2: Can't open input file /tmp/portage/tmpdir/portage/dev-lang/ficl-4.0.31/image/usr/share/doc/ficl-4.0.31//source: No such file or directory. >>> Completed installing ficl-4.0.31 into /tmp/portage/tmpdir/portage/dev-lang/ficl-4.0.31/image/ ---- So I've made some changes (see attachment below)
Created attachment 154161 [details] ficl-4.0.31.ebuild
It seems there hasn't been any activity upstream since version 4.1.0 was released in October 2010. Is there still any interest in adding this to the tree? If not, I'll close this bug as WONTFIX in 30 days.