Nathan Scott wrote:
Tom Duffy did some rpm's for he quick usenix XFS cd.
Could you clean thing up so we don't have multiple rpm specs checked
into the tree. I would also be a good idea to send Tom a note and find
out how the XFS rpm's should play with the rest of pro-pack.
Final suggestion: since rpm's are distribution specific they probably shouldn't
be in the source
tree directly, the SPECS dir at the top of the tree seems like a better spot.
> This is an initial set of changes to the user-tool build
> environment to play nice in the open source sandpit.
> Its mainly for Martin's consumption at the moment, and
> there may be some issues with "make install" since I
> haven't tested this yet for XFS, but a top-level "make"
> certainly works.
>
> Any followup changes required for install will come later
> today. Much of this work was done by others - Ananth did
> the initial RPM spec work & I just picked that up and made
> it configure-based, Mark and Max over here did all the hard
> work of figuring out a nice clean build environment (for
> pcp) - and I simply stole it for XFS.
>
> Reading between the lines - if its broken, its probably not
> my fault ;-)
>
> One last thing - the guts of these changes are documented in
> build/Porting-Guide.
>
> cheers.
>
> Modid: 2.4.0-test1-xfs:slinx:65660a
> Date: Tue Jul 4 18:26:16 PDT 2000
> Workarea: snort:/build4/nathans/2.4.0-test1-xfs
> Author: nathans
>
> The following file(s) were checked into:
> bonnie.engr.sgi.com:/isms/slinx/2.4.0-test1-xfs
>
> cmd/xfs/Makefile - 1.9
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/Makefile.diff?r1=text&tr1=1.9&r2=text&tr2=1.8&f=h
> cmd/xfs/bmap/Makefile - 1.5
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/bmap/Makefile.diff?r1=text&tr1=1.5&r2=text&tr2=1.4&f=h
> cmd/xfs/bstat/Makefile - 1.3
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/bstat/Makefile.diff?r1=text&tr1=1.3&r2=text&tr2=1.2&f=h
> cmd/xfs/db/Makefile - 1.47
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/db/Makefile.diff?r1=text&tr1=1.47&r2=text&tr2=1.46&f=h
> cmd/xfs/handle/Makefile - 1.3
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/handle/Makefile.diff?r1=text&tr1=1.3&r2=text&tr2=1.2&f=h
> cmd/xfs/include/libxfs.h - 1.2
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/include/libxfs.h.diff?r1=text&tr1=1.2&r2=text&tr2=1.1&f=h
> cmd/xfs/libxfs/Makefile - 1.2
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/libxfs/Makefile.diff?r1=text&tr1=1.2&r2=text&tr2=1.1&f=h
> cmd/xfs/logprint/Makefile - 1.35
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/logprint/Makefile.diff?r1=text&tr1=1.35&r2=text&tr2=1.34&f=h
> cmd/xfs/mkfile/Makefile - 1.5
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/mkfile/Makefile.diff?r1=text&tr1=1.5&r2=text&tr2=1.4&f=h
> cmd/xfs/sim/src/Makefile - 1.77
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/sim/src/Makefile.diff?r1=text&tr1=1.77&r2=text&tr2=1.76&f=h
> cmd/xfs/CHANGELOG - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/CHANGELOG.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/COPYING - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/COPYING.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/INSTALL - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/INSTALL.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/LSM.in - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/LSM.in.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/Makepkgs - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/Makepkgs.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/README - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/README.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/VERSION - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/VERSION.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/build/Makefile - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/build/Makefile.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/build/Porting-Guide - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/build/Porting-Guide.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/build/rpm/Makefile - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/build/rpm/Makefile.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/build/rpm/macros.template - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/build/rpm/macros.template.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/build/rpm/rpm-2.rc.template - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/build/rpm/rpm-2.rc.template.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/build/rpm/xfs-cmds.spec.in - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/build/rpm/xfs-cmds.spec.in.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/build/tar/Makefile - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/build/tar/Makefile.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/configure.in - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/configure.in.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/include/Makefile - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/include/Makefile.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/include/builddefs.in - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/include/builddefs.in.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/include/buildrules - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/include/buildrules.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/include/handle.h - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/include/handle.h.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/include/platform_defs.h.in - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/include/platform_defs.h.in.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/install-sh - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/install-sh.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/man/Makefile - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/man/Makefile.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/man/man1/Makefile - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/man/man1/Makefile.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> cmd/xfs/man/man4/Makefile - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/>
cmd/xfs/man/man4/Makefile.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
> - Changes to support autoconf/configure based builds, plus associated
> changes to the user tool build environment, tidying Makefiles in the
> process. Paves the way for installation via arbitrary package
> managers.
|