pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/skalibs
Module Name: pkgsrc
Committed By: schmonz
Date: Tue Oct 3 00:31:39 UTC 2017
Added Files:
pkgsrc/devel/skalibs: DESCR Makefile PLIST buildlink3.mk distinfo
Log Message:
Initial import of skalibs, packaged by cfkoch@edgebsd in wip.
skalibs is a package centralizing the free software / open source C
development files used for building all software at skarnet.org: it contains
essentially general-purpose libraries. You will need to install skalibs if
you plan to build skarnet.org software. The point is that you won't have to
download and compile big libraries, and care about portability issues,
everytime you need to build a package: do it only once.
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 with a focus on system programming, skalibs
might be for you.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/skalibs/DESCR \
pkgsrc/devel/skalibs/Makefile pkgsrc/devel/skalibs/PLIST \
pkgsrc/devel/skalibs/buildlink3.mk pkgsrc/devel/skalibs/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/devel/skalibs/DESCR
diff -u /dev/null pkgsrc/devel/skalibs/DESCR:1.1
--- /dev/null Tue Oct 3 00:31:39 2017
+++ pkgsrc/devel/skalibs/DESCR Tue Oct 3 00:31:39 2017
@@ -0,0 +1,11 @@
+skalibs is a package centralizing the free software / open source C
+development files used for building all software at skarnet.org: it contains
+essentially general-purpose libraries. You will need to install skalibs if
+you plan to build skarnet.org software. The point is that you won't have to
+download and compile big libraries, and care about portability issues,
+everytime you need to build a package: do it only once.
+
+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 with a focus on system programming, skalibs
+might be for you.
Index: pkgsrc/devel/skalibs/Makefile
diff -u /dev/null pkgsrc/devel/skalibs/Makefile:1.1
--- /dev/null Tue Oct 3 00:31:39 2017
+++ pkgsrc/devel/skalibs/Makefile Tue Oct 3 00:31:39 2017
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2017/10/03 00:31:39 schmonz Exp $
+
+DISTNAME= skalibs-2.6.0.0
+MASTER_SITES= http://skarnet.org/software/skalibs/
+CATEGORIES= devel
+
+MAINTAINER= cfkoch%edgebsd.org@localhost
+COMMENT= The skarnet.org C system programming library
+HOMEPAGE= http://skarnet.org/software/skalibs/
+LICENSE= isc
+
+USE_LANGUAGES= c
+HAS_CONFIGURE= yes
+USE_TOOLS+= gmake
+
+PLIST_VARS+= include-shared-objects
+PLIST.include-shared-objects= yes
+
+CONFIGURE_ARGS+= "--prefix=${PREFIX}"
+
+.if "${OPSYS}" == "Darwin"
+PLIST.include-shared-objects= no
+CONFIGURE_ARGS+= "--disable-shared"
+.endif
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/skalibs/PLIST
diff -u /dev/null pkgsrc/devel/skalibs/PLIST:1.1
--- /dev/null Tue Oct 3 00:31:39 2017
+++ pkgsrc/devel/skalibs/PLIST Tue Oct 3 00:31:39 2017
@@ -0,0 +1,92 @@
+@comment $NetBSD: PLIST,v 1.1 2017/10/03 00:31:39 schmonz Exp $
+include/skalibs/alarm.h
+include/skalibs/alloc.h
+include/skalibs/allreadwrite.h
+include/skalibs/avlnode.h
+include/skalibs/avltree.h
+include/skalibs/avltreen.h
+include/skalibs/biguint.h
+include/skalibs/bitarray.h
+include/skalibs/bufalloc.h
+include/skalibs/buffer.h
+include/skalibs/bytestr.h
+include/skalibs/cbuffer.h
+include/skalibs/cdb.h
+include/skalibs/cdb_make.h
+include/skalibs/config.h
+include/skalibs/datastruct.h
+include/skalibs/direntry.h
+include/skalibs/disize.h
+include/skalibs/diuint.h
+include/skalibs/diuint32.h
+include/skalibs/djbtime.h
+include/skalibs/djbunix.h
+include/skalibs/env.h
+include/skalibs/envalloc.h
+include/skalibs/environ.h
+include/skalibs/error.h
+include/skalibs/fmtscan.h
+include/skalibs/functypes.h
+include/skalibs/gccattributes.h
+include/skalibs/genalloc.h
+include/skalibs/genset.h
+include/skalibs/gensetdyn.h
+include/skalibs/genwrite.h
+include/skalibs/getpeereid.h
+include/skalibs/iobuffer.h
+include/skalibs/iopause.h
+include/skalibs/ip46.h
+include/skalibs/kolbak.h
+include/skalibs/lolstdio.h
+include/skalibs/md5.h
+include/skalibs/mininetstring.h
+include/skalibs/netstring.h
+include/skalibs/nonposix.h
+include/skalibs/nsig.h
+include/skalibs/random.h
+include/skalibs/rc4.h
+include/skalibs/segfault.h
+include/skalibs/selfpipe.h
+include/skalibs/setgroups.h
+include/skalibs/sgetopt.h
+include/skalibs/sha1.h
+include/skalibs/sha256.h
+include/skalibs/sha512.h
+include/skalibs/sig.h
+include/skalibs/siovec.h
+include/skalibs/skaclient.h
+include/skalibs/skalibs.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/surf.h
+include/skalibs/sysdeps.h
+include/skalibs/tai.h
+include/skalibs/types.h
+include/skalibs/uint16.h
+include/skalibs/uint32.h
+include/skalibs/uint64.h
+include/skalibs/unix-timed.h
+include/skalibs/unix-transactional.h
+include/skalibs/unixconnection.h
+include/skalibs/unixmessage.h
+include/skalibs/unixonacid.h
+include/skalibs/webipc.h
+${PLIST.include-shared-objects}lib/libskarnet.so
+${PLIST.include-shared-objects}lib/libskarnet.so.${PKGVERSION}
+${PLIST.include-shared-objects}lib/libskarnet.so.2.6
+${PLIST.include-shared-objects}lib/libskarnet.so.2.6.0
+lib/skalibs/libskarnet.a
+lib/skalibs/sysdeps/socket.lib
+lib/skalibs/sysdeps/spawn.lib
+lib/skalibs/sysdeps/sysclock.lib
+lib/skalibs/sysdeps/sysdeps
+lib/skalibs/sysdeps/sysdeps.h
+lib/skalibs/sysdeps/tainnow.lib
+lib/skalibs/sysdeps/target
+lib/skalibs/sysdeps/timer.lib
+lib/skalibs/sysdeps/util.lib
Index: pkgsrc/devel/skalibs/buildlink3.mk
diff -u /dev/null pkgsrc/devel/skalibs/buildlink3.mk:1.1
--- /dev/null Tue Oct 3 00:31:39 2017
+++ pkgsrc/devel/skalibs/buildlink3.mk Tue Oct 3 00:31:39 2017
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2017/10/03 00:31:39 schmonz Exp $
+
+BUILDLINK_TREE+= skalibs
+
+.if !defined(SKALIBS_BUILDLINK3_MK)
+SKALIBS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.skalibs+= skalibs>=2.6.0.0
+BUILDLINK_PKGSRCDIR.skalibs?= ../../devel/skalibs
+
+.endif # SKALIBS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -skalibs
Index: pkgsrc/devel/skalibs/distinfo
diff -u /dev/null pkgsrc/devel/skalibs/distinfo:1.1
--- /dev/null Tue Oct 3 00:31:39 2017
+++ pkgsrc/devel/skalibs/distinfo Tue Oct 3 00:31:39 2017
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/10/03 00:31:39 schmonz Exp $
+
+SHA1 (skalibs-2.6.0.0.tar.gz) = a89169758ad040bb966672ac88fd32c5f0bbf47a
+RMD160 (skalibs-2.6.0.0.tar.gz) = d8e90e773ed72e050b9e018223b04e155f1b0060
+SHA512 (skalibs-2.6.0.0.tar.gz) = dffc50c71a43fc152fcd38267bd136f937bd573012743eb74659b0a42bf2812ba4ce1fd28a43bf1b7fc7f9f1f68fd80f7a1df66f33a379ce6e253658c81ce778
+Size (skalibs-2.6.0.0.tar.gz) = 209377 bytes
Home |
Main Index |
Thread Index |
Old Index