Hello, please find attached fastcgi-1.8.ebuild. It provides the Public.Web.FCGI module for the pike programming language. I suggest the new category "dev-pike", to be consistent with the layout for other languages. I tested it an amd64 only - other platforms shouldn't be a problem though. I set the license to BSD - there is none explicitly mentioned and the license text in the header-comment in FCGI.cmod resembles a BSD-style license as far as I can tell - IANAL... kind regards, Tom Regner
Created attachment 151492 [details] The ebuild dev-pike/fastcgi-1.8.ebuild
I think that is a better idea first to give the ebuild for permit to use the pike language before add this ebuild. If whe add this ebuild, how person can use it because there is no pike support on gentoo portage. Can you also provide ebuild for install a compiler or an interpreter. Whit that kind of ebuild, your idea of add the fastcgi pike ebuild became more realistic ! :)
(In reply to comment #2) > I think that is a better idea first to give the ebuild for permit to use the > pike language before add this ebuild. > > If whe add this ebuild, how person can use it because there is no pike support > on gentoo portage. > > Can you also provide ebuild for install a compiler or an interpreter. > Whit that kind of ebuild, your idea of add the fastcgi pike ebuild became more > realistic ! :) There is a pike ebuild, and the ebuild submitted here needs it and says so: DEPEND=">=dev-lang/pike-7.6 \ >=dev-libs/fcgi-2.0" The current version is tom@burbank /usr/src $ emerge -s pike [...] * dev-lang/pike Latest version available: 7.6.112 Latest version installed: 7.6.112 Size of files: 14,812 kB Homepage: http://pike.ida.liu.se/ Description: Pike programming language and runtime License: GPL-2 LGPL-2.1 MPL-1.1 As I said I tested this ebuild on my system - although I have a "better" ebuild now, as I wrote a small pike.eclass in the meantime. I use this first reaction on this proposal to attach the eclass and the new fcgi-ebuild for your review. kind regards, Tom
Created attachment 161631 [details] eclass for pike modules installable via monger
Created attachment 161633 [details] The ebuild dev-pike/fastcgi-1.8.ebuild using pike-monger.eclass
Hello, Thanks Tom for your work with Pike. As mentioned, we _do_ have support for the Pike programming language since a while now. Though the only available package is the interpreter itself, I would really like to welcome more pike packages to our tree. I think one good way to start a possible Pike category, is gathering a good quantity of pike packages first, and creating ebuilds for them, since a single package wouldn't be enough to create a whole category. Around 5 packages would be a good start. I would prefer to keep this ebuild (together with the eclass) in an overlay yet, and I hope sooner or later to start my own. I am just too busy right now, but I am quite interested to continue adding pike packages, so my best recommendation for now, it's to post possible pike packages ebuilds through here, and add me as contact, and I will keep them on my TODO, until we collect a good amount of them as to add them into the tree into their own category. Regards and I eventually expect to take care of this ebuild myself,
(In reply to comment #6) > Hello, > > Thanks Tom for your work with Pike. > [...] > I think one good way to start a possible Pike category, is gathering a good > quantity of pike packages first, and creating ebuilds for them, since a single > package wouldn't be enough to create a whole category. > > Around 5 packages would be a good start. Cool - this is the number of "non-pike-core" ebuilds I have :) I add new bug entries for the remaining four right away. kind regards, Tom