pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libmd: import libmd-1.0.4 as wip/libmd



Module Name:	pkgsrc-wip
Committed By:	Paolo Vincenzo Olivo <vms%retrobsd.ddns.net@localhost>
Pushed By:	vms
Date:		Wed Jun 22 23:43:39 2022 +0200
Changeset:	9dd156bbaefc2d3d0e78f07892f6948e615a4869

Added Files:
	libmd/DESCR
	libmd/Makefile
	libmd/PLIST
	libmd/distinfo

Log Message:
libmd: import libmd-1.0.4 as wip/libmd

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=9dd156bbaefc2d3d0e78f07892f6948e615a4869

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 libmd/DESCR    | 11 +++++++
 libmd/Makefile | 19 +++++++++++++
 libmd/PLIST    | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 libmd/distinfo |  5 ++++
 4 files changed, 125 insertions(+)

diffs:
diff --git a/libmd/DESCR b/libmd/DESCR
new file mode 100644
index 0000000000..9f35bb64f0
--- /dev/null
+++ b/libmd/DESCR
@@ -0,0 +1,11 @@
+This library provides message digest functions found on BSD systems
+either on their libc (NetBSD, OpenBSD) or libmd (FreeBSD, DragonflyBSD,
+macOS, Solaris) libraries and lacking on others like GNU systems.
+
+The intention here is to have a library with extremely permissive
+licenses (see below), that can be used by any project; that has a very
+small scope and as such can be part of the base system on most
+distributions; and that has a compatible API with the implementations on
+other systems and those that other projects are embedding, so that they
+can switch to use the system library instead of duplicating the same
+code all over the place.
diff --git a/libmd/Makefile b/libmd/Makefile
new file mode 100644
index 0000000000..bb94c4bf23
--- /dev/null
+++ b/libmd/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD$
+
+DISTNAME=	libmd-1.0.4
+CATEGORIES=	devel
+MASTER_SITES=	https://archive.hadrons.org/software/libmd/
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	vms%retrobsd.ddns.net@localhost
+HOMEPAGE=	https://www.hadrons.org/software/libmd/
+COMMENT=	Message Digest functions from BSD systems=
+LICENSE=	modified-bsd AND 2-clause-bsd AND isc AND beer-ware
+
+GNU_CONFIGURE=	yes
+USE_TOOLS+=	pkg-config
+USE_LIBTOOL=	yes
+
+PKGCONFIG_OVERRIDE+=	src/libmd.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/libmd/PLIST b/libmd/PLIST
new file mode 100644
index 0000000000..fdcd8f2140
--- /dev/null
+++ b/libmd/PLIST
@@ -0,0 +1,90 @@
+@comment $NetBSD$
+include/md2.h
+include/md4.h
+include/md5.h
+include/ripemd.h
+include/rmd160.h
+include/sha.h
+include/sha1.h
+include/sha2.h
+include/sha256.h
+include/sha512.h
+lib/libmd.la
+lib/pkgconfig/libmd.pc
+man/man3/MD2Data.3
+man/man3/MD2End.3
+man/man3/MD2File.3
+man/man3/MD2FileChunk.3
+man/man3/MD2Final.3
+man/man3/MD2Init.3
+man/man3/MD2Transform.3
+man/man3/MD2Update.3
+man/man3/MD4Data.3
+man/man3/MD4End.3
+man/man3/MD4File.3
+man/man3/MD4FileChunk.3
+man/man3/MD4Final.3
+man/man3/MD4Init.3
+man/man3/MD4Pad.3
+man/man3/MD4Transform.3
+man/man3/MD4Update.3
+man/man3/MD5Data.3
+man/man3/MD5End.3
+man/man3/MD5File.3
+man/man3/MD5FileChunk.3
+man/man3/MD5Final.3
+man/man3/MD5Init.3
+man/man3/MD5Pad.3
+man/man3/MD5Transform.3
+man/man3/MD5Update.3
+man/man3/RMD160Data.3
+man/man3/RMD160End.3
+man/man3/RMD160File.3
+man/man3/RMD160FileChunk.3
+man/man3/RMD160Final.3
+man/man3/RMD160Init.3
+man/man3/RMD160Pad.3
+man/man3/RMD160Transform.3
+man/man3/RMD160Update.3
+man/man3/SHA1Data.3
+man/man3/SHA1End.3
+man/man3/SHA1File.3
+man/man3/SHA1FileChunk.3
+man/man3/SHA1Final.3
+man/man3/SHA1Init.3
+man/man3/SHA1Pad.3
+man/man3/SHA1Transform.3
+man/man3/SHA1Update.3
+man/man3/SHA256Data.3
+man/man3/SHA256End.3
+man/man3/SHA256File.3
+man/man3/SHA256FileChunk.3
+man/man3/SHA256Final.3
+man/man3/SHA256Init.3
+man/man3/SHA256Pad.3
+man/man3/SHA256Transform.3
+man/man3/SHA256Update.3
+man/man3/SHA384Data.3
+man/man3/SHA384End.3
+man/man3/SHA384File.3
+man/man3/SHA384FileChunk.3
+man/man3/SHA384Final.3
+man/man3/SHA384Init.3
+man/man3/SHA384Pad.3
+man/man3/SHA384Transform.3
+man/man3/SHA384Update.3
+man/man3/SHA512Data.3
+man/man3/SHA512End.3
+man/man3/SHA512File.3
+man/man3/SHA512FileChunk.3
+man/man3/SHA512Final.3
+man/man3/SHA512Init.3
+man/man3/SHA512Pad.3
+man/man3/SHA512Transform.3
+man/man3/SHA512Update.3
+man/man3/md2.3
+man/man3/md4.3
+man/man3/md5.3
+man/man3/rmd160.3
+man/man3/sha1.3
+man/man3/sha2.3
diff --git a/libmd/distinfo b/libmd/distinfo
new file mode 100644
index 0000000000..1e54022a87
--- /dev/null
+++ b/libmd/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (libmd-1.0.4.tar.xz) = 70e05620ff925f2462ce52d9c721a8424ce8481f6146ba97585c16feedbaa7c1
+SHA512 (libmd-1.0.4.tar.xz) = 731553ecc5e0e1eb228cced8fccd531fe31fb5c7627ca30013d287e1aeb8222959cf7498fbb7414bbabb967b25d4e8b0edd54fc47f6ccf55fc91087db0725ce3
+Size (libmd-1.0.4.tar.xz) = 264472 bytes


Home | Main Index | Thread Index | Old Index