diff options
author | krion <krion@FreeBSD.org> | 2003-10-03 23:06:01 +0800 |
---|---|---|
committer | krion <krion@FreeBSD.org> | 2003-10-03 23:06:01 +0800 |
commit | 7100c6c0268138cb4f8fe40af8d7c7c4a82edb2e (patch) | |
tree | 62fd0c80b2af96648980fb3e4a8e0c7e92fe40a5 /devel/skalibs | |
parent | 872d96db90fac66047b7bc39882d275ddcbf0970 (diff) | |
download | freebsd-ports-gnome-7100c6c0268138cb4f8fe40af8d7c7c4a82edb2e.tar.gz freebsd-ports-gnome-7100c6c0268138cb4f8fe40af8d7c7c4a82edb2e.tar.zst freebsd-ports-gnome-7100c6c0268138cb4f8fe40af8d7c7c4a82edb2e.zip |
skalibs is a package centralizing the public-domain C
development files used for building other skarnet.org software.
skalibs can also be used as a sound basic start for C
development. There are a lot of general-purpose libraries out
there; but if your main goal is to produce small and secure C
code, you will like skalibs.
skalibs contains exclusively public-domain code. So you can
redistribute it as you want, and it does not prevent you from
distributing any of your executables.
PR: 53701 57540
Submitted by: Sergei Kolobov <sergei@kolobov.com>
Diffstat (limited to 'devel/skalibs')
-rw-r--r-- | devel/skalibs/Makefile | 35 | ||||
-rw-r--r-- | devel/skalibs/distinfo | 1 | ||||
-rw-r--r-- | devel/skalibs/pkg-descr | 14 | ||||
-rw-r--r-- | devel/skalibs/pkg-plist | 76 |
4 files changed, 126 insertions, 0 deletions
diff --git a/devel/skalibs/Makefile b/devel/skalibs/Makefile new file mode 100644 index 000000000000..a3bec5dbdeaf --- /dev/null +++ b/devel/skalibs/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: skalibs +# Date created: 2003-06-25 +# Whom: Sergei Kolobov <sergei@kolobov.com> +# +# $FreeBSD$ +# + +PORTNAME= skalibs +PORTVERSION= 0.32 +CATEGORIES= devel +MASTER_SITES= http://www.skarnet.org/software/${PORTNAME}/ + +MAINTAINER= sergei@kolobov.com +COMMENT= General purpose C libraries used by skarnet.org software + +WRKSRC= ${WRKDIR}/prog/${DISTNAME} + +DOCS= package/CHANGES package/README package/THANKS doc/*.html + +do-configure: + ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-compile/conf-cc + +do-build: + cd ${WRKSRC} && package/compile + +do-install: + @${MKDIR} ${PREFIX}/include/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/include/* ${PREFIX}/include/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/library/* ${PREFIX}/lib +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} +.endif + +.include <bsd.port.mk> diff --git a/devel/skalibs/distinfo b/devel/skalibs/distinfo new file mode 100644 index 000000000000..9d208da7db46 --- /dev/null +++ b/devel/skalibs/distinfo @@ -0,0 +1 @@ +MD5 (skalibs-0.32.tar.gz) = 9a451918f0ae5fbcfab4a62f9568f3a7 diff --git a/devel/skalibs/pkg-descr b/devel/skalibs/pkg-descr new file mode 100644 index 000000000000..171a28523c1f --- /dev/null +++ b/devel/skalibs/pkg-descr @@ -0,0 +1,14 @@ +skalibs is a package centralizing the public-domain C development files +used for building other skarnet.org software. + +skalibs can also be used as a sound basic start for C development. +There are a lot of general-purpose libraries out there; +but if your main goal is to produce small and secure C code, +you will like skalibs. + +skalibs contains exclusively public-domain code. +So you can redistribute it as you want, and it does not prevent you +from distributing any of your executables. + +Author: Laurent G. Bercot <ska-skaware@skarnet.org> +WWW: http://www.skarnet.org/software/skalibs/ diff --git a/devel/skalibs/pkg-plist b/devel/skalibs/pkg-plist new file mode 100644 index 000000000000..1f6c9abdc259 --- /dev/null +++ b/devel/skalibs/pkg-plist @@ -0,0 +1,76 @@ +include/skalibs/alloc.h +include/skalibs/allreadwrite.h +include/skalibs/biguint.h +include/skalibs/bufalloc.h +include/skalibs/buffer.h +include/skalibs/bytestr.h +include/skalibs/caltimedate.h +include/skalibs/cdb.h +include/skalibs/cdb_make.h +include/skalibs/direntry.h +include/skalibs/djbunix.h +include/skalibs/dns.h +include/skalibs/dns_helper.h +include/skalibs/dns_transmit.h +include/skalibs/env.h +include/skalibs/envalloc.h +include/skalibs/environ.h +include/skalibs/error.h +include/skalibs/fmtscan.h +include/skalibs/gccattributes.h +include/skalibs/gen_alloc.h +include/skalibs/intalloc.h +include/skalibs/iobuffer.h +include/skalibs/iopause.h +include/skalibs/md5.h +include/skalibs/netstring.h +include/skalibs/random.h +include/skalibs/rc4.h +include/skalibs/select.h +include/skalibs/sgetopt.h +include/skalibs/sha1.h +include/skalibs/shglob.h +include/skalibs/sig.h +include/skalibs/skamisc.h +include/skalibs/socket.h +include/skalibs/stdcrypto.h +include/skalibs/stddjb.h +include/skalibs/stralloc.h +include/skalibs/strerr.h +include/skalibs/strerr2.h +include/skalibs/tai.h +include/skalibs/ttymodes.h +include/skalibs/uint16.h +include/skalibs/uint16alloc.h +include/skalibs/uint32.h +include/skalibs/uint32aalloc.h +include/skalibs/uint32alloc.h +include/skalibs/uint64.h +include/skalibs/uint64alloc.h +include/skalibs/uintalloc.h +include/skalibs/webipc.h +@dirrm include/skalibs +lib/libbiguint.a +lib/libdns.a +lib/librandom.a +lib/libstdcrypto.a +lib/libstddjb.a +lib/libttymodes.a +lib/libwebipc.a +%%PORTDOCS%%%%DOCSDIR%%/CHANGES +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/THANKS +%%PORTDOCS%%%%DOCSDIR%%/crosscompile.html +%%PORTDOCS%%%%DOCSDIR%%/dank-cross-notes.html +%%PORTDOCS%%%%DOCSDIR%%/gccattributes.html +%%PORTDOCS%%%%DOCSDIR%%/index.html +%%PORTDOCS%%%%DOCSDIR%%/install.html +%%PORTDOCS%%%%DOCSDIR%%/libbiguint.html +%%PORTDOCS%%%%DOCSDIR%%/libdns.html +%%PORTDOCS%%%%DOCSDIR%%/librandom.html +%%PORTDOCS%%%%DOCSDIR%%/libstdcrypto.html +%%PORTDOCS%%%%DOCSDIR%%/libstddjb.html +%%PORTDOCS%%%%DOCSDIR%%/libttymodes.html +%%PORTDOCS%%%%DOCSDIR%%/libwebipc.html +%%PORTDOCS%%%%DOCSDIR%%/upgrade.html +%%PORTDOCS%%@dirrm %%DOCSDIR%% |