<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8a7c73a656e2dccf3a1a9d55a6390190ebd18fc5">https://github.com/macports/macports-ports/commit/8a7c73a656e2dccf3a1a9d55a6390190ebd18fc5</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 8a7c73a656e2dccf3a1a9d55a6390190ebd18fc5
</span>Author: Kirill A. Korinsky <kirill@korins.ky>
AuthorDate: Wed Aug 9 13:56:44 2023 +0200
<span style='display:block; white-space:pre;color:#404040;'> cl-difflib: new port (version 20090602)
</span>---
lisp/cl-difflib/Portfile | 23 ++++++++++++
lisp/cl-difflib/files/ASDFv3-test-syntax.diff | 53 +++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-difflib/Portfile b/lisp/cl-difflib/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..6b035332612
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-difflib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,23 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup common_lisp 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup wiseman cl-difflib 98eb335c693f1881584b83ca7be4a0fe05355c4e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 20090602
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 74adcfe1abb710601d4c96c9bc2566b5d47fe949 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 107d72f7cd35fed674b06450dc1ce02c89332049cdfc0d9502d80a5c559628bf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 11977
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {@catap korins.ky:kirill} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description A Common Lisp library for computing differences between sequences based on the Python difflib module.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description {*}${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append ASDFv3-test-syntax.diff
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lisp/cl-difflib/files/ASDFv3-test-syntax.diff b/lisp/cl-difflib/files/ASDFv3-test-syntax.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..dcb793f950e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lisp/cl-difflib/files/ASDFv3-test-syntax.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,53 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/wiseman/cl-difflib/pull/1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git cl-difflib-tests.asd cl-difflib-tests.asd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 03ed39d..7cc9c91 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- cl-difflib-tests.asd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ cl-difflib-tests.asd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -18,9 +18,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (asdf:defsystem :cl-difflib-tests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ :depends-on (:cl-difflib)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- :components ((:file "unit-tests")))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-(defmethod asdf:perform ((o asdf:test-op) (c (eql (find-system :cl-difflib-tests))))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- (or (funcall (intern (symbol-name '#:run-tests)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- (find-package '#:difflib-test)))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- (error "test-op failed")))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ :components ((:file "unit-tests"))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ :perform (test-op (o s)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ (unless (uiop:symbol-call :difflib-test '#:run-tests)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ (error "test-op failed"))))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git cl-difflib.asd cl-difflib.asd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 88ab74c..9389a56 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- cl-difflib.asd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ cl-difflib.asd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22,12 +22,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ :description "A Lisp library for computing differences between sequences."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ :long-description "A Lisp library for computing differences between sequences. Based on Python's difflib module."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ :in-order-to ((test-op (test-op "cl-difflib-tests")))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ :components ((:file "package")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (:file "difflib" :depends-on ("package"))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (:static-file "LICENSE.txt")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (:static-file "NEWS.txt")))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-(defmethod perform ((o test-op) (c (eql (find-system 'cl-difflib))))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- (oos 'load-op 'cl-difflib-tests)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- (oos 'test-op 'cl-difflib-tests :force t))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\ No newline at end of file
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git unit-tests.lisp unit-tests.lisp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 6a9ee41..23fbb04 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- unit-tests.lisp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ unit-tests.lisp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -99,7 +99,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (test-similarity-ratio)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (test-close-matches)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (test-unified-diff)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- (test-context-diff))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ (test-context-diff)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ (null *failed-tests*))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (end-tests)))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>
</pre>