Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 219898 - dev-pike/fastcgi-1.8.ebuild (New Package)
Summary: dev-pike/fastcgi-1.8.ebuild (New Package)
Status: RESOLVED LATER
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: EBUILD
Depends on:
Blocks:
 
Reported: 2008-05-01 07:11 UTC by Tom Regner
Modified: 2009-07-26 14:39 UTC (History)
3 users (show)

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


Attachments
The ebuild dev-pike/fastcgi-1.8.ebuild (fastcgi-1.8.ebuild,590 bytes, text/plain)
2008-05-01 07:13 UTC, Tom Regner
Details
eclass for pike modules installable via monger (pike-monger.eclass,1.59 KB, text/plain)
2008-07-29 15:51 UTC, Tom Regner
Details
The ebuild dev-pike/fastcgi-1.8.ebuild using pike-monger.eclass (Public-Web-FCGI-1.8.ebuild,483 bytes, text/plain)
2008-07-29 15:52 UTC, Tom Regner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Regner 2008-05-01 07:11:57 UTC
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
Comment 1 Tom Regner 2008-05-01 07:13:47 UTC
Created attachment 151492 [details]
The ebuild dev-pike/fastcgi-1.8.ebuild
Comment 2 VERDOIA Laurent 2008-07-29 14:05:14 UTC
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 ! :)
Comment 3 Tom Regner 2008-07-29 15:49:45 UTC
(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
Comment 4 Tom Regner 2008-07-29 15:51:07 UTC
Created attachment 161631 [details]
eclass for pike modules installable via monger
Comment 5 Tom Regner 2008-07-29 15:52:27 UTC
Created attachment 161633 [details]
The ebuild dev-pike/fastcgi-1.8.ebuild using pike-monger.eclass
Comment 6 Luis Araujo (RETIRED) gentoo-dev 2008-07-30 02:11:09 UTC
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, 

 
Comment 7 Tom Regner 2008-07-30 06:28:45 UTC
(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