svn commit: r309035 - in head/lib/libpathconv: . tests

Baptiste Daroussin bapt at FreeBSD.org
Sun Nov 27 22:27:53 UTC 2016


On Sun, Nov 27, 2016 at 09:43:05PM +0100, Jilles Tjoelker wrote:
> On Wed, Nov 23, 2016 at 07:57:52AM +0000, Julian Elischer wrote:
> > Author: julian
> > Date: Wed Nov 23 07:57:52 2016
> > New Revision: 309035
> > URL: https://svnweb.freebsd.org/changeset/base/309035
> 
> > Log:
> >   This little BSD licensed library has been kicking around for years.
> >   It allows one to trivially convert an absolute path to a relative path
> >   and the reverse. The test programs themselves are very useful in scripts
> >   but the real use comes shortly with the -r and -a arguments to ln.
> >   These are sometimes known as the --relative and --absolute flags and
> >   can force a symlink to be relative when you only have an absolue path.
> >   Another place these are sometimes used is to add -a and -r args to 'realpath'.
> >   Incredibly useful in Makefiles.
> 
> >   I was going to just add the files in with 'ln' but a library makes more sense.
> >   The test programs may come out in their own right some day for scripting.
> 
> >   released under a BSD 2-clause:
> >    * Copyright (c) 1997 Shigio Yamaguchi. All rights reserved.
> >    * Copyright (c) 1999 Tama Communications Corporation. All rights reserved.
> 
> >   The test directry does not conform to any framework.
> >   Not connected to build.
> >   doc people may want to play with the manual pages.
> 
> >   Obtained from:  https://www.tamacom.com/pathconvert.html  Shigio Yamaguchi.
> >   MFC after: 1 month
> >   Relnotes:       yes
> >   Sponsored by:   Panzura, Tama Communications Corporation
> 
> Consider making this a static-only library or a part of an existing
> library such as libc or libutil, since the overhead of a shared object
> is rather big compared to the amount of code here.
> 
> Thanks for not linking this to the build right away.

+1 seems like a good candidate for libutil

Best regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-src-head/attachments/20161127/aab9a117/attachment.sig>


More information about the svn-src-head mailing list