Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 221897 - ficl-4.0.31.ebuild (New Package)
Summary: ficl-4.0.31.ebuild (New Package)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-13 03:45 UTC by Pete Johnson
Modified: 2017-07-21 09:21 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ficl-4.0.31.ebuild (ficl-4.0.31.ebuild,742 bytes, text/plain)
2008-05-13 03:46 UTC, Pete Johnson
Details
ficl-4.0.31-linux.patch (ficl-4.0.31-linux.patch,1.14 KB, text/plain)
2008-05-13 03:47 UTC, Pete Johnson
Details
ficl-4.0.31.ebuild (ficl-4.0.31.ebuild,762 bytes, text/plain)
2008-05-13 04:25 UTC, Pete Johnson
Details
ficl-4.0.31.ebuild (ficl-4.0.31.ebuild,1.01 KB, text/plain)
2008-05-24 16:59 UTC, Marek Miller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pete Johnson 2008-05-13 03:45:37 UTC
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
Comment 1 Pete Johnson 2008-05-13 03:46:46 UTC
Created attachment 153009 [details]
ficl-4.0.31.ebuild
Comment 2 Pete Johnson 2008-05-13 03:47:26 UTC
Created attachment 153011 [details]
ficl-4.0.31-linux.patch
Comment 3 Pete Johnson 2008-05-13 04:25:11 UTC
Created attachment 153013 [details]
ficl-4.0.31.ebuild

Forgot an include file.
Comment 4 Marek Miller 2008-05-24 16:59:23 UTC
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)
Comment 5 Marek Miller 2008-05-24 16:59:56 UTC
Created attachment 154161 [details]
ficl-4.0.31.ebuild
Comment 6 Marek Szuba archtester gentoo-dev 2017-02-28 13:42:11 UTC
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.