[as-devel] Contribution: libtool patches for afterstep

Frederick Bruckman (fb@enteract.com)
Sun, 29 Aug 1999 19:39:13 -0500 (CDT)


The following is only tested on NetBSD. I just ripped out all the old
DYNLIB and link farm stuff for Linux on the assumption that libtool
takes care of that. It has to be almost there, at least.

All the libtool patches are in

<ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/pkgsrc/x11/afterstep-current/patches/>

files "patch-a[bdefghij]".

For completeness, "patch-aa" changes some paths in afterstepdoc to be
more NetBSD friendly. That could be refined to be useful for the
general distribution. "patch-ac" simple enables rplay. Should that
rather be done in "configure"?

The point, of course, is to use shared libraries on both "aout" and
"elf", since NetBSD has both. I'm still catching up with all the
recent changes to the configuration files, but for what it's worth, I
haven't encountered any problems attributable to shared libraries.

It is now possible now to pull down pkgsrc, or parts of it, with
anoncvs: using CVS_RSH=ssh,

CVSROOT=anoncvs@anoncvs.netbsd.org:/cvsroot cvs co pkgsrc/x11/afterstep-current

or pserver

CVSROOT=pserver:anoncvs@anoncvs.netbsd.org:/cvsroot cvs co pkgsrc/x11/afterstep-current

although the server is down at this moment. (If any are interested to
actually _use_ this on Linux, you would generally pull down the whole
module, and then 'cd pkgsrc/pkgtools; make install' before doing
anything else.) I welcome feedback on the NetBSD package.

Enjoy.