Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 24

Summary: tcl-8.3.3.ebuild
Product: Gentoo Linux Reporter: Tod M. Neidt <tneidt>
Component: [OLD] DevelopmentAssignee: Damon Conway (RETIRED) <kabau>
Status: RESOLVED FIXED    
Severity: major Keywords: EBUILD
Priority: High    
Version: 1.0 RC6 r14   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 23, 25, 26, 28    
Attachments: tcl-8.3.3.ebuild

Description Tod M. Neidt 2002-01-04 19:15:32 UTC
Hi!

Please find attached tcl-8.3.3.ebuild and tk-8.3.3.ebuild.  These
ebuilds accomplish the following:

1. split the tcl and tk packages into separate ebuilds.
This makes writing ebuilds for packages that depend on tcl and/or tk
much easier to handle (see expect-5.33.0.ebuild post and the
vim-6.0-r2.ebuild patch attached).  I recommend putting the tcl ebuild
under dev-lang/tcl and the tk ebuild under dev-tcltk/tk.


2. ebuilds are now version independent. 

Renaming ebuilds to *-8.4.2.ebuild should work.  I have not tested this,
but these ebuilds were based on the tcl-tk-8.4.2.ebuild.

3. The original tcl-tk-8.3.3.ebuild did not install the private headers
and config.sh's for tcl and tk.  This is why vim-6.0-r2.ebuild did not
work with 'use tcltk'

4. Promotes world peace and smells minty fresh.

Splitting up tcl and tk into separate ebuilds may cause some minor pain
updating the dependencies of ebuilds that depend on them, but I think it
is worth it in the long run.

tod
Comment 1 Tod M. Neidt 2002-01-04 19:16:27 UTC
Created attachment 12 [details]
tcl-8.3.3.ebuild
Comment 2 Damon Conway (RETIRED) gentoo-dev 2002-01-09 14:35:40 UTC
Accepting bug.

I have tested on my box, and it works just fine there.  Committing.
Comment 3 Damon Conway (RETIRED) gentoo-dev 2002-01-09 14:37:31 UTC
Committed