[KDE/Mac] So I think we should plan what we're going to do for the 4.1 release.
Big O
illogical1 at gmail.com
Mon Jul 14 07:49:35 CEST 2008
And I propose it involve macports. A lot. The reasoning behind this is
that I find macports far easier to understand than say fink or
rangerrick's build system :-) And I'm thinking that if I find it
complicated other, potential contributers (i.e. packagers) will as
well. After all we can't realistically lay all weight of packaging KDE
on the shoulders of one man. That's just inviting burnout, and then
who'd I go to cry to when something goes wrong with my KDE on Mac? ;-)
So this is also a call for volunteers. Contributors if you will, to
step up and do various tasks around our KDE/Mac project that need
doing.
You'll find a full list of my initial coredump/brainstorm here:
http://illogic-al.org/mac/attack.
Feel free to leave feedback in either the comments or here on list.
Please don't link to that page anywhere on the webs. It's not on the
front page for a reason. I really should have used the techbase wiki
but i started writing (intending to flesh out an e-mail for the list)
which then took on a life of it's own. :-)
The "1st round" of these ideas are listed below:
Plan -
Step 1:
Collate an actual list of all KDE's dependencies (Techbase).
Step 2:
Find out which are actually used for functionality on OS X (libagg, opengl).
Step 3. Remove or otherwise move out of the way X11 includes and libraries.
Step 4: Compile and package software only requirements software
provided by the base the operating system. Qt first.
Step 5: Repeat Step 4 for the kdesupport software from a stable snapshot.
Step 6: Compile and package kdelibs and kdepimlibs
Step 7: Find out what is necessary in kdebase runtime, for software to
work properly.
Step 8: Assess the impact of functionality caused by deliberately
leaving out some software (nepomuk, kdemultimedia for amarok, opengl
support for kdelibs).
Step 9: Create individual .app packages for third party software and a
.mpkg to install the dependencies packaged above.
Step 10: Test, then distribute to the world.
Aside: I volunteer for 10.5 univeral packages. 10.4 "box" is at work
and the Tiger install CD is all the way in NY (I hope).
P.S. I believe lovelace on IRC is currently working on macports
packages for kde (i.e. all of them, again, one guy). I'm volunteering
to help with that. I'll be available for sure after 5:00 p.m. est.
Don't count on me before that but I will be checking e-mail, even if I
can't answer.
--
And thusly the beast has been awoken.
More information about the kde-mac
mailing list