tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: New library addition
On Sun, May 08, 2011 at 01:27:08PM +0200, Emmanuel Dreyfus wrote:
> I am about to add libperfuse and perfused to the base system (hey have
> been in tree for a while but were not built). Adding a new library to
> the sets lists is not straightforward, it would be nice if someone could
> review that change.
Gensetlist (make setlist -Dperfuse) shows me:
[src/distrib/sets/lists/base/ad.mips64eb]
./usr/lib/64/libperfuse.so.0 base-compat-shlib compat,pic
./usr/lib/64/libperfuse.so.0.0 base-compat-shlib compat,pic
./usr/lib/o32/libperfuse.so.0 base-compat-shlib compat,pic
./usr/lib/o32/libperfuse.so.0.0 base-compat-shlib compat,pic
[src/distrib/sets/lists/base/ad.mips64el]
./usr/lib/64/libperfuse.so.0 base-compat-shlib compat,pic
./usr/lib/64/libperfuse.so.0.0 base-compat-shlib compat,pic
./usr/lib/o32/libperfuse.so.0 base-compat-shlib compat,pic
./usr/lib/o32/libperfuse.so.0.0 base-compat-shlib compat,pic
[src/distrib/sets/lists/base/md.amd64]
./usr/lib/i386/libperfuse.so.0 base-compat-shlib compat,pic
./usr/lib/i386/libperfuse.so.0.0 base-compat-shlib compat,pic
[src/distrib/sets/lists/base/md.sparc64]
./usr/lib/sparc/libperfuse.so.0 base-compat-shlib compat,pic
./usr/lib/sparc/libperfuse.so.0.0 base-compat-shlib compat,pic
[src/distrib/sets/lists/base/shl.mi]
./usr/lib/libperfuse.so base-perfuse-shlib
./usr/lib/libperfuse.so.0 base-perfuse-shlib
./usr/lib/libperfuse.so.0.0 base-perfuse-shlib
[src/distrib/sets/lists/comp/mi]
./usr/include/perfuse.h comp-c-include
./usr/share/man/cat3/libperfuse.0 comp-perfuse-catman .cat
./usr/share/man/html3/libperfuse.html comp-perfuse-htmlman .html
./usr/share/man/man3/libperfuse.3 comp-perfuse-man .man
./usr/lib/libperfuse.a comp-perfuse-lib
./usr/lib/libperfuse_g.a comp-perfuse-lib debuglib
./usr/lib/libperfuse_p.a comp-perfuse-proflib profile
./usr/libdata/lint/llib-lperfuse.ln comp-perfuse-lintlib lint
[src/distrib/sets/lists/comp/shl.mi]
./usr/lib/libperfuse_pic.a comp-perfuse-piclib
./usr/libdata/debug/usr/lib/libperfuse.so.0.0.debug comp-perfuse-debug debug
[src/distrib/sets/lists/comp/ad.mips64eb]
./usr/lib/64/libperfuse.a comp-c-lib compat
./usr/lib/64/libperfuse.so comp-sys-shlib compat
./usr/lib/64/libperfuse_g.a comp-c-proflib compat,debuglib
./usr/lib/64/libperfuse_p.a comp-c-proflib compat,profile
./usr/lib/64/libperfuse_pic.a comp-c-piclib compat,pic
./usr/libdata/debug/usr/lib/64/libperfuse.so.0.0 comp-compat-shlib
compat,pic,debug
./usr/lib/o32/libperfuse.a comp-c-lib compat
./usr/lib/o32/libperfuse.so comp-sys-shlib compat
./usr/lib/o32/libperfuse_g.a comp-c-proflib compat,debuglib
./usr/lib/o32/libperfuse_p.a comp-c-proflib compat,profile
./usr/lib/o32/libperfuse_pic.a comp-c-piclib compat,pic
./usr/libdata/debug/usr/lib/o32/libperfuse.so.0.0 comp-compat-shlib
compat,pic,debug
[src/distrib/sets/lists/comp/ad.mips64el]
./usr/lib/64/libperfuse.a comp-c-lib compat
./usr/lib/64/libperfuse.so comp-sys-shlib compat
./usr/lib/64/libperfuse_g.a comp-c-proflib compat,debuglib
./usr/lib/64/libperfuse_p.a comp-c-proflib compat,profile
./usr/lib/64/libperfuse_pic.a comp-c-piclib compat,pic
./usr/libdata/debug/usr/lib/64/libperfuse.so.0.0 comp-compat-shlib
compat,pic,debug
./usr/lib/o32/libperfuse.a comp-c-lib compat
./usr/lib/o32/libperfuse.so comp-sys-shlib compat
./usr/lib/o32/libperfuse_g.a comp-c-proflib compat,debuglib
./usr/lib/o32/libperfuse_p.a comp-c-proflib compat,profile
./usr/lib/o32/libperfuse_pic.a comp-c-piclib compat,pic
./usr/libdata/debug/usr/lib/o32/libperfuse.so.0.0 comp-compat-shlib
compat,pic,debug
[src/distrib/sets/lists/comp/md.amd64]
./usr/lib/i386/libperfuse.a comp-c-lib compat
./usr/lib/i386/libperfuse.so comp-sys-shlib compat
./usr/lib/i386/libperfuse_g.a comp-c-proflib compat,debuglib
./usr/lib/i386/libperfuse_p.a comp-c-proflib compat,profile
./usr/lib/i386/libperfuse_pic.a comp-c-piclib compat,pic
./usr/libdata/debug/usr/lib/i386/libperfuse.so.0.0 comp-compat-shlib
compat,pic,debug
[src/distrib/sets/lists/comp/md.sparc64]
./usr/lib/sparc/libperfuse.a comp-c-lib compat
./usr/lib/sparc/libperfuse.so comp-sys-shlib compat
./usr/lib/sparc/libperfuse_g.a comp-c-proflib compat,debuglib
./usr/lib/sparc/libperfuse_p.a comp-c-proflib compat,profile
./usr/lib/sparc/libperfuse_pic.a comp-c-piclib compat,pic
./usr/libdata/debug/usr/lib/sparc/libperfuse.so.0.0 comp-compat-shlib
compat,pic,debug
and
[src/distrib/sets/lists/base/mi]
./usr/sbin/perfused base-perfuse-bin
[src/distrib/sets/lists/comp/mi]
./usr/libdata/debug/usr/sbin/perfused.debug comp-perfuse-debug debug
./usr/share/man/cat8/perfused.0 comp-perfuse-catman .cat
./usr/share/man/html8/perfused.html comp-perfuse-htmlman .html
./usr/share/man/man8/perfused.8 comp-perfuse-man .man
However, "make setlist" is a fairly dumb beast, and if I have anything
wrong, I'd be grateful if people would tell me so that I can make it
better.
Oh, yes, this is with a MKPERUSE guard, and a "perfuse" syspkgs category.
Thanks,
Alistair
Home |
Main Index |
Thread Index |
Old Index