SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

View file

@ -0,0 +1,33 @@
COMMENT = diff functions for Tcl
V = 0.4.2
DISTNAME = diffutiltcl-${V}
GH_ACCOUNT = pspjuth
GH_PROJECT = DiffUtilTcl
GH_COMMIT = bc69eb7646bd42e5f5812ed18bd1b4f578cda5bc
CATEGORIES = devel
MAINTAINER = Stuart Cassoff <stwo@users.sourceforge.net>
# BSD
PERMIT_PACKAGE = Yes
MODULES = lang/tcl
MODTCL_VERSION = 8.6
BUILD_DEPENDS = ${MODTCL_BUILD_DEPENDS}
RUN_DEPENDS = ${MODTCL_RUN_DEPENDS}
FAKE_FLAGS = PKG_DIR=diffutiltcl
SEPARATE_BUILD = Yes
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS += --with-tcl=${MODTCL_LIBDIR} --libdir=${MODTCL_TCLDIR}
TEST_TARGET = test
SUBST_VARS = VER
VER = ${V:S/.//g}
# No need to regen the docs
post-configure:
mkdir -p ${WRKBUILD}/doc
touch ${WRKBUILD}/doc/diffutil.{n,html}
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (diffutiltcl-0.4.2-bc69eb76.tar.gz) = 9S2K/LWJ2JucIKh+0NL1G9F+WOtZHZm3F0HGXAlFwmk=
SIZE (diffutiltcl-0.4.2-bc69eb76.tar.gz) = 340985

View file

@ -0,0 +1,10 @@
A Tcl extension providing utilities for comparisons of strings, lists and files.
The base comparison is a Longest Common Substring algorithm based on
J. W. Hunt and M. D. McIlroy, "An algorithm for differential file comparison,"
Comp. Sci. Tech. Rep. #41, Bell Telephone Laboratories (1976).
Available on the Web at the second author's personal site:
http://www.cs.dartmouth.edu/~doug/
It is basically an LCS diff algorithm implemented in C on top of Tcl's API,
thus giving full Unicode and VFS support.

View file

@ -0,0 +1,4 @@
lib/tcl/diffutiltcl/
@so lib/tcl/diffutiltcl/libDiffUtil${VER}.so
lib/tcl/diffutiltcl/pkgIndex.tcl
@man man/mann/diffutil.n