Linked by Thom Holwerda on Tue 23rd May 2006 21:46 UTC, submitted by Joel Dahl
X11, Window Managers "Five months after release of X11R7.0, the modularized and autotooled release of the MIT Licensed X Window System source code, the X.Org Foundation has issued its first modular roll-up release. X11R7.1 supports Linux, Solaris, and BSD systems. It includes important new server and driver features for embedded systems, 64 bit platforms, enhanced operating system support, and accelerated indirect GLX support. It most importantly demonstrates to developers and industry immediate benefits of modularization."
Thread beginning with comment 127317
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: answered my own question
by thebluesgnr on Tue 23rd May 2006 22:21 UTC in reply to "answered my own question"
Member since:

You could simply use a script to build all packages.

Reply Parent Score: 1

RE[2]: answered my own question
by macisaac on Tue 23rd May 2006 22:45 in reply to "RE: answered my own question"
macisaac Member since:

sure, I imagine one could do a

for i in `ls *`;
do cd $i;
./configure --prefix=/usr/local;
make install;
cd ..;

after untarring them all (that's just a guess, I haven't messed around with the 7.x series yet. they do use autoconf now though right, not imake?). but what if there's different configure options to take in, how about parts being dependent on the others, build order dependencies and such? while the old way was a pain if you got one part wrong, or wanted to tweak with it, since it was such a large compile, it was still easier to manage than the current model.

I'm not saying it's the end of the X world for me, but it does mean alot more work next time I get around to packaging a new X (we're still using 6.8.2, and I don't see us going up for a while so no worries yet. but still...)

Reply Parent Score: 1

dreamind Member since:

A bit unrelated to, but it made me wonder:

> for i in `ls *`;

Why the heck not simply use "for i in *"?

Btw. for zsh one could also do "for i in *(/)" where the *(/) would expand to only directories.

Reply Parent Score: 1