Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 36863 - stklos-0.56.ebuild (new package)
Summary: stklos-0.56.ebuild (new package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-12-30 20:44 UTC by Andrei Barbu (RETIRED)
Modified: 2007-04-23 09:15 UTC (History)
2 users (show)

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


Attachments
stklos-0.56.ebuild (stklos-0.56.ebuild,666 bytes, application/octet-stream)
2003-12-30 20:45 UTC, Andrei Barbu (RETIRED)
Details
metadata.xml (metadata.xml,1023 bytes, text/xml)
2003-12-30 20:46 UTC, Andrei Barbu (RETIRED)
Details
ChangeLog (ChangeLog,280 bytes, application/octet-stream)
2003-12-30 20:47 UTC, Andrei Barbu (RETIRED)
Details
stklos-0.56.ebuild (stklos-0.56.ebuild,644 bytes, application/octet-stream)
2003-12-30 20:57 UTC, Andrei Barbu (RETIRED)
Details
updated ChangeLog (ChangeLog,348 bytes, text/plain)
2004-01-14 23:14 UTC, George Shapovalov (RETIRED)
Details
updated ebuild (stklos-0.56.ebuild,523 bytes, text/plain)
2004-01-14 23:22 UTC, George Shapovalov (RETIRED)
Details
dev-scheme/stklos/stklos-0.81.ebuild (stklos-0.81.ebuild,401 bytes, text/plain)
2006-12-05 08:15 UTC, Marijn Schouten (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Barbu (RETIRED) gentoo-dev 2003-12-30 20:44:51 UTC
Hi,

This is a new package for the STklos scheme interpreter/compiler. As the homepage states:

STklos is a free Scheme system (nearly) conform to R5RS. The aim of this implementation is to be fast as well as light. The implementation is based on an ad-hoc Virtual Machine. STklos can also be compiled as a library and embedded in an application.

It should ideally go in dev-lisp/stklos
Comment 1 Andrei Barbu (RETIRED) gentoo-dev 2003-12-30 20:45:45 UTC
Created attachment 22891 [details]
stklos-0.56.ebuild
Comment 2 Andrei Barbu (RETIRED) gentoo-dev 2003-12-30 20:46:03 UTC
Created attachment 22892 [details]
metadata.xml
Comment 3 Andrei Barbu (RETIRED) gentoo-dev 2003-12-30 20:47:12 UTC
Created attachment 22893 [details]
ChangeLog

I included the changelog because george is looking at the packages I'm
submitting. This would be what I would check into CVS. Is it alright?
Comment 4 Andrei Barbu (RETIRED) gentoo-dev 2003-12-30 20:57:29 UTC
Created attachment 22894 [details]
stklos-0.56.ebuild

A bug crept in by mistake, it's all fixed now.
It was just adding an info file twice causing an eror message at the end of the
emrge.
Comment 5 George Shapovalov (RETIRED) gentoo-dev 2004-01-14 23:11:33 UTC
Hi Andrei.

Going through this. Looking good in general, few remarks:

1. ${PN}-${PV} = ${P}
2. S=${WORKDIR}/${P} is unnecessary. This is a standard value that gets assigned is definition of S is omitted.

3. LICENSE="GPL" should be GPL-2 exactly matching the corresponding file under $PORTAGEDIR/licenses

4. in src_compile ./configure had only a bunch of standard specifications, so it can be replaced with simple econf..


ChangeLog: pretty much Ok, just the line
30 Dec 2003; Andrei Barbu <teval@myrealbox.com> :
should have contained "modified" (in this case new) files, i.e.
30 Dec 2003; Andrei Barbu <teval@myrealbox.com> stklos-0.56.ebuild, metadata.xml, files/digest-stklos-0.56 :

I just recently posted a question about herding to #36753 (application bug), will have to wait for the mkennedy's take on how the herding should be organized. So I'll just post the updated ebuild and changelog here. metadata.xml is Ok, it will have to be updated with the right herd and your credentials however before this gets committed.

George
Comment 6 George Shapovalov (RETIRED) gentoo-dev 2004-01-14 23:14:03 UTC
Created attachment 23845 [details]
updated ChangeLog
Comment 7 George Shapovalov (RETIRED) gentoo-dev 2004-01-14 23:22:20 UTC
Created attachment 23846 [details]
updated ebuild

One additional note: emake caused some problems here by running ahead of itself
:). I added MAKEOPTS="-j1" before emake (or you can go from emake to make, for
now these are equivalent, but MAKEOPTS is preferred) to make it work.

Also in that above comment PORTAGEDIR should be PORTDIR (if I did not mix
things up again :)).

George
Comment 8 Andreas Baier 2006-05-02 13:51:18 UTC
Hello,
0.72 is out. Copying the old ebuild to 0.72 and compiling it under ~x86/gcc 4.1 works without problems.

Would be great if this could make it into portage.

Scheme in combination with STKlos is standard-lecture in computer science in Erlangen/Germany and many of the students are using gentoo on their notebooks.

Greetings Andreas Baier
Comment 9 Marijn Schouten (RETIRED) gentoo-dev 2006-12-05 08:14:44 UTC
0.81 is out. The attached ebuild works, but there are a few small changes I made. I had no trouble with a parallel build. I will hopefully be able to commit it on a month.
Comment 10 Marijn Schouten (RETIRED) gentoo-dev 2006-12-05 08:15:51 UTC
Created attachment 103398 [details]
dev-scheme/stklos/stklos-0.81.ebuild
Comment 11 Marijn Schouten (RETIRED) gentoo-dev 2007-04-23 09:15:23 UTC
stklos-0.82 is in