mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-03 06:04:53 +00:00
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>
This commit is contained in:
parent
2d675ee4f7
commit
a200783d42
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=90135
@ -1006,6 +1006,7 @@
|
||||
SUBDIR += simgear
|
||||
SUBDIR += simulavr
|
||||
SUBDIR += sip
|
||||
SUBDIR += skalibs
|
||||
SUBDIR += soup
|
||||
SUBDIR += sourcenav
|
||||
SUBDIR += sparc-rtems-binutils
|
||||
|
35
devel/skalibs/Makefile
Normal file
35
devel/skalibs/Makefile
Normal file
@ -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>
|
1
devel/skalibs/distinfo
Normal file
1
devel/skalibs/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (skalibs-0.32.tar.gz) = 9a451918f0ae5fbcfab4a62f9568f3a7
|
14
devel/skalibs/pkg-descr
Normal file
14
devel/skalibs/pkg-descr
Normal file
@ -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/
|
76
devel/skalibs/pkg-plist
Normal file
76
devel/skalibs/pkg-plist
Normal file
@ -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%%
|
Loading…
Reference in New Issue
Block a user