diff options
Diffstat (limited to 'src/libfmt/bundle.ports')
-rw-r--r-- | src/libfmt/bundle.ports | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/src/libfmt/bundle.ports b/src/libfmt/bundle.ports new file mode 100644 index 00000000..9ecf6a24 --- /dev/null +++ b/src/libfmt/bundle.ports @@ -0,0 +1,51 @@ +--- Makefile --- +# New ports collection makefile for: libfmt +# Date Created: 11 Feb 2003 +# Whom: rsc +# +# THIS LINE NEEDS REPLACING. IT'S HERE TO GET BY PORTLINT +# $FreeBSD: ports/devel/libfmt/Makefile,v 1.1 2003/02/12 00:51:22 rsc Exp $ + +PORTNAME= libfmt +PORTVERSION= 2.0 +CATEGORIES= devel +MASTER_SITES= http://pdos.lcs.mit.edu/~rsc/software/ +EXTRACT_SUFX= .tgz + +MAINTAINER= rsc@post.harvard.edu + +DEPENDS= ${PORTSDIR}/devel/libutf + +MAN3= print.3 fmtinstall.3 + +USE_REINPLACE=yes + +.include <bsd.port.pre.mk> + +post-patch: + ${REINPLACE_CMD} -e 's,$$(PREFIX),${PREFIX},g' ${WRKSRC}/Makefile + +.include <bsd.port.post.mk> +--- pkg-comment --- +Extensible formatted print C library (printf with user-defined verbs) +--- pkg-descr --- +Libfmt is a port of Plan 9's formatted print library. +As a base it provides all the syntax of ANSI printf +but adds the ability for client programs to install +new print verbs. One such print verb (installed by +default) is %r, which prints the system error string. +Instead of perror("foo"), you can write fprint(2, "foo: %r\n"). +This is especially nice when you write verbs to format +the data structures used by your particular program. + +WWW: http://pdos.lcs.mit.edu/~rsc/software/#libfmt +http://plan9.bell-labs.com/magic/man2html/2/print + +Russ Cox +rsc@post.harvard.edu +--- pkg-plist --- +lib/libfmt.a +include/fmt.h +--- /dev/null --- +This is just a way to make sure blank lines don't +creep into pkg-plist. |