Gentoo KDE-CVS Project
1.
Project Description
These are live cvs ebuilds for KDE's current CVS. They are not present in
portage itself mostly because emerge doesn't have proper support for live cvs
ebuilds.
These ebuilds are released on a works-for-me basis, with minimal testing.
Please report any bugs with the ebuilds to
caleb@gentoo.org.
Finally, please understand that these ebuilds are only shortcuts to compiling
KDE from cvs. Don't use them if you wouldn't otherwise do this manually. Because
bug reports about cvs source will inevitably make their way to the KDE devs, you
should realize that you're on the same footing as anyone using the cvs sources
directory, and not in the position of one whose distribution offered
packages that weren't working
2.
Project Goals
Provide a nice interface for KDE cvs source through portage.
3.
Developers
| Developer |
Nickname |
Role |
| Caleb Tennis |
caleb |
Lead |
All developers can be reached by e-mail using nickname@gentoo.org.
4.
About these ebuilds
A live cvs ebuild, using cvs.eclass, runs cvs to fetch the latest sources
at the unpacking stage instead of downloading a tarball like a cvs snapshot
ebuild would. Live ebuilds are simply a shortcut to fetching and building cvs
sources yourself, plus it lets portage's installed stuff database know about
the package. There are several variables you can set in your environment or
make.conf to control the fetching process - see the cvs eclass for more information.
Installing
- Make sure you have the latest eclasses (via emerge sync)
- Download the latest kde-cvs tarball and install the files in your
PORTDIR_OVERLAY directory. Don't install them directory in your portage
tree as they will be overwritten with your next emerge sync.
- If you plan to do this compiling often, make sure you are using ccache and
distcc, and have them set up in your make.conf.
- Try an emerge.
Important Notes
- You can set your cvs server by using the ECVS_SERVER environment variable.
See the cvs.eclass for more information.
- If you run into a compilation problem, you may need to just wait a while
and try emerging again. KDE's cvs source breaks rather frequently.
5.
Get the ebuilds
The latest tarball is available
here.
Note that I currently don't have the time to keep up with the changes to these ebuilds.
If you want to submit revised builds I can try and keep them here for people to download, but at the
moment these builds are going to stay dormant.
ChangeLog
- 08-06-04 - Fix typo in kdelibs ebuild
- 08-03-04 - Fix startkde script; do some dep changes in kde ebuilds
- 06-09-04 - Fix k3b typo that caused borked dependency
- 05-25-04 - Fix startkde script for 3.3 and k3b dependency on mad -> madplay
- 05-05-04 - Add some new dependencies for kdenetwork, and bump Qt to version 3.3.2
- 03-03-04 - Modify Qt ebuild to update new version + incorporate changes from regular portage ebuild
- 03-03-04 - Change virtual/motif deps to x11-libs/openmotif
- First update for this new web page. Replaces the old one.
- 02-18-04 - Remove app-editors/quanta, replaced with kde-base/kdewebdev
|