update: sysutils/detox 3.0.1

Andrew Kloet <[email protected]>
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
Hi @ports

Attached is an update for sysutils/detox 1.4.5 -> 3.0.1

Enabled tests, though with some caveats.
The test suite doesn't seem to integrate with ports.
> # TOTAL: 0

> Making all in tests
> Making all in legacy
> Making all in unit
> ===>  Regression tests for detox-3.0.1
> Making check in src
> Making check in tests
> Making check in legacy
> if [ -x ../../tests/legacy/test.sh ] ; then ../../tests/legacy/test.sh ../../src/detox ; else ../../src/detox -V ; ../../src/detox -L -v ; fi
> DETOX=/usr/ports/pobj/detox-3.0.1/detox-3.0.1/src/detox
> TESTBASE=/usr/ports/pobj/detox-3.0.1/detox-3.0.1/tests/legacy
> ------------------------------------------------------
> running test github-issue-0011
> ------------------------------------------------------
> running test github-issue-0012
> ------------------------------------------------------
> running test github-issue-0014
> ------------------------------------------------------
> running test github-issue-0019
> ------------------------------------------------------
> running test github-issue-0020
> ------------------------------------------------------
> running test github-issue-0021
> ------------------------------------------------------
> running test github-issue-0023
> ------------------------------------------------------
> running test github-issue-0028
> WARNING: strace is not installed
strace unavailable.
> ------------------------------------------------------
> running test github-issue-0037
> ------------------------------------------------------
> running test github-issue-0043
> ------------------------------------------------------
> running test github-issue-0050-invalid
> detox: unable to locate builtin table "safe "
This looks like a fail but it is a pass.
> ------------------------------------------------------
> running test github-issue-0056
> WARNING: valgrind is not installed
Valgrind marked broken: can't add to TEST_DEPENDS.
> ------------------------------------------------------
> running test github-issue-0062
> ------------------------------------------------------
> running test github-issue-0064
> ------------------------------------------------------
> running test legacy-dir
> ------------------------------------------------------
> running test man-page-example
> ------------------------------------------------------
> running test man-page-sequence-with-language
> ------------------------------------------------------
> Making check in unit
> make
> make  check-TESTS
> ============================================================================
> Testsuite summary for detox 3.0.1
> ============================================================================
> # TOTAL: 0
> # PASS:  0
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  0
> # XPASS: 0
> # ERROR: 0
> ============================================================================

diff --git a/sysutils/detox/Makefile b/sysutils/detox/Makefile
index 1e1fa1b07..499b24f41 100644
--- a/sysutils/detox/Makefile
+++ b/sysutils/detox/Makefile
@@ -1,6 +1,6 @@
 COMMENT =		utility designed to clean up filenames

-V =			1.4.5
+V =			3.0.1
 DISTNAME =		detox-${V}

 CATEGORIES =		sysutils
@@ -10,16 +10,12 @@ HOMEPAGE =		https://github.com/dharple/detox
 #BSD
 PERMIT_PACKAGE =	Yes

-WANTLIB +=		c
+WANTLIB +=		c m

 SITES =			${HOMEPAGE}/releases/download/v${V}/

-USE_GMAKE =		Yes
-
 CONFIGURE_STYLE =	gnu

-NO_TEST =		Yes
-
 FAKE_FLAGS =		sysconfdir=${PREFIX}/share/examples/detox

 .include <bsd.port.mk>
diff --git a/sysutils/detox/distinfo b/sysutils/detox/distinfo
index edb3d6ef6..cb242e6af 100644
--- a/sysutils/detox/distinfo
+++ b/sysutils/detox/distinfo
@@ -1,2 +1,2 @@
-SHA256 (detox-1.4.5.tar.gz) = uKDtgw8wVPvgl3HSuO2K42Z1KWeMGnPrjlEmk+jHTTw=
-SIZE (detox-1.4.5.tar.gz) = 147196
+SHA256 (detox-3.0.1.tar.gz) = s9rE9/z6piHG/FlQosfldHzcnXiqy5BBh1+tkWuDjmA=
+SIZE (detox-3.0.1.tar.gz) = 312527
diff --git a/sysutils/detox/pkg/PLIST b/sysutils/detox/pkg/PLIST
index 4a27c0e79..fdc8818d2 100644
--- a/sysutils/detox/pkg/PLIST
+++ b/sysutils/detox/pkg/PLIST
@@ -5,14 +5,24 @@
 @man man/man5/detox.tbl.5
 @man man/man5/detoxrc.5
 share/detox/
+share/detox/cp1252.tbl
 share/detox/iso8859_1.tbl
 @comment share/detox/iso8859_1.tbl.sample
+share/detox/legacy/
+share/detox/legacy/cp1252.tbl
+share/detox/legacy/iso8859_1.tbl
+share/detox/legacy/unicode.tbl
+share/detox/legacy/unidecode.tbl
 share/detox/safe.tbl
 @comment share/detox/safe.tbl.sample
 share/detox/unicode.tbl
 @comment share/detox/unicode.tbl.sample
 share/doc/detox/
+share/doc/detox/BUILD.md
+share/doc/detox/CHANGELOG.md
+share/doc/detox/LICENSE
 share/doc/detox/README.md
+share/doc/detox/THANKS.md
 share/examples/detox/
 share/examples/detox/detoxrc
 @sample ${SYSCONFDIR}/detoxrc
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQQDYAWAj/Md1ZRJrhK0H7x/oPHhDgUCaoMW3gAKCRC0H7x/oPHh
DpmyAQD6ZNf42i+1fK8PkYv5JgJ1Zj2mak3qX78Y9yUOTPsO+AEAw/4gkquJ1z9N
v+GEOoQQ8RLn13QerfuV82/ABlHkpQ4=
=Govt
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.