pkgsrc-WIP-changes archive

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

wip/libexact: import libexact-1.0



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <tk%giga.or.at@localhost>
Pushed By:	wiz
Date:		Thu Mar 1 14:20:43 2018 +0100
Changeset:	a67ad3b88b4ddd25a5c21ecde527988fecf0aed1

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

Log Message:
wip/libexact: import libexact-1.0

libexact is a software library for solving combinatorial exact
covering problems. It implements essentially the backtrack algorithm
and the dancing links data structure described in "Donald E. Knuth,
Dancing Links, Millennial Perspectives in Computer Science (J.
Davies, B. Roscoe, and J. Woodcock, Eds.), Palgrave, Basingstoke,
England, 2000, pp. 187-214" (preprint).

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

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

diffstat:
 libexact/DESCR    |  6 ++++++
 libexact/Makefile | 21 +++++++++++++++++++++
 libexact/PLIST    |  5 +++++
 libexact/distinfo |  6 ++++++
 4 files changed, 38 insertions(+)

diffs:
diff --git a/libexact/DESCR b/libexact/DESCR
new file mode 100644
index 0000000000..94066d9bd2
--- /dev/null
+++ b/libexact/DESCR
@@ -0,0 +1,6 @@
+libexact is a software library for solving combinatorial exact
+covering problems. It implements essentially the backtrack algorithm
+and the dancing links data structure described in "Donald E. Knuth,
+Dancing Links, Millennial Perspectives in Computer Science (J.
+Davies, B. Roscoe, and J. Woodcock, Eds.), Palgrave, Basingstoke,
+England, 2000, pp. 187-214" (preprint).
diff --git a/libexact/Makefile b/libexact/Makefile
new file mode 100644
index 0000000000..c4a1c2553c
--- /dev/null
+++ b/libexact/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD$
+
+DISTNAME=	libexact-1.0
+CATEGORIES=	math
+MASTER_SITES=	http://pottonen.kapsi.fi/
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	http://pottonen.kapsi.fi/libexact.html
+COMMENT=	Solve combinatorial exact covering problems
+LICENSE=	gnu-gpl-v2
+
+TEST_TARGET=	check
+INSTALLATION_DIRS=	bin include lib share/doc/libexact
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/solve ${DESTDIR}${PREFIX}/bin/solve-libexact
+	${INSTALL_DATA} ${WRKSRC}/exact.h ${DESTDIR}${PREFIX}/include
+	${INSTALL_LIB} ${WRKSRC}/libexact.a ${DESTDIR}${PREFIX}/lib
+	${INSTALL_DATA} ${WRKSRC}/guide.pdf ${DESTDIR}${PREFIX}/share/doc/libexact
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/libexact/PLIST b/libexact/PLIST
new file mode 100644
index 0000000000..2e6378e71b
--- /dev/null
+++ b/libexact/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+bin/solve-libexact
+include/exact.h
+lib/libexact.a
+share/doc/libexact/guide.pdf
diff --git a/libexact/distinfo b/libexact/distinfo
new file mode 100644
index 0000000000..002c1bc856
--- /dev/null
+++ b/libexact/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (libexact-1.0.tar.gz) = 1b846fc853d4d44c9c50296ddd9d1dd1fffe00de
+RMD160 (libexact-1.0.tar.gz) = ee3df7a1705e6d33ca2bcbdf3197b9bc7030886e
+SHA512 (libexact-1.0.tar.gz) = dbc2fe71effd04c4f2aa72ea112eb3ff2c8380bdd3a561700f609602da6a984743ec3597974fdca35827725f42c5fdfe796fc0e00a6ff6f3a57956cb5ccb310b
+Size (libexact-1.0.tar.gz) = 245481 bytes


Home | Main Index | Thread Index | Old Index