Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58565 - scsh-install-lib-1.1.2.ebuild (New Package)
Summary: scsh-install-lib-1.1.2.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement
Assignee: Matthew Kennedy (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on: 58564
Blocks: 58566
  Show dependency tree
 
Reported: 2004-07-27 10:11 UTC by Dominik Brugger
Modified: 2006-01-05 10:16 UTC (History)
1 user (show)

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


Attachments
scsh-install-lib-1.1.2.ebuild (New Package) (scsh-install-lib-1.1.2.ebuild,623 bytes, text/plain)
2004-07-27 10:13 UTC, Dominik Brugger
Details
improved scsh-0.6.6 ebuild (scsh-0.6.6.ebuild,928 bytes, text/plain)
2004-09-24 05:53 UTC, Johannes Brügmann
Details
patch of Makefile.in to install the docs into /usr/share/doc/${PN}-${PV} (Makefile.in-doc-dir.patch,4.00 KB, patch)
2004-09-24 05:57 UTC, Johannes Brügmann
Details | Diff
eclass for scsh-install-lib and scsh derived packages (scsh.eclass,2.12 KB, text/plain)
2004-09-24 06:06 UTC, Johannes Brügmann
Details
improved scsh-install-lib-1.1.2 ebuild; uses scsh.eclass (scsh-install-lib-1.1.2.ebuild,542 bytes, text/plain)
2004-09-24 06:08 UTC, Johannes Brügmann
Details
improved version of scsh.eclass fixes some bugs (scsh.eclass,2.20 KB, text/plain)
2005-07-11 10:34 UTC, Johannes Brügmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dominik Brugger 2004-07-27 10:11:48 UTC
Hi!

This is the scsh installation library, which aims at making it easy to install extension libraries for scsh. Developed by Michel Schinz.

I suggest dev-scheme/scsh-install-lib for this package. Note that this package depends on >=app-shells/scsh-0.6.6.ebuild previously submitted.

dome
Comment 1 Dominik Brugger 2004-07-27 10:13:25 UTC
Created attachment 36269 [details]
scsh-install-lib-1.1.2.ebuild (New Package)
Comment 2 Johannes Brügmann 2004-09-24 05:53:36 UTC
Created attachment 40285 [details]
improved scsh-0.6.6 ebuild

tries to install fhs compliant. uses Makefile.in-doc-dir.patch and scsh.eclass.

supports -- or more concrete: installs in the same variant as the chosen layout
of scsh-install-lib -- two layout variants of the scsh-install-lib: fhs and
scsh.
Comment 3 Johannes Brügmann 2004-09-24 05:57:03 UTC
Created attachment 40286 [details, diff]
patch of Makefile.in to install the docs into /usr/share/doc/${PN}-${PV}

patches Makefile.in (midnight quality). only needed for 
USE="fhs" emerge =app-shells/scsh-0.6.6
Comment 4 Johannes Brügmann 2004-09-24 06:06:04 UTC
Created attachment 40287 [details]
eclass for scsh-install-lib and scsh derived packages

scsh-install-lib is a packet managing tool for scsh which is shipped with
currently four layout variants: scsh, scsh-alt, fhs, fhs-program. In order to
get full functionality and let scsh-install-lib keep track of installed files,
an own class with inheritance of the chosen layout should be installed. the
attached one supports two layout variants: fhs and scsh.
Comment 5 Johannes Brügmann 2004-09-24 06:08:33 UTC
Created attachment 40288 [details]
improved scsh-install-lib-1.1.2 ebuild; uses scsh.eclass

uses scsh.eclass
Comment 6 Matthew Kennedy (RETIRED) gentoo-dev 2004-12-01 21:14:50 UTC
Johannes and Dominik: Thank you for your fine work on the new ebuild and eclass.  Here is an explanation of the delay in getting your work incorporated.

I have tested it and changed the ebuild/eclass to use the /etc/env.d system which is what ports which need to add something to the system environment need to use.

Unfortunately, as you might have discovered for yourself, the portage handling of /etc/env.d mangles values which have double-quotes in them.  Bug 66985 details this issue.

This bug and bug 58564 are dependent on getting this portage bug fixed.  So this is causing the delay.
Comment 7 Matthew Kennedy (RETIRED) gentoo-dev 2004-12-01 21:16:03 UTC
I should mention I'm open to suggestions.  Perhaps we can set the paths for scheme libraries at compile time?
Comment 8 Johannes Brügmann 2005-07-11 10:34:01 UTC
Created attachment 63160 [details]
improved version of scsh.eclass fixes some bugs
Comment 9 Matthew Kennedy (RETIRED) gentoo-dev 2006-01-05 10:16:12 UTC
added to portage