summaryrefslogtreecommitdiff
path: root/devel/trio/Makefile
diff options
context:
space:
mode:
authorzuntum <zuntum>2001-06-05 12:22:53 +0000
committerzuntum <zuntum>2001-06-05 12:22:53 +0000
commit18bc7eeebc4792b618fa2ea8230369bf9687b1a1 (patch)
tree542fd981b515364f74ec380d52efd353a8df3bfe /devel/trio/Makefile
parentd6ca08eab89cda9d1ae405edb83e1b712b41e095 (diff)
downloadpkgsrc-18bc7eeebc4792b618fa2ea8230369bf9687b1a1.tar.gz
Initial import of trio 1.3 - fully matured and stable set of printf and string functions
Trio is a fully matured and stable set of printf and string functions designed be used by applications with focus on portability or with the need for additional features that are not supported by standard stdio implementation. There are several cases where you may want to consider using trio: 1.Portability across heterogeneous platforms. 2.Embedded systems without stdio support. 3.Extendability of unsupported features. 4.Your native version don't do everything you need.
Diffstat (limited to 'devel/trio/Makefile')
-rw-r--r--devel/trio/Makefile26
1 files changed, 26 insertions, 0 deletions
diff --git a/devel/trio/Makefile b/devel/trio/Makefile
new file mode 100644
index 00000000000..3d577c936f2
--- /dev/null
+++ b/devel/trio/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/06/05 12:22:53 zuntum Exp $
+#
+
+DISTNAME= trio-1.3
+CATEGORIES= devel
+MASTER_SITES= http://www.contactor.se/~dast/stuff/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.contactor.se/~dast/trio/
+COMMENT= fully matured and stable set of printf and string functions
+
+post-patch:
+ ${SED} "s,^CFLAGS,#CFLAGS,g" ${WRKSRC}/Makefile \
+ > ${WRKSRC}/Makefile.done
+ ${MV} ${WRKSRC}/Makefile.done ${WRKSRC}/Makefile
+
+do-install:
+ cd ${WRKSRC} && \
+ ${INSTALL_DATA} trio.h triop.h ${PREFIX}/include
+ cd ${WRKSRC} && \
+ ${INSTALL_DATA} libtrio.a ${PREFIX}/lib
+ cd ${WRKSRC}/man/man3 && \
+ ${INSTALL_MAN} trio_printf.3 trio_scanf.3 \
+ trio_register.3 strio.3 ${PREFIX}/man/man3
+
+.include "../../mk/bsd.pkg.mk"