Juan Francisco Cantero Hurtado <i...@juanfra.info> writes:

> On Sat, Aug 22, 2015 at 11:31:17PM +0300, Timo Myyrä wrote:
>> Jasper Lievisse Adriaanse <jas...@openbsd.org> writes:
>> 
>> > On Fri, Aug 21, 2015 at 11:43:57AM +0300, Timo Myyr?? wrote:
>> >> Hi,
>> >> 
>> >> I've been looking at this upgrade for a while.
>> >> The Makefile's CONFIGURE_ARGS enable-threads arg should be removed.
>> >> The current value 'pthreads' is incorrect and instead of failing it just
>> >> disables thread support. This is my mistake, I think I confused it with
>> >> boehm-gc when ecl was previously updated.
>> >> The default option for threads is 'auto' so the whole flag could be just
>> >> removed to enable threads support.
>> >> 
>> >> About the tests, currently they fail but upstream fixed the test material
>> >> fetching to use curl directly after 15.3.7 release. We could make curl an
>> >> test dependency.
>> > And have it fetch files from the web during 'make test'? That sounds bad. 
>> > If
>> > possible we should mirror the file set somewhere so we can checksum it.
>> >  
>> 
>> Yeah, it would make sense to verify the test data before using it.
>
> Just to clarify jasper's words: the port only should to download data
> during "make fetch", everything else is forbidden.
>
> Test the ports with "env USE_SYSTRACE=Yes make something" is always a
> good idea :)
>
>> 
>> >> One issue that has prevented me from posting an update is that I get
>> >> following when doing 'make package':
>> >> LIB_DEPENDS devel/boehm-gc, -atomic not needed for lang/ecl?
>> >> |library atomic_ops-1.3 not found
>> >> I haven't figured out why its complaining about that.
>> > Doesn't happen here; are you fully -current?
>> >
>> 
>> Yes, I should be pretty close to current. Though I had some other vague issue
>> with other ports as well I couldn't replicate on another computer running the
>> same snapshot. I'm assuming I've made some mistake in some update along the
>> path which is causing these. Probably easiest to do reinstall and check if 
>> that
>> will help.
>> 
>> >> In any case, I think we should wait a bit. There's new release coming for
>> >> ECL and it would include some of the local patches.
>> > Excellent.
>> >  
>> >> Timo
>> >> 
>> >> 
>> >> 21.8.2015, 10:38, Jasper Lievisse Adriaanse kirjoitti:
>> >> >On Mon, May 18, 2015 at 02:39:31AM +0200, Juan Francisco Cantero Hurtado 
>> >> >wrote:
>> >> >>On Sun, May 17, 2015 at 10:08:37PM +0300, Timo Myyr? wrote:
>> >> >>>Hi,
>> >> >>>
>> >> >>>Here's update for ECL. Slightly tested on amd64 by building maxima 
>> >> >>>port.  This
>> >> >>>fixes the broken --enable-threads flag. I've disabled the threads as 
>> >> >>>threaded
>> >> >>>build doesn't seem to work as build gets stuck in after compiling 
>> >> >>>bootstrap
>> >> >>>compiler. I've opened an issue with upstream about it [1].
>> >> >>The tests don't work on my computer. Do you see the same errors?
>> >> >It's the same as with the current in-tree version actually, so it's not 
>> >> >a regression.
>> >> >>===>  Regression tests for ecl-15.3.7
>> >> >>cd build && make check
>> >> >>cd tests && make
>> >> >>make do-ansi
>> >> >>ecl -norc -load config.lsp -eval '(ecl-tests::ensure-ansi-tests)' -eval 
>> >> >>'(ext:quit)' < /dev/null
>> >> >>;;; Loading 
>> >> >>"/usr/write-ports/pobj/ecl-15.3.7/ecl-15.3.7/build/tests/config.lsp"
>> >> >>An error occurred during initialization:
>> >> >>The assertion (STRING-EQUAL ECL-CURL::URL "http://"; :END1 7) failed.
>> >> >>*** Error 1 in build/tests (Makefile:31 'ansi-tests')
>> >> >>*** Error 1 in build/tests (Makefile:9 'output.ecl/ansi.log')
>> >> >>
>> >> >>
>> >> >>-- 
>> >> >>Juan Francisco Cantero Hurtado http://juanfra.info
>> >> >Here's an updated diff which incorporates upstream's fix for the issue 
>> >> >Timo
>> >> >reported. Maxima still seems happy.
>> >> >
>> >> >OK?
>> >> >
>> >> >Index: Makefile
>> >> >===================================================================
>> >> >RCS file: /cvs/ports/lang/ecl/Makefile,v
>> >> >retrieving revision 1.24
>> >> >diff -u -p -r1.24 Makefile
>> >> >--- Makefile     19 Jul 2015 02:14:57 -0000      1.24
>> >> >+++ Makefile     21 Aug 2015 07:26:37 -0000
>> >> >@@ -6,13 +6,11 @@ CATEGORIES =   lang
>> >> >  BROKEN-sparc = infinite loop while building
>> >> >  BROKEN-arm =   infinite loop while building
>> >> >-V =             13.5.1
>> >> >+V =             15.3.7
>> >> >  DISTNAME =     ecl-$V
>> >> >-SHARED_LIBS +=  ecl     3.0
>> >> >+SHARED_LIBS +=  ecl     4.0
>> >> >  SHARED_ONLY =  Yes
>> >> >-REVISION =      1
>> >> >-
>> >> >  HOMEPAGE =     http://ecls.sourceforge.net/
>> >> >  SUBST_VARS =   V
>> >> >  EXTRACT_SUFX = .tgz
>> >> >@@ -41,6 +39,8 @@ LIB_DEPENDS += devel/gmp \
>> >> >                 devel/boehm-gc,-main \
>> >> >                 devel/boehm-gc,-atomic \
>> >> >                 devel/libffi
>> >> >+
>> >> >+TEST_DEPENDS =  ${BASE_PKGPATH}
>> >> >  WANTLIB +=     atomic_ops c ffi gc gmp m pthread
>> >> >Index: distinfo
>> >> >===================================================================
>> >> >RCS file: /cvs/ports/lang/ecl/distinfo,v
>> >> >retrieving revision 1.6
>> >> >diff -u -p -r1.6 distinfo
>> >> >--- distinfo     11 Jun 2013 10:30:54 -0000      1.6
>> >> >+++ distinfo     21 Aug 2015 07:26:37 -0000
>> >> >@@ -1,2 +1,2 @@
>> >> >-SHA256 (ecl-13.5.1.tgz) = +RxXzgZf6XSLyBBOGR5LLc/oVNY0MV/ngA3QphNHLKI=
>> >> >-SIZE (ecl-13.5.1.tgz) = 9401163
>> >> >+SHA256 (ecl-15.3.7.tgz) = Lcb/u/Hgp7EyPUmpkbofAFEnyj4VNlHZG6nmW9rslI8=
>> >> >+SIZE (ecl-15.3.7.tgz) = 8755180
>> >> >Index: patches/patch-src_c_unixint_d
>> >> >===================================================================
>> >> >RCS file: patches/patch-src_c_unixint_d
>> >> >diff -N patches/patch-src_c_unixint_d
>> >> >--- /dev/null    1 Jan 1970 00:00:00 -0000
>> >> >+++ patches/patch-src_c_unixint_d        21 Aug 2015 07:26:37 -0000
>> >> >@@ -0,0 +1,25 @@
>> >> >+$OpenBSD$
>> >> >+
>> >> >+signals: Don't block GC suspend/resume signals on interrupt thread
>> >> >+https://gitlab.com/embeddable-common-lisp/ecl/commit/2b1892a47ee877be7576e669f3d1b0eb04d48a2f
>> >> >+
>> >> >+--- src/c/unixint.d.orig        Fri Aug 21 09:23:09 2015
>> >> >++++ src/c/unixint.d     Fri Aug 21 09:24:14 2015
>> >> >+@@ -526,7 +526,7 @@ asynchronous_signal_servicing_thread()
>> >> >+        const cl_env_ptr the_env = ecl_process_env();
>> >> >+        int interrupt_signal = -1;
>> >> >+        /*
>> >> >+-        * We block all signals except the usual interrupt thread.
>> >> >++        * We block all signals except the usual interrupt thread and 
>> >> >GC signals.
>> >> >+         */
>> >> >+        {
>> >> >+                sigset_t handled_set;
>> >> >+@@ -535,6 +535,8 @@ asynchronous_signal_servicing_thread()
>> >> >+                        interrupt_signal =
>> >> >+                                
>> >> >ecl_option_values[ECL_OPT_THREAD_INTERRUPT_SIGNAL];
>> >> >+                        sigdelset(&handled_set, interrupt_signal);
>> >> >++                       sigdelset(&handled_set, 
>> >> >GC_get_suspend_signal());
>> >> >++                       sigdelset(&handled_set, 
>> >> >GC_get_thr_restart_signal());
>> >> >+                }
>> >> >+                pthread_sigmask(SIG_BLOCK, &handled_set, NULL);
>> >> >+        }
>> >> >Index: patches/patch-src_cmp_cmpmain_lsp
>> >> >===================================================================
>> >> >RCS file: patches/patch-src_cmp_cmpmain_lsp
>> >> >diff -N patches/patch-src_cmp_cmpmain_lsp
>> >> >--- patches/patch-src_cmp_cmpmain_lsp    11 Jun 2013 10:30:54 -0000      
>> >> >1.1
>> >> >+++ /dev/null    1 Jan 1970 00:00:00 -0000
>> >> >@@ -1,43 +0,0 @@
>> >> >-$OpenBSD: patch-src_cmp_cmpmain_lsp,v 1.1 2013/06/11 10:30:54 sthen Exp 
>> >> >$
>> >> >---- src/cmp/cmpmain.lsp.orig    Sun Jun  9 11:01:16 2013
>> >> >-+++ src/cmp/cmpmain.lsp Sun Jun  9 11:00:58 2013
>> >> >-@@ -269,7 +269,8 @@ void ~A(cl_object cblock)
>> >> >-        Cblock->cblock.next = current;
>> >> >- }
>> >> >-        ~A
>> >> >--}")
>> >> >-+}
>> >> >-+")
>> >> >-
>> >> >- (defconstant +lisp-program-main+ "
>> >> >- extern int
>> >> >-@@ -282,7 +283,8 @@ main(int argc, char **argv)
>> >> >-        ~A
>> >> >-        } ECL_CATCH_ALL_END;
>> >> >-        si_exit(0);
>> >> >--}")
>> >> >-+}
>> >> >-+")
>> >> >-
>> >> >- (defconstant +lisp-library-main+ "
>> >> >- extern int
>> >> >-@@ -294,7 +296,8 @@ extern int
>> >> >-        ecl_init_module(OBJNULL, ~A);
>> >> >-        ~A
>> >> >-        } ECL_CATCH_ALL_END;
>> >> >--}")
>> >> >-+}
>> >> >-+")
>> >> >-
>> >> >- #+:win32
>> >> >- (defconstant +lisp-program-winmain+ "
>> >> >-@@ -312,7 +315,8 @@ WinMain(HINSTANCE hInstance, HINSTANCE 
>> >> >hPrevInstance,
>> >> >-        ~A
>> >> >-        } ECL_CATCH_ALL_END;
>> >> >-        si_exit(0);
>> >> >--}")
>> >> >-+}
>> >> >-+")
>> >> >-
>> >> >- (defun guess-kind (pathname)
>> >> >-   "Given a file name, guess whether it is an object file, a library, a 
>> >> >program
>> >> >Index: patches/patch-src_configure
>> >> >===================================================================
>> >> >RCS file: /cvs/ports/lang/ecl/patches/patch-src_configure,v
>> >> >retrieving revision 1.5
>> >> >diff -u -p -r1.5 patch-src_configure
>> >> >--- patches/patch-src_configure  11 Jun 2013 10:30:54 -0000      1.5
>> >> >+++ patches/patch-src_configure  21 Aug 2015 07:26:37 -0000
>> >> >@@ -1,7 +1,7 @@
>> >> >  $OpenBSD: patch-src_configure,v 1.5 2013/06/11 10:30:54 sthen Exp $
>> >> >---- src/configure.orig  Mon May 27 23:37:36 2013
>> >> >-+++ src/configure       Tue Jun  4 07:28:28 2013
>> >> >-@@ -4947,7 +4947,7 @@ case "${host_os}" in
>> >> >+--- src/configure.orig  Sat Mar  7 18:26:56 2015
>> >> >++++ src/configure       Fri Aug 21 09:22:47 2015
>> >> >+@@ -4960,7 +4960,7 @@ case "${host_os}" in
>> >> >                 BUNDLE_LDFLAGS="-shared ${LDFLAGS}"
>> >> >                 ECL_LDRPATH="-Wl,--rpath,~A"
>> >> >                 clibs="-lpthread -lm"
>> >> >@@ -10,12 +10,12 @@ $OpenBSD: patch-src_configure,v 1.5 2013
>> >> >                 SONAME_LDFLAGS="-Wl,-soname,SONAME"
>> >> >                 ;;
>> >> >         solaris*)
>> >> >-@@ -9213,7 +9213,7 @@ if test ${enable_shared} = "yes"; then
>> >> >+@@ -9316,7 +9316,7 @@ if test ${enable_shared} = "yes"; then
>> >> >   $as_echo "#define ENABLE_DLOPEN 1" >>confdefs.h
>> >> >  -  LSP_LIBRARIES="${SHAREDPREFIX}ecl.${SHAREDEXT}"
>> >> >  +  LSP_LIBRARIES="${SHAREDPREFIX}ecl.${SHAREDEXT}.${ECLLIB_VERSION}"
>> >> >- LSP_FEATURES="(cons :wants-dlopen ${LSP_FEATURES})"
>> >> >+ LSP_FEATURES="(cons :wants-dlopen ${LSP_FEATURES})"
>> >> >Index: patches/patch-src_doc_ecl_man_in
>> >> >===================================================================
>> >> >RCS file: patches/patch-src_doc_ecl_man_in
>> >> >diff -N patches/patch-src_doc_ecl_man_in
>> >> >--- patches/patch-src_doc_ecl_man_in     11 Jun 2013 10:30:54 -0000      
>> >> >1.1
>> >> >+++ /dev/null    1 Jan 1970 00:00:00 -0000
>> >> >@@ -1,17 +0,0 @@
>> >> >-$OpenBSD: patch-src_doc_ecl_man_in,v 1.1 2013/06/11 10:30:54 sthen Exp $
>> >> >---- src/doc/ecl.man.in.orig     Sun Jun  9 17:33:18 2013
>> >> >-+++ src/doc/ecl.man.in  Sun Jun  9 17:33:27 2013
>> >> >-@@ -7,11 +7,9 @@ ecl \- Embeddable Common LISP
>> >> >- [\fB\-dir\fP \fIdir\fP]
>> >> >- [\fB\-load\fP \fIfile\fP]
>> >> >- [\fB\-eval\fP \fIexpr\fP]
>> >> >--.if n .ti +4
>> >> >--.if t .ti +.5i
>> >> >-+.br
>> >> >- [\fB\-compile\fP \fIfile\fP
>> >> >--.if n .ti +8
>> >> >--.if t .ti +.5i
>> >> >-+.br
>> >> >- [\fB\-o\fP \fIofile\fP]
>> >> >- [\fB\-c\fP [\fIcfile\fP]]
>> >> >- [\fB\-h\fP [\fIhfile\fP]]
>> >> >Index: pkg/PLIST
>> >> >===================================================================
>> >> >RCS file: /cvs/ports/lang/ecl/pkg/PLIST,v
>> >> >retrieving revision 1.6
>> >> >diff -u -p -r1.6 PLIST
>> >> >--- pkg/PLIST    11 Jun 2013 10:30:54 -0000      1.6
>> >> >+++ pkg/PLIST    21 Aug 2015 07:26:37 -0000
>> >> >@@ -26,209 +26,209 @@ include/ecl/object.h
>> >> >  include/ecl/page.h
>> >> >  include/ecl/stacks.h
>> >> >  include/ecl/unify.h
>> >> >-lib/ecl-${V}/
>> >> >-lib/ecl-${V}/Copyright
>> >> >-lib/ecl-${V}/LGPL
>> >> >-lib/ecl-${V}/asdf.fas
>> >> >-lib/ecl-${V}/cmp.asd
>> >> >-lib/ecl-${V}/cmp.fas
>> >> >-lib/ecl-${V}/deflate.asd
>> >> >-lib/ecl-${V}/deflate.fas
>> >> >-lib/ecl-${V}/defsystem.asd
>> >> >-lib/ecl-${V}/defsystem.fas
>> >> >-@bin lib/ecl-${V}/dpp
>> >> >-lib/ecl-${V}/ecl-cdb.asd
>> >> >-lib/ecl-${V}/ecl-cdb.fas
>> >> >-lib/ecl-${V}/ecl-curl.asd
>> >> >-lib/ecl-${V}/ecl-curl.fas
>> >> >-lib/ecl-${V}/ecl-help.asd
>> >> >-lib/ecl-${V}/ecl-help.fas
>> >> >-lib/ecl-${V}/ecl-quicklisp.asd
>> >> >-lib/ecl-${V}/ecl-quicklisp.fas
>> >> >-@bin lib/ecl-${V}/ecl_min
>> >> >-lib/ecl-${V}/encodings/
>> >> >-lib/ecl-${V}/encodings/arabic
>> >> >-lib/ecl-${V}/encodings/ascii
>> >> >-lib/ecl-${V}/encodings/asmo-708
>> >> >-lib/ecl-${V}/encodings/atarist.bin
>> >> >-lib/ecl-${V}/encodings/cp-856.bin
>> >> >-lib/ecl-${V}/encodings/cp819
>> >> >-lib/ecl-${V}/encodings/cp850
>> >> >-lib/ecl-${V}/encodings/cp862
>> >> >-lib/ecl-${V}/encodings/cp866
>> >> >-lib/ecl-${V}/encodings/cp932
>> >> >-lib/ecl-${V}/encodings/cp936
>> >> >-lib/ecl-${V}/encodings/cp949
>> >> >-lib/ecl-${V}/encodings/cp950
>> >> >-lib/ecl-${V}/encodings/cyrillic
>> >> >-lib/ecl-${V}/encodings/dos-cp437.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp737.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp775.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp850.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp852.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp855.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp857.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp860.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp861.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp862.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp863.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp864.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp865.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp866.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp869.bin
>> >> >-lib/ecl-${V}/encodings/dos-cp874.bin
>> >> >-lib/ecl-${V}/encodings/ecma-114
>> >> >-lib/ecl-${V}/encodings/ecma-118
>> >> >-lib/ecl-${V}/encodings/greek
>> >> >-lib/ecl-${V}/encodings/greek8
>> >> >-lib/ecl-${V}/encodings/hebrew
>> >> >-lib/ecl-${V}/encodings/ibm437
>> >> >-lib/ecl-${V}/encodings/ibm819
>> >> >-lib/ecl-${V}/encodings/ibm850
>> >> >-lib/ecl-${V}/encodings/ibm852
>> >> >-lib/ecl-${V}/encodings/ibm855
>> >> >-lib/ecl-${V}/encodings/ibm857
>> >> >-lib/ecl-${V}/encodings/ibm860
>> >> >-lib/ecl-${V}/encodings/ibm861
>> >> >-lib/ecl-${V}/encodings/ibm862
>> >> >-lib/ecl-${V}/encodings/ibm863
>> >> >-lib/ecl-${V}/encodings/ibm864
>> >> >-lib/ecl-${V}/encodings/ibm865
>> >> >-lib/ecl-${V}/encodings/ibm866
>> >> >-lib/ecl-${V}/encodings/ibm869
>> >> >-lib/ecl-${V}/encodings/iso-2022-jp
>> >> >-lib/ecl-${V}/encodings/iso-2022-jp-1
>> >> >-lib/ecl-${V}/encodings/iso-8859-1.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-10.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-11.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-13.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-14.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-15.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-16.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-2.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-3.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-4.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-5.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-6.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-7.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-8.bin
>> >> >-lib/ecl-${V}/encodings/iso-8859-9.bin
>> >> >-lib/ecl-${V}/encodings/iso8859-1
>> >> >-lib/ecl-${V}/encodings/iso8859-10
>> >> >-lib/ecl-${V}/encodings/iso8859-13
>> >> >-lib/ecl-${V}/encodings/iso8859-14
>> >> >-lib/ecl-${V}/encodings/iso8859-15
>> >> >-lib/ecl-${V}/encodings/iso8859-2
>> >> >-lib/ecl-${V}/encodings/iso8859-3
>> >> >-lib/ecl-${V}/encodings/iso8859-4
>> >> >-lib/ecl-${V}/encodings/iso8859-5
>> >> >-lib/ecl-${V}/encodings/iso8859-6
>> >> >-lib/ecl-${V}/encodings/iso8859-7
>> >> >-lib/ecl-${V}/encodings/iso8859-8
>> >> >-lib/ecl-${V}/encodings/iso8859-9
>> >> >-lib/ecl-${V}/encodings/jisx0201.bin
>> >> >-lib/ecl-${V}/encodings/jisx0208.bin
>> >> >-lib/ecl-${V}/encodings/jisx0212.bin
>> >> >-lib/ecl-${V}/encodings/koi8-r.bin
>> >> >-lib/ecl-${V}/encodings/koi8-u.bin
>> >> >-lib/ecl-${V}/encodings/koi8r
>> >> >-lib/ecl-${V}/encodings/latin-1
>> >> >-lib/ecl-${V}/encodings/latin-2
>> >> >-lib/ecl-${V}/encodings/latin-3
>> >> >-lib/ecl-${V}/encodings/latin-4
>> >> >-lib/ecl-${V}/encodings/latin-5
>> >> >-lib/ecl-${V}/encodings/latin-6
>> >> >-lib/ecl-${V}/encodings/latin-7
>> >> >-lib/ecl-${V}/encodings/latin-8
>> >> >-lib/ecl-${V}/encodings/latin-9
>> >> >-lib/ecl-${V}/encodings/latin2
>> >> >-lib/ecl-${V}/encodings/latin3
>> >> >-lib/ecl-${V}/encodings/latin4
>> >> >-lib/ecl-${V}/encodings/latin5
>> >> >-lib/ecl-${V}/encodings/latin6
>> >> >-lib/ecl-${V}/encodings/latin7
>> >> >-lib/ecl-${V}/encodings/latin8
>> >> >-lib/ecl-${V}/encodings/latin9
>> >> >-lib/ecl-${V}/encodings/ms-ansi
>> >> >-lib/ecl-${V}/encodings/ms-arab
>> >> >-lib/ecl-${V}/encodings/ms-cyrl
>> >> >-lib/ecl-${V}/encodings/ms-ee
>> >> >-lib/ecl-${V}/encodings/ms-greek
>> >> >-lib/ecl-${V}/encodings/ms-hebr
>> >> >-lib/ecl-${V}/encodings/ms-turk
>> >> >-lib/ecl-${V}/encodings/shift-jis.bin
>> >> >-lib/ecl-${V}/encodings/tools.lisp
>> >> >-lib/ecl-${V}/encodings/ucs2
>> >> >-lib/ecl-${V}/encodings/ucs2be
>> >> >-lib/ecl-${V}/encodings/ucs2le
>> >> >-lib/ecl-${V}/encodings/ucs4
>> >> >-lib/ecl-${V}/encodings/ucs4be
>> >> >-lib/ecl-${V}/encodings/ucs4le
>> >> >-lib/ecl-${V}/encodings/unicode
>> >> >-lib/ecl-${V}/encodings/utf-16
>> >> >-lib/ecl-${V}/encodings/utf-16be
>> >> >-lib/ecl-${V}/encodings/utf-16le
>> >> >-lib/ecl-${V}/encodings/utf-32
>> >> >-lib/ecl-${V}/encodings/utf-32be
>> >> >-lib/ecl-${V}/encodings/utf-32le
>> >> >-lib/ecl-${V}/encodings/utf16
>> >> >-lib/ecl-${V}/encodings/utf32
>> >> >-lib/ecl-${V}/encodings/utf8
>> >> >-lib/ecl-${V}/encodings/winbaltrim
>> >> >-lib/ecl-${V}/encodings/windows-1250
>> >> >-lib/ecl-${V}/encodings/windows-1251
>> >> >-lib/ecl-${V}/encodings/windows-1252
>> >> >-lib/ecl-${V}/encodings/windows-1253
>> >> >-lib/ecl-${V}/encodings/windows-1254
>> >> >-lib/ecl-${V}/encodings/windows-1255
>> >> >-lib/ecl-${V}/encodings/windows-1256
>> >> >-lib/ecl-${V}/encodings/windows-1257
>> >> >-lib/ecl-${V}/encodings/windows-1258
>> >> >-lib/ecl-${V}/encodings/windows-932
>> >> >-lib/ecl-${V}/encodings/windows-936
>> >> >-lib/ecl-${V}/encodings/windows-949
>> >> >-lib/ecl-${V}/encodings/windows-950
>> >> >-lib/ecl-${V}/encodings/windows-cp1250.bin
>> >> >-lib/ecl-${V}/encodings/windows-cp1251.bin
>> >> >-lib/ecl-${V}/encodings/windows-cp1252.bin
>> >> >-lib/ecl-${V}/encodings/windows-cp1253.bin
>> >> >-lib/ecl-${V}/encodings/windows-cp1254.bin
>> >> >-lib/ecl-${V}/encodings/windows-cp1255.bin
>> >> >-lib/ecl-${V}/encodings/windows-cp1256.bin
>> >> >-lib/ecl-${V}/encodings/windows-cp1257.bin
>> >> >-lib/ecl-${V}/encodings/windows-cp1258.bin
>> >> >-lib/ecl-${V}/encodings/windows-cp932.bin
>> >> >-lib/ecl-${V}/encodings/windows-cp936.bin
>> >> >-lib/ecl-${V}/encodings/windows-cp949.bin
>> >> >-lib/ecl-${V}/encodings/windows-cp950.bin
>> >> >-lib/ecl-${V}/help.doc
>> >> >-lib/ecl-${V}/libasdf.a
>> >> >-lib/ecl-${V}/libcmp.a
>> >> >-lib/ecl-${V}/libdeflate.a
>> >> >-lib/ecl-${V}/libdefsystem.a
>> >> >-lib/ecl-${V}/libecl-cdb.a
>> >> >-lib/ecl-${V}/libecl-curl.a
>> >> >-lib/ecl-${V}/libecl-help.a
>> >> >-lib/ecl-${V}/libecl-quicklisp.a
>> >> >-lib/ecl-${V}/libprofile.a
>> >> >-lib/ecl-${V}/libql-minitar.a
>> >> >-lib/ecl-${V}/librt.a
>> >> >-lib/ecl-${V}/libsb-bsd-sockets.a
>> >> >-lib/ecl-${V}/libserve-event.a
>> >> >-lib/ecl-${V}/libsockets.a
>> >> >-lib/ecl-${V}/prebuilt-asdf.asd
>> >> >-lib/ecl-${V}/profile.asd
>> >> >-lib/ecl-${V}/profile.fas
>> >> >-lib/ecl-${V}/ql-minitar.asd
>> >> >-lib/ecl-${V}/ql-minitar.fas
>> >> >-lib/ecl-${V}/rt.asd
>> >> >-lib/ecl-${V}/rt.fas
>> >> >-lib/ecl-${V}/sb-bsd-sockets.asd
>> >> >-lib/ecl-${V}/sb-bsd-sockets.fas
>> >> >-lib/ecl-${V}/serve-event.asd
>> >> >-lib/ecl-${V}/serve-event.fas
>> >> >-lib/ecl-${V}/sockets.asd
>> >> >-lib/ecl-${V}/sockets.fas
>> >> >+lib/${FULLPKGNAME}/
>> >> >+lib/${FULLPKGNAME}/Copyright
>> >> >+lib/${FULLPKGNAME}/LGPL
>> >> >+lib/${FULLPKGNAME}/asdf.fas
>> >> >+lib/${FULLPKGNAME}/cmp.asd
>> >> >+lib/${FULLPKGNAME}/cmp.fas
>> >> >+lib/${FULLPKGNAME}/deflate.asd
>> >> >+lib/${FULLPKGNAME}/deflate.fas
>> >> >+lib/${FULLPKGNAME}/defsystem.asd
>> >> >+lib/${FULLPKGNAME}/defsystem.fas
>> >> >+@bin lib/${FULLPKGNAME}/dpp
>> >> >+lib/${FULLPKGNAME}/ecl-cdb.asd
>> >> >+lib/${FULLPKGNAME}/ecl-cdb.fas
>> >> >+lib/${FULLPKGNAME}/ecl-curl.asd
>> >> >+lib/${FULLPKGNAME}/ecl-curl.fas
>> >> >+lib/${FULLPKGNAME}/ecl-help.asd
>> >> >+lib/${FULLPKGNAME}/ecl-help.fas
>> >> >+lib/${FULLPKGNAME}/ecl-quicklisp.asd
>> >> >+lib/${FULLPKGNAME}/ecl-quicklisp.fas
>> >> >+@bin lib/${FULLPKGNAME}/ecl_min
>> >> >+lib/${FULLPKGNAME}/encodings/
>> >> >+lib/${FULLPKGNAME}/encodings/arabic
>> >> >+lib/${FULLPKGNAME}/encodings/ascii
>> >> >+lib/${FULLPKGNAME}/encodings/asmo-708
>> >> >+lib/${FULLPKGNAME}/encodings/atarist.bin
>> >> >+lib/${FULLPKGNAME}/encodings/cp-856.bin
>> >> >+lib/${FULLPKGNAME}/encodings/cp819
>> >> >+lib/${FULLPKGNAME}/encodings/cp850
>> >> >+lib/${FULLPKGNAME}/encodings/cp862
>> >> >+lib/${FULLPKGNAME}/encodings/cp866
>> >> >+lib/${FULLPKGNAME}/encodings/cp932
>> >> >+lib/${FULLPKGNAME}/encodings/cp936
>> >> >+lib/${FULLPKGNAME}/encodings/cp949
>> >> >+lib/${FULLPKGNAME}/encodings/cp950
>> >> >+lib/${FULLPKGNAME}/encodings/cyrillic
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp437.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp737.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp775.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp850.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp852.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp855.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp857.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp860.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp861.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp862.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp863.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp864.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp865.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp866.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp869.bin
>> >> >+lib/${FULLPKGNAME}/encodings/dos-cp874.bin
>> >> >+lib/${FULLPKGNAME}/encodings/ecma-114
>> >> >+lib/${FULLPKGNAME}/encodings/ecma-118
>> >> >+lib/${FULLPKGNAME}/encodings/greek
>> >> >+lib/${FULLPKGNAME}/encodings/greek8
>> >> >+lib/${FULLPKGNAME}/encodings/hebrew
>> >> >+lib/${FULLPKGNAME}/encodings/ibm437
>> >> >+lib/${FULLPKGNAME}/encodings/ibm819
>> >> >+lib/${FULLPKGNAME}/encodings/ibm850
>> >> >+lib/${FULLPKGNAME}/encodings/ibm852
>> >> >+lib/${FULLPKGNAME}/encodings/ibm855
>> >> >+lib/${FULLPKGNAME}/encodings/ibm857
>> >> >+lib/${FULLPKGNAME}/encodings/ibm860
>> >> >+lib/${FULLPKGNAME}/encodings/ibm861
>> >> >+lib/${FULLPKGNAME}/encodings/ibm862
>> >> >+lib/${FULLPKGNAME}/encodings/ibm863
>> >> >+lib/${FULLPKGNAME}/encodings/ibm864
>> >> >+lib/${FULLPKGNAME}/encodings/ibm865
>> >> >+lib/${FULLPKGNAME}/encodings/ibm866
>> >> >+lib/${FULLPKGNAME}/encodings/ibm869
>> >> >+lib/${FULLPKGNAME}/encodings/iso-2022-jp
>> >> >+lib/${FULLPKGNAME}/encodings/iso-2022-jp-1
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-1.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-10.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-11.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-13.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-14.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-15.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-16.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-2.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-3.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-4.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-5.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-6.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-7.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-8.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso-8859-9.bin
>> >> >+lib/${FULLPKGNAME}/encodings/iso8859-1
>> >> >+lib/${FULLPKGNAME}/encodings/iso8859-10
>> >> >+lib/${FULLPKGNAME}/encodings/iso8859-13
>> >> >+lib/${FULLPKGNAME}/encodings/iso8859-14
>> >> >+lib/${FULLPKGNAME}/encodings/iso8859-15
>> >> >+lib/${FULLPKGNAME}/encodings/iso8859-2
>> >> >+lib/${FULLPKGNAME}/encodings/iso8859-3
>> >> >+lib/${FULLPKGNAME}/encodings/iso8859-4
>> >> >+lib/${FULLPKGNAME}/encodings/iso8859-5
>> >> >+lib/${FULLPKGNAME}/encodings/iso8859-6
>> >> >+lib/${FULLPKGNAME}/encodings/iso8859-7
>> >> >+lib/${FULLPKGNAME}/encodings/iso8859-8
>> >> >+lib/${FULLPKGNAME}/encodings/iso8859-9
>> >> >+lib/${FULLPKGNAME}/encodings/jisx0201.bin
>> >> >+lib/${FULLPKGNAME}/encodings/jisx0208.bin
>> >> >+lib/${FULLPKGNAME}/encodings/jisx0212.bin
>> >> >+lib/${FULLPKGNAME}/encodings/koi8-r.bin
>> >> >+lib/${FULLPKGNAME}/encodings/koi8-u.bin
>> >> >+lib/${FULLPKGNAME}/encodings/koi8r
>> >> >+lib/${FULLPKGNAME}/encodings/latin-1
>> >> >+lib/${FULLPKGNAME}/encodings/latin-2
>> >> >+lib/${FULLPKGNAME}/encodings/latin-3
>> >> >+lib/${FULLPKGNAME}/encodings/latin-4
>> >> >+lib/${FULLPKGNAME}/encodings/latin-5
>> >> >+lib/${FULLPKGNAME}/encodings/latin-6
>> >> >+lib/${FULLPKGNAME}/encodings/latin-7
>> >> >+lib/${FULLPKGNAME}/encodings/latin-8
>> >> >+lib/${FULLPKGNAME}/encodings/latin-9
>> >> >+lib/${FULLPKGNAME}/encodings/latin2
>> >> >+lib/${FULLPKGNAME}/encodings/latin3
>> >> >+lib/${FULLPKGNAME}/encodings/latin4
>> >> >+lib/${FULLPKGNAME}/encodings/latin5
>> >> >+lib/${FULLPKGNAME}/encodings/latin6
>> >> >+lib/${FULLPKGNAME}/encodings/latin7
>> >> >+lib/${FULLPKGNAME}/encodings/latin8
>> >> >+lib/${FULLPKGNAME}/encodings/latin9
>> >> >+lib/${FULLPKGNAME}/encodings/ms-ansi
>> >> >+lib/${FULLPKGNAME}/encodings/ms-arab
>> >> >+lib/${FULLPKGNAME}/encodings/ms-cyrl
>> >> >+lib/${FULLPKGNAME}/encodings/ms-ee
>> >> >+lib/${FULLPKGNAME}/encodings/ms-greek
>> >> >+lib/${FULLPKGNAME}/encodings/ms-hebr
>> >> >+lib/${FULLPKGNAME}/encodings/ms-turk
>> >> >+lib/${FULLPKGNAME}/encodings/shift-jis.bin
>> >> >+lib/${FULLPKGNAME}/encodings/tools.lisp
>> >> >+lib/${FULLPKGNAME}/encodings/ucs2
>> >> >+lib/${FULLPKGNAME}/encodings/ucs2be
>> >> >+lib/${FULLPKGNAME}/encodings/ucs2le
>> >> >+lib/${FULLPKGNAME}/encodings/ucs4
>> >> >+lib/${FULLPKGNAME}/encodings/ucs4be
>> >> >+lib/${FULLPKGNAME}/encodings/ucs4le
>> >> >+lib/${FULLPKGNAME}/encodings/unicode
>> >> >+lib/${FULLPKGNAME}/encodings/utf-16
>> >> >+lib/${FULLPKGNAME}/encodings/utf-16be
>> >> >+lib/${FULLPKGNAME}/encodings/utf-16le
>> >> >+lib/${FULLPKGNAME}/encodings/utf-32
>> >> >+lib/${FULLPKGNAME}/encodings/utf-32be
>> >> >+lib/${FULLPKGNAME}/encodings/utf-32le
>> >> >+lib/${FULLPKGNAME}/encodings/utf16
>> >> >+lib/${FULLPKGNAME}/encodings/utf32
>> >> >+lib/${FULLPKGNAME}/encodings/utf8
>> >> >+lib/${FULLPKGNAME}/encodings/winbaltrim
>> >> >+lib/${FULLPKGNAME}/encodings/windows-1250
>> >> >+lib/${FULLPKGNAME}/encodings/windows-1251
>> >> >+lib/${FULLPKGNAME}/encodings/windows-1252
>> >> >+lib/${FULLPKGNAME}/encodings/windows-1253
>> >> >+lib/${FULLPKGNAME}/encodings/windows-1254
>> >> >+lib/${FULLPKGNAME}/encodings/windows-1255
>> >> >+lib/${FULLPKGNAME}/encodings/windows-1256
>> >> >+lib/${FULLPKGNAME}/encodings/windows-1257
>> >> >+lib/${FULLPKGNAME}/encodings/windows-1258
>> >> >+lib/${FULLPKGNAME}/encodings/windows-932
>> >> >+lib/${FULLPKGNAME}/encodings/windows-936
>> >> >+lib/${FULLPKGNAME}/encodings/windows-949
>> >> >+lib/${FULLPKGNAME}/encodings/windows-950
>> >> >+lib/${FULLPKGNAME}/encodings/windows-cp1250.bin
>> >> >+lib/${FULLPKGNAME}/encodings/windows-cp1251.bin
>> >> >+lib/${FULLPKGNAME}/encodings/windows-cp1252.bin
>> >> >+lib/${FULLPKGNAME}/encodings/windows-cp1253.bin
>> >> >+lib/${FULLPKGNAME}/encodings/windows-cp1254.bin
>> >> >+lib/${FULLPKGNAME}/encodings/windows-cp1255.bin
>> >> >+lib/${FULLPKGNAME}/encodings/windows-cp1256.bin
>> >> >+lib/${FULLPKGNAME}/encodings/windows-cp1257.bin
>> >> >+lib/${FULLPKGNAME}/encodings/windows-cp1258.bin
>> >> >+lib/${FULLPKGNAME}/encodings/windows-cp932.bin
>> >> >+lib/${FULLPKGNAME}/encodings/windows-cp936.bin
>> >> >+lib/${FULLPKGNAME}/encodings/windows-cp949.bin
>> >> >+lib/${FULLPKGNAME}/encodings/windows-cp950.bin
>> >> >+lib/${FULLPKGNAME}/help.doc
>> >> >+lib/${FULLPKGNAME}/libasdf.a
>> >> >+lib/${FULLPKGNAME}/libcmp.a
>> >> >+lib/${FULLPKGNAME}/libdeflate.a
>> >> >+lib/${FULLPKGNAME}/libdefsystem.a
>> >> >+lib/${FULLPKGNAME}/libecl-cdb.a
>> >> >+lib/${FULLPKGNAME}/libecl-curl.a
>> >> >+lib/${FULLPKGNAME}/libecl-help.a
>> >> >+lib/${FULLPKGNAME}/libecl-quicklisp.a
>> >> >+lib/${FULLPKGNAME}/libprofile.a
>> >> >+lib/${FULLPKGNAME}/libql-minitar.a
>> >> >+lib/${FULLPKGNAME}/librt.a
>> >> >+lib/${FULLPKGNAME}/libsb-bsd-sockets.a
>> >> >+lib/${FULLPKGNAME}/libserve-event.a
>> >> >+lib/${FULLPKGNAME}/libsockets.a
>> >> >+lib/${FULLPKGNAME}/prebuilt-asdf.asd
>> >> >+lib/${FULLPKGNAME}/profile.asd
>> >> >+lib/${FULLPKGNAME}/profile.fas
>> >> >+lib/${FULLPKGNAME}/ql-minitar.asd
>> >> >+lib/${FULLPKGNAME}/ql-minitar.fas
>> >> >+lib/${FULLPKGNAME}/rt.asd
>> >> >+lib/${FULLPKGNAME}/rt.fas
>> >> >+lib/${FULLPKGNAME}/sb-bsd-sockets.asd
>> >> >+lib/${FULLPKGNAME}/sb-bsd-sockets.fas
>> >> >+lib/${FULLPKGNAME}/serve-event.asd
>> >> >+lib/${FULLPKGNAME}/serve-event.fas
>> >> >+lib/${FULLPKGNAME}/sockets.asd
>> >> >+lib/${FULLPKGNAME}/sockets.fas
>> >> >  lib/libecl.so
>> >> >  @lib lib/libecl.so.${LIBecl_VERSION}
>> >> >  @man man/man1/ecl-config.1
>> >> 
>> 

The ECL 16.0.0 got released so here is a diff to update our port to it.
The test issue seems to been solved by upstream already. It no longer fetches
any material from internet and includes just regression test suite.

Bunch of patches are no longer needed as they are merged by upstream.
Also, the ECL migrated from sourceforge to Gitlab / Common-lisp.net so this
updates the HOMEPAGE / MASTER_SITES as well.

Tested that regression tests pass on amd64 and math/maxima builds.

Timo


Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/ecl/Makefile,v
retrieving revision 1.24
diff -u -u -p -r1.24 Makefile
--- Makefile    19 Jul 2015 02:14:57 -0000      1.24
+++ Makefile    28 Aug 2015 14:00:42 -0000
@@ -6,21 +6,20 @@ CATEGORIES =  lang
 BROKEN-sparc = infinite loop while building
 BROKEN-arm =   infinite loop while building
 
-V =            13.5.1
+V =            16.0.0
 DISTNAME =     ecl-$V
-SHARED_LIBS += ecl     3.0
+SHARED_LIBS += ecl     4.0
 SHARED_ONLY =  Yes
 
-REVISION =     1
+HOMEPAGE =     https://common-lisp.net/project/ecl/
 
-HOMEPAGE =     http://ecls.sourceforge.net/
 SUBST_VARS =   V
 EXTRACT_SUFX = .tgz
 
 # GPLv2 or later
 PERMIT_PACKAGE_CDROM = Yes
 
-MASTER_SITES =         ${MASTER_SITE_SOURCEFORGE:=ecls/}
+MASTER_SITES =         ${HOMEPAGE}files/
 
 CONFIGURE_STYLE =      gnu
 TEST_TARGET =          check
@@ -29,7 +28,6 @@ CONFIGURE_ENV +=      CPPFLAGS=-I${LOCALBASE}
 
 CONFIGURE_ARGS +=      --enable-boehm=system \
                        --enable-libatomic=system \
-                       --enable-threads=pthreads \
                        --with-system-gmp \
                        --with-gmp-prefix=${LOCALBASE}
 
@@ -41,6 +39,8 @@ LIB_DEPENDS +=        devel/gmp \
                devel/boehm-gc,-main \
                devel/boehm-gc,-atomic \
                devel/libffi
+
+TEST_DEPENDS = ${BASE_PKGPATH}
 
 WANTLIB +=     atomic_ops c ffi gc gmp m pthread
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/ecl/distinfo,v
retrieving revision 1.6
diff -u -u -p -r1.6 distinfo
--- distinfo    11 Jun 2013 10:30:54 -0000      1.6
+++ distinfo    28 Aug 2015 14:00:42 -0000
@@ -1,2 +1,2 @@
-SHA256 (ecl-13.5.1.tgz) = +RxXzgZf6XSLyBBOGR5LLc/oVNY0MV/ngA3QphNHLKI=
-SIZE (ecl-13.5.1.tgz) = 9401163
+SHA256 (ecl-16.0.0.tgz) = ND7Uw+SQZWJ1emA5uFzhbTPdXoAB10AEk2eVmD468DM=
+SIZE (ecl-16.0.0.tgz) = 8009304
Index: patches/patch-src_Makefile_in
===================================================================
RCS file: /cvs/ports/lang/ecl/patches/patch-src_Makefile_in,v
retrieving revision 1.4
diff -u -u -p -r1.4 patch-src_Makefile_in
--- patches/patch-src_Makefile_in       11 Jun 2013 10:30:54 -0000      1.4
+++ patches/patch-src_Makefile_in       28 Aug 2015 14:00:42 -0000
@@ -1,7 +1,7 @@
-$OpenBSD: patch-src_Makefile_in,v 1.4 2013/06/11 10:30:54 sthen Exp $
---- src/Makefile.in.orig       Mon May 27 23:37:36 2013
-+++ src/Makefile.in    Mon Jun 10 17:44:28 2013
-@@ -166,30 +166,15 @@ install:
+$OpenBSD$
+--- src/Makefile.in.orig       Mon Aug 24 15:25:08 2015
++++ src/Makefile.in    Mon Aug 24 15:28:43 2015
+@@ -173,30 +173,15 @@ install:
        done
        $(RM) -f $(DESTDIR)$(includedir)/ecl/config.h
        mv $(DESTDIR)$(includedir)/ecl/config-install.h 
$(DESTDIR)$(includedir)/ecl/config.h
@@ -18,9 +18,9 @@ $OpenBSD: patch-src_Makefile_in,v 1.4 20
 -         $(INSTALL_LIBRARY) $$i $(DESTDIR)$(libdir); \
 -        fi \
 -      done
--      if [ "x@SONAME@" != "x" -a -f "@SONAME@" ]; then \
--        ( cd $(DESTDIR)$(libdir) && $(RM) -f @SONAME3@ @SONAME2@ @SONAME1@ && 
\
--          mv @SONAME@ @SONAME3@ && \
+-      if [ "x@SONAME3@" != "x" -a -f "@SONAME3@" ]; then \
+-        ( $(INSTALL_LIBRARY) @SONAME3@ $(DESTDIR)$(libdir) && \
+-          cd $(DESTDIR)$(libdir) && $(RM) -f @SONAME2@ @SONAME1@ @SONAME@ && \
 -          $(LN_S) @SONAME3@ @SONAME2@ && \
 -          $(LN_S) @SONAME3@ @SONAME1@ && \
 -          $(LN_S) @SONAME3@ @SONAME@ ) \
Index: patches/patch-src_cmp_cmpmain_lsp
===================================================================
RCS file: patches/patch-src_cmp_cmpmain_lsp
diff -N patches/patch-src_cmp_cmpmain_lsp
--- patches/patch-src_cmp_cmpmain_lsp   11 Jun 2013 10:30:54 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,43 +0,0 @@
-$OpenBSD: patch-src_cmp_cmpmain_lsp,v 1.1 2013/06/11 10:30:54 sthen Exp $
---- src/cmp/cmpmain.lsp.orig   Sun Jun  9 11:01:16 2013
-+++ src/cmp/cmpmain.lsp        Sun Jun  9 11:00:58 2013
-@@ -269,7 +269,8 @@ void ~A(cl_object cblock)
-       Cblock->cblock.next = current;
- }
-       ~A
--}")
-+}
-+")
- 
- (defconstant +lisp-program-main+ "
- extern int
-@@ -282,7 +283,8 @@ main(int argc, char **argv)
-       ~A
-       } ECL_CATCH_ALL_END;
-       si_exit(0);
--}")
-+}
-+")
- 
- (defconstant +lisp-library-main+ "
- extern int
-@@ -294,7 +296,8 @@ extern int
-       ecl_init_module(OBJNULL, ~A);
-       ~A
-       } ECL_CATCH_ALL_END;
--}")
-+}
-+")
- 
- #+:win32
- (defconstant +lisp-program-winmain+ "
-@@ -312,7 +315,8 @@ WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, 
-       ~A
-       } ECL_CATCH_ALL_END;
-       si_exit(0);
--}")
-+}
-+")
- 
- (defun guess-kind (pathname)
-   "Given a file name, guess whether it is an object file, a library, a program
Index: patches/patch-src_compile_lsp_in
===================================================================
RCS file: /cvs/ports/lang/ecl/patches/patch-src_compile_lsp_in,v
retrieving revision 1.2
diff -u -u -p -r1.2 patch-src_compile_lsp_in
--- patches/patch-src_compile_lsp_in    11 Jun 2013 10:30:54 -0000      1.2
+++ patches/patch-src_compile_lsp_in    28 Aug 2015 14:00:42 -0000
@@ -1,6 +1,6 @@
-$OpenBSD: patch-src_compile_lsp_in,v 1.2 2013/06/11 10:30:54 sthen Exp $
---- src/compile.lsp.in.orig    Sun Jun  2 23:00:02 2013
-+++ src/compile.lsp.in Sun Jun  2 23:04:32 2013
+$OpenBSD$
+--- src/compile.lsp.in.orig    Mon Aug 24 15:32:27 2015
++++ src/compile.lsp.in Mon Aug 24 15:35:06 2015
 @@ -71,19 +71,19 @@
        "@LDFLAGS@ @LIBPREFIX@ecl.@LIBEXT@ @CORE_LIBS@ @FASL_LIBS@ @LIBS@")
  #+(and :wants-dlopen (not nonstop))
Index: patches/patch-src_configure
===================================================================
RCS file: /cvs/ports/lang/ecl/patches/patch-src_configure,v
retrieving revision 1.5
diff -u -u -p -r1.5 patch-src_configure
--- patches/patch-src_configure 11 Jun 2013 10:30:54 -0000      1.5
+++ patches/patch-src_configure 28 Aug 2015 14:00:42 -0000
@@ -1,7 +1,7 @@
-$OpenBSD: patch-src_configure,v 1.5 2013/06/11 10:30:54 sthen Exp $
---- src/configure.orig Mon May 27 23:37:36 2013
-+++ src/configure      Tue Jun  4 07:28:28 2013
-@@ -4947,7 +4947,7 @@ case "${host_os}" in
+$OpenBSD$
+--- src/configure.orig Mon Aug 24 15:30:10 2015
++++ src/configure      Mon Aug 24 15:31:21 2015
+@@ -4948,7 +4948,7 @@ case "${host_os}" in
                BUNDLE_LDFLAGS="-shared ${LDFLAGS}"
                ECL_LDRPATH="-Wl,--rpath,~A"
                clibs="-lpthread -lm"
@@ -10,12 +10,12 @@ $OpenBSD: patch-src_configure,v 1.5 2013
                SONAME_LDFLAGS="-Wl,-soname,SONAME"
                ;;
        solaris*)
-@@ -9213,7 +9213,7 @@ if test ${enable_shared} = "yes"; then
+@@ -9376,7 +9376,7 @@ if test ${enable_shared} = "yes"; then
  
  $as_echo "#define ENABLE_DLOPEN 1" >>confdefs.h
  
 -  LSP_LIBRARIES="${SHAREDPREFIX}ecl.${SHAREDEXT}"
 +  LSP_LIBRARIES="${SHAREDPREFIX}ecl.${SHAREDEXT}.${ECLLIB_VERSION}"
  
- LSP_FEATURES="(cons :wants-dlopen ${LSP_FEATURES})"
  
+ LSP_FEATURES="(cons :wants-dlopen ${LSP_FEATURES})"
Index: patches/patch-src_doc_ecl_man_in
===================================================================
RCS file: patches/patch-src_doc_ecl_man_in
diff -N patches/patch-src_doc_ecl_man_in
--- patches/patch-src_doc_ecl_man_in    11 Jun 2013 10:30:54 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,17 +0,0 @@
-$OpenBSD: patch-src_doc_ecl_man_in,v 1.1 2013/06/11 10:30:54 sthen Exp $
---- src/doc/ecl.man.in.orig    Sun Jun  9 17:33:18 2013
-+++ src/doc/ecl.man.in Sun Jun  9 17:33:27 2013
-@@ -7,11 +7,9 @@ ecl \- Embeddable Common LISP
- [\fB\-dir\fP \fIdir\fP]
- [\fB\-load\fP \fIfile\fP]
- [\fB\-eval\fP \fIexpr\fP]
--.if n .ti +4
--.if t .ti +.5i
-+.br
- [\fB\-compile\fP \fIfile\fP
--.if n .ti +8
--.if t .ti +.5i
-+.br
- [\fB\-o\fP \fIofile\fP]
- [\fB\-c\fP [\fIcfile\fP]]
- [\fB\-h\fP [\fIhfile\fP]]
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/ecl/pkg/PLIST,v
retrieving revision 1.6
diff -u -u -p -r1.6 PLIST
--- pkg/PLIST   11 Jun 2013 10:30:54 -0000      1.6
+++ pkg/PLIST   28 Aug 2015 14:00:42 -0000
@@ -26,209 +26,209 @@ include/ecl/object.h
 include/ecl/page.h
 include/ecl/stacks.h
 include/ecl/unify.h
-lib/ecl-${V}/
-lib/ecl-${V}/Copyright
-lib/ecl-${V}/LGPL
-lib/ecl-${V}/asdf.fas
-lib/ecl-${V}/cmp.asd
-lib/ecl-${V}/cmp.fas
-lib/ecl-${V}/deflate.asd
-lib/ecl-${V}/deflate.fas
-lib/ecl-${V}/defsystem.asd
-lib/ecl-${V}/defsystem.fas
-@bin lib/ecl-${V}/dpp
-lib/ecl-${V}/ecl-cdb.asd
-lib/ecl-${V}/ecl-cdb.fas
-lib/ecl-${V}/ecl-curl.asd
-lib/ecl-${V}/ecl-curl.fas
-lib/ecl-${V}/ecl-help.asd
-lib/ecl-${V}/ecl-help.fas
-lib/ecl-${V}/ecl-quicklisp.asd
-lib/ecl-${V}/ecl-quicklisp.fas
-@bin lib/ecl-${V}/ecl_min
-lib/ecl-${V}/encodings/
-lib/ecl-${V}/encodings/arabic
-lib/ecl-${V}/encodings/ascii
-lib/ecl-${V}/encodings/asmo-708
-lib/ecl-${V}/encodings/atarist.bin
-lib/ecl-${V}/encodings/cp-856.bin
-lib/ecl-${V}/encodings/cp819
-lib/ecl-${V}/encodings/cp850
-lib/ecl-${V}/encodings/cp862
-lib/ecl-${V}/encodings/cp866
-lib/ecl-${V}/encodings/cp932
-lib/ecl-${V}/encodings/cp936
-lib/ecl-${V}/encodings/cp949
-lib/ecl-${V}/encodings/cp950
-lib/ecl-${V}/encodings/cyrillic
-lib/ecl-${V}/encodings/dos-cp437.bin
-lib/ecl-${V}/encodings/dos-cp737.bin
-lib/ecl-${V}/encodings/dos-cp775.bin
-lib/ecl-${V}/encodings/dos-cp850.bin
-lib/ecl-${V}/encodings/dos-cp852.bin
-lib/ecl-${V}/encodings/dos-cp855.bin
-lib/ecl-${V}/encodings/dos-cp857.bin
-lib/ecl-${V}/encodings/dos-cp860.bin
-lib/ecl-${V}/encodings/dos-cp861.bin
-lib/ecl-${V}/encodings/dos-cp862.bin
-lib/ecl-${V}/encodings/dos-cp863.bin
-lib/ecl-${V}/encodings/dos-cp864.bin
-lib/ecl-${V}/encodings/dos-cp865.bin
-lib/ecl-${V}/encodings/dos-cp866.bin
-lib/ecl-${V}/encodings/dos-cp869.bin
-lib/ecl-${V}/encodings/dos-cp874.bin
-lib/ecl-${V}/encodings/ecma-114
-lib/ecl-${V}/encodings/ecma-118
-lib/ecl-${V}/encodings/greek
-lib/ecl-${V}/encodings/greek8
-lib/ecl-${V}/encodings/hebrew
-lib/ecl-${V}/encodings/ibm437
-lib/ecl-${V}/encodings/ibm819
-lib/ecl-${V}/encodings/ibm850
-lib/ecl-${V}/encodings/ibm852
-lib/ecl-${V}/encodings/ibm855
-lib/ecl-${V}/encodings/ibm857
-lib/ecl-${V}/encodings/ibm860
-lib/ecl-${V}/encodings/ibm861
-lib/ecl-${V}/encodings/ibm862
-lib/ecl-${V}/encodings/ibm863
-lib/ecl-${V}/encodings/ibm864
-lib/ecl-${V}/encodings/ibm865
-lib/ecl-${V}/encodings/ibm866
-lib/ecl-${V}/encodings/ibm869
-lib/ecl-${V}/encodings/iso-2022-jp
-lib/ecl-${V}/encodings/iso-2022-jp-1
-lib/ecl-${V}/encodings/iso-8859-1.bin
-lib/ecl-${V}/encodings/iso-8859-10.bin
-lib/ecl-${V}/encodings/iso-8859-11.bin
-lib/ecl-${V}/encodings/iso-8859-13.bin
-lib/ecl-${V}/encodings/iso-8859-14.bin
-lib/ecl-${V}/encodings/iso-8859-15.bin
-lib/ecl-${V}/encodings/iso-8859-16.bin
-lib/ecl-${V}/encodings/iso-8859-2.bin
-lib/ecl-${V}/encodings/iso-8859-3.bin
-lib/ecl-${V}/encodings/iso-8859-4.bin
-lib/ecl-${V}/encodings/iso-8859-5.bin
-lib/ecl-${V}/encodings/iso-8859-6.bin
-lib/ecl-${V}/encodings/iso-8859-7.bin
-lib/ecl-${V}/encodings/iso-8859-8.bin
-lib/ecl-${V}/encodings/iso-8859-9.bin
-lib/ecl-${V}/encodings/iso8859-1
-lib/ecl-${V}/encodings/iso8859-10
-lib/ecl-${V}/encodings/iso8859-13
-lib/ecl-${V}/encodings/iso8859-14
-lib/ecl-${V}/encodings/iso8859-15
-lib/ecl-${V}/encodings/iso8859-2
-lib/ecl-${V}/encodings/iso8859-3
-lib/ecl-${V}/encodings/iso8859-4
-lib/ecl-${V}/encodings/iso8859-5
-lib/ecl-${V}/encodings/iso8859-6
-lib/ecl-${V}/encodings/iso8859-7
-lib/ecl-${V}/encodings/iso8859-8
-lib/ecl-${V}/encodings/iso8859-9
-lib/ecl-${V}/encodings/jisx0201.bin
-lib/ecl-${V}/encodings/jisx0208.bin
-lib/ecl-${V}/encodings/jisx0212.bin
-lib/ecl-${V}/encodings/koi8-r.bin
-lib/ecl-${V}/encodings/koi8-u.bin
-lib/ecl-${V}/encodings/koi8r
-lib/ecl-${V}/encodings/latin-1
-lib/ecl-${V}/encodings/latin-2
-lib/ecl-${V}/encodings/latin-3
-lib/ecl-${V}/encodings/latin-4
-lib/ecl-${V}/encodings/latin-5
-lib/ecl-${V}/encodings/latin-6
-lib/ecl-${V}/encodings/latin-7
-lib/ecl-${V}/encodings/latin-8
-lib/ecl-${V}/encodings/latin-9
-lib/ecl-${V}/encodings/latin2
-lib/ecl-${V}/encodings/latin3
-lib/ecl-${V}/encodings/latin4
-lib/ecl-${V}/encodings/latin5
-lib/ecl-${V}/encodings/latin6
-lib/ecl-${V}/encodings/latin7
-lib/ecl-${V}/encodings/latin8
-lib/ecl-${V}/encodings/latin9
-lib/ecl-${V}/encodings/ms-ansi
-lib/ecl-${V}/encodings/ms-arab
-lib/ecl-${V}/encodings/ms-cyrl
-lib/ecl-${V}/encodings/ms-ee
-lib/ecl-${V}/encodings/ms-greek
-lib/ecl-${V}/encodings/ms-hebr
-lib/ecl-${V}/encodings/ms-turk
-lib/ecl-${V}/encodings/shift-jis.bin
-lib/ecl-${V}/encodings/tools.lisp
-lib/ecl-${V}/encodings/ucs2
-lib/ecl-${V}/encodings/ucs2be
-lib/ecl-${V}/encodings/ucs2le
-lib/ecl-${V}/encodings/ucs4
-lib/ecl-${V}/encodings/ucs4be
-lib/ecl-${V}/encodings/ucs4le
-lib/ecl-${V}/encodings/unicode
-lib/ecl-${V}/encodings/utf-16
-lib/ecl-${V}/encodings/utf-16be
-lib/ecl-${V}/encodings/utf-16le
-lib/ecl-${V}/encodings/utf-32
-lib/ecl-${V}/encodings/utf-32be
-lib/ecl-${V}/encodings/utf-32le
-lib/ecl-${V}/encodings/utf16
-lib/ecl-${V}/encodings/utf32
-lib/ecl-${V}/encodings/utf8
-lib/ecl-${V}/encodings/winbaltrim
-lib/ecl-${V}/encodings/windows-1250
-lib/ecl-${V}/encodings/windows-1251
-lib/ecl-${V}/encodings/windows-1252
-lib/ecl-${V}/encodings/windows-1253
-lib/ecl-${V}/encodings/windows-1254
-lib/ecl-${V}/encodings/windows-1255
-lib/ecl-${V}/encodings/windows-1256
-lib/ecl-${V}/encodings/windows-1257
-lib/ecl-${V}/encodings/windows-1258
-lib/ecl-${V}/encodings/windows-932
-lib/ecl-${V}/encodings/windows-936
-lib/ecl-${V}/encodings/windows-949
-lib/ecl-${V}/encodings/windows-950
-lib/ecl-${V}/encodings/windows-cp1250.bin
-lib/ecl-${V}/encodings/windows-cp1251.bin
-lib/ecl-${V}/encodings/windows-cp1252.bin
-lib/ecl-${V}/encodings/windows-cp1253.bin
-lib/ecl-${V}/encodings/windows-cp1254.bin
-lib/ecl-${V}/encodings/windows-cp1255.bin
-lib/ecl-${V}/encodings/windows-cp1256.bin
-lib/ecl-${V}/encodings/windows-cp1257.bin
-lib/ecl-${V}/encodings/windows-cp1258.bin
-lib/ecl-${V}/encodings/windows-cp932.bin
-lib/ecl-${V}/encodings/windows-cp936.bin
-lib/ecl-${V}/encodings/windows-cp949.bin
-lib/ecl-${V}/encodings/windows-cp950.bin
-lib/ecl-${V}/help.doc
-lib/ecl-${V}/libasdf.a
-lib/ecl-${V}/libcmp.a
-lib/ecl-${V}/libdeflate.a
-lib/ecl-${V}/libdefsystem.a
-lib/ecl-${V}/libecl-cdb.a
-lib/ecl-${V}/libecl-curl.a
-lib/ecl-${V}/libecl-help.a
-lib/ecl-${V}/libecl-quicklisp.a
-lib/ecl-${V}/libprofile.a
-lib/ecl-${V}/libql-minitar.a
-lib/ecl-${V}/librt.a
-lib/ecl-${V}/libsb-bsd-sockets.a
-lib/ecl-${V}/libserve-event.a
-lib/ecl-${V}/libsockets.a
-lib/ecl-${V}/prebuilt-asdf.asd
-lib/ecl-${V}/profile.asd
-lib/ecl-${V}/profile.fas
-lib/ecl-${V}/ql-minitar.asd
-lib/ecl-${V}/ql-minitar.fas
-lib/ecl-${V}/rt.asd
-lib/ecl-${V}/rt.fas
-lib/ecl-${V}/sb-bsd-sockets.asd
-lib/ecl-${V}/sb-bsd-sockets.fas
-lib/ecl-${V}/serve-event.asd
-lib/ecl-${V}/serve-event.fas
-lib/ecl-${V}/sockets.asd
-lib/ecl-${V}/sockets.fas
+lib/${FULLPKGNAME}/
+lib/${FULLPKGNAME}/Copyright
+lib/${FULLPKGNAME}/LGPL
+lib/${FULLPKGNAME}/asdf.fas
+lib/${FULLPKGNAME}/cmp.asd
+lib/${FULLPKGNAME}/cmp.fas
+lib/${FULLPKGNAME}/deflate.asd
+lib/${FULLPKGNAME}/deflate.fas
+lib/${FULLPKGNAME}/defsystem.asd
+lib/${FULLPKGNAME}/defsystem.fas
+@bin lib/${FULLPKGNAME}/dpp
+lib/${FULLPKGNAME}/ecl-cdb.asd
+lib/${FULLPKGNAME}/ecl-cdb.fas
+lib/${FULLPKGNAME}/ecl-curl.asd
+lib/${FULLPKGNAME}/ecl-curl.fas
+lib/${FULLPKGNAME}/ecl-help.asd
+lib/${FULLPKGNAME}/ecl-help.fas
+lib/${FULLPKGNAME}/ecl-quicklisp.asd
+lib/${FULLPKGNAME}/ecl-quicklisp.fas
+@bin lib/${FULLPKGNAME}/ecl_min
+lib/${FULLPKGNAME}/encodings/
+lib/${FULLPKGNAME}/encodings/arabic
+lib/${FULLPKGNAME}/encodings/ascii
+lib/${FULLPKGNAME}/encodings/asmo-708
+lib/${FULLPKGNAME}/encodings/atarist.bin
+lib/${FULLPKGNAME}/encodings/cp-856.bin
+lib/${FULLPKGNAME}/encodings/cp819
+lib/${FULLPKGNAME}/encodings/cp850
+lib/${FULLPKGNAME}/encodings/cp862
+lib/${FULLPKGNAME}/encodings/cp866
+lib/${FULLPKGNAME}/encodings/cp932
+lib/${FULLPKGNAME}/encodings/cp936
+lib/${FULLPKGNAME}/encodings/cp949
+lib/${FULLPKGNAME}/encodings/cp950
+lib/${FULLPKGNAME}/encodings/cyrillic
+lib/${FULLPKGNAME}/encodings/dos-cp437.bin
+lib/${FULLPKGNAME}/encodings/dos-cp737.bin
+lib/${FULLPKGNAME}/encodings/dos-cp775.bin
+lib/${FULLPKGNAME}/encodings/dos-cp850.bin
+lib/${FULLPKGNAME}/encodings/dos-cp852.bin
+lib/${FULLPKGNAME}/encodings/dos-cp855.bin
+lib/${FULLPKGNAME}/encodings/dos-cp857.bin
+lib/${FULLPKGNAME}/encodings/dos-cp860.bin
+lib/${FULLPKGNAME}/encodings/dos-cp861.bin
+lib/${FULLPKGNAME}/encodings/dos-cp862.bin
+lib/${FULLPKGNAME}/encodings/dos-cp863.bin
+lib/${FULLPKGNAME}/encodings/dos-cp864.bin
+lib/${FULLPKGNAME}/encodings/dos-cp865.bin
+lib/${FULLPKGNAME}/encodings/dos-cp866.bin
+lib/${FULLPKGNAME}/encodings/dos-cp869.bin
+lib/${FULLPKGNAME}/encodings/dos-cp874.bin
+lib/${FULLPKGNAME}/encodings/ecma-114
+lib/${FULLPKGNAME}/encodings/ecma-118
+lib/${FULLPKGNAME}/encodings/greek
+lib/${FULLPKGNAME}/encodings/greek8
+lib/${FULLPKGNAME}/encodings/hebrew
+lib/${FULLPKGNAME}/encodings/ibm437
+lib/${FULLPKGNAME}/encodings/ibm819
+lib/${FULLPKGNAME}/encodings/ibm850
+lib/${FULLPKGNAME}/encodings/ibm852
+lib/${FULLPKGNAME}/encodings/ibm855
+lib/${FULLPKGNAME}/encodings/ibm857
+lib/${FULLPKGNAME}/encodings/ibm860
+lib/${FULLPKGNAME}/encodings/ibm861
+lib/${FULLPKGNAME}/encodings/ibm862
+lib/${FULLPKGNAME}/encodings/ibm863
+lib/${FULLPKGNAME}/encodings/ibm864
+lib/${FULLPKGNAME}/encodings/ibm865
+lib/${FULLPKGNAME}/encodings/ibm866
+lib/${FULLPKGNAME}/encodings/ibm869
+lib/${FULLPKGNAME}/encodings/iso-2022-jp
+lib/${FULLPKGNAME}/encodings/iso-2022-jp-1
+lib/${FULLPKGNAME}/encodings/iso-8859-1.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-10.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-11.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-13.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-14.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-15.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-16.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-2.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-3.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-4.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-5.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-6.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-7.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-8.bin
+lib/${FULLPKGNAME}/encodings/iso-8859-9.bin
+lib/${FULLPKGNAME}/encodings/iso8859-1
+lib/${FULLPKGNAME}/encodings/iso8859-10
+lib/${FULLPKGNAME}/encodings/iso8859-13
+lib/${FULLPKGNAME}/encodings/iso8859-14
+lib/${FULLPKGNAME}/encodings/iso8859-15
+lib/${FULLPKGNAME}/encodings/iso8859-2
+lib/${FULLPKGNAME}/encodings/iso8859-3
+lib/${FULLPKGNAME}/encodings/iso8859-4
+lib/${FULLPKGNAME}/encodings/iso8859-5
+lib/${FULLPKGNAME}/encodings/iso8859-6
+lib/${FULLPKGNAME}/encodings/iso8859-7
+lib/${FULLPKGNAME}/encodings/iso8859-8
+lib/${FULLPKGNAME}/encodings/iso8859-9
+lib/${FULLPKGNAME}/encodings/jisx0201.bin
+lib/${FULLPKGNAME}/encodings/jisx0208.bin
+lib/${FULLPKGNAME}/encodings/jisx0212.bin
+lib/${FULLPKGNAME}/encodings/koi8-r.bin
+lib/${FULLPKGNAME}/encodings/koi8-u.bin
+lib/${FULLPKGNAME}/encodings/koi8r
+lib/${FULLPKGNAME}/encodings/latin-1
+lib/${FULLPKGNAME}/encodings/latin-2
+lib/${FULLPKGNAME}/encodings/latin-3
+lib/${FULLPKGNAME}/encodings/latin-4
+lib/${FULLPKGNAME}/encodings/latin-5
+lib/${FULLPKGNAME}/encodings/latin-6
+lib/${FULLPKGNAME}/encodings/latin-7
+lib/${FULLPKGNAME}/encodings/latin-8
+lib/${FULLPKGNAME}/encodings/latin-9
+lib/${FULLPKGNAME}/encodings/latin2
+lib/${FULLPKGNAME}/encodings/latin3
+lib/${FULLPKGNAME}/encodings/latin4
+lib/${FULLPKGNAME}/encodings/latin5
+lib/${FULLPKGNAME}/encodings/latin6
+lib/${FULLPKGNAME}/encodings/latin7
+lib/${FULLPKGNAME}/encodings/latin8
+lib/${FULLPKGNAME}/encodings/latin9
+lib/${FULLPKGNAME}/encodings/ms-ansi
+lib/${FULLPKGNAME}/encodings/ms-arab
+lib/${FULLPKGNAME}/encodings/ms-cyrl
+lib/${FULLPKGNAME}/encodings/ms-ee
+lib/${FULLPKGNAME}/encodings/ms-greek
+lib/${FULLPKGNAME}/encodings/ms-hebr
+lib/${FULLPKGNAME}/encodings/ms-turk
+lib/${FULLPKGNAME}/encodings/shift-jis.bin
+lib/${FULLPKGNAME}/encodings/tools.lisp
+lib/${FULLPKGNAME}/encodings/ucs2
+lib/${FULLPKGNAME}/encodings/ucs2be
+lib/${FULLPKGNAME}/encodings/ucs2le
+lib/${FULLPKGNAME}/encodings/ucs4
+lib/${FULLPKGNAME}/encodings/ucs4be
+lib/${FULLPKGNAME}/encodings/ucs4le
+lib/${FULLPKGNAME}/encodings/unicode
+lib/${FULLPKGNAME}/encodings/utf-16
+lib/${FULLPKGNAME}/encodings/utf-16be
+lib/${FULLPKGNAME}/encodings/utf-16le
+lib/${FULLPKGNAME}/encodings/utf-32
+lib/${FULLPKGNAME}/encodings/utf-32be
+lib/${FULLPKGNAME}/encodings/utf-32le
+lib/${FULLPKGNAME}/encodings/utf16
+lib/${FULLPKGNAME}/encodings/utf32
+lib/${FULLPKGNAME}/encodings/utf8
+lib/${FULLPKGNAME}/encodings/winbaltrim
+lib/${FULLPKGNAME}/encodings/windows-1250
+lib/${FULLPKGNAME}/encodings/windows-1251
+lib/${FULLPKGNAME}/encodings/windows-1252
+lib/${FULLPKGNAME}/encodings/windows-1253
+lib/${FULLPKGNAME}/encodings/windows-1254
+lib/${FULLPKGNAME}/encodings/windows-1255
+lib/${FULLPKGNAME}/encodings/windows-1256
+lib/${FULLPKGNAME}/encodings/windows-1257
+lib/${FULLPKGNAME}/encodings/windows-1258
+lib/${FULLPKGNAME}/encodings/windows-932
+lib/${FULLPKGNAME}/encodings/windows-936
+lib/${FULLPKGNAME}/encodings/windows-949
+lib/${FULLPKGNAME}/encodings/windows-950
+lib/${FULLPKGNAME}/encodings/windows-cp1250.bin
+lib/${FULLPKGNAME}/encodings/windows-cp1251.bin
+lib/${FULLPKGNAME}/encodings/windows-cp1252.bin
+lib/${FULLPKGNAME}/encodings/windows-cp1253.bin
+lib/${FULLPKGNAME}/encodings/windows-cp1254.bin
+lib/${FULLPKGNAME}/encodings/windows-cp1255.bin
+lib/${FULLPKGNAME}/encodings/windows-cp1256.bin
+lib/${FULLPKGNAME}/encodings/windows-cp1257.bin
+lib/${FULLPKGNAME}/encodings/windows-cp1258.bin
+lib/${FULLPKGNAME}/encodings/windows-cp932.bin
+lib/${FULLPKGNAME}/encodings/windows-cp936.bin
+lib/${FULLPKGNAME}/encodings/windows-cp949.bin
+lib/${FULLPKGNAME}/encodings/windows-cp950.bin
+lib/${FULLPKGNAME}/help.doc
+lib/${FULLPKGNAME}/libasdf.a
+lib/${FULLPKGNAME}/libcmp.a
+lib/${FULLPKGNAME}/libdeflate.a
+lib/${FULLPKGNAME}/libdefsystem.a
+lib/${FULLPKGNAME}/libecl-cdb.a
+lib/${FULLPKGNAME}/libecl-curl.a
+lib/${FULLPKGNAME}/libecl-help.a
+lib/${FULLPKGNAME}/libecl-quicklisp.a
+lib/${FULLPKGNAME}/libprofile.a
+lib/${FULLPKGNAME}/libql-minitar.a
+lib/${FULLPKGNAME}/librt.a
+lib/${FULLPKGNAME}/libsb-bsd-sockets.a
+lib/${FULLPKGNAME}/libserve-event.a
+lib/${FULLPKGNAME}/libsockets.a
+lib/${FULLPKGNAME}/prebuilt-asdf.asd
+lib/${FULLPKGNAME}/profile.asd
+lib/${FULLPKGNAME}/profile.fas
+lib/${FULLPKGNAME}/ql-minitar.asd
+lib/${FULLPKGNAME}/ql-minitar.fas
+lib/${FULLPKGNAME}/rt.asd
+lib/${FULLPKGNAME}/rt.fas
+lib/${FULLPKGNAME}/sb-bsd-sockets.asd
+lib/${FULLPKGNAME}/sb-bsd-sockets.fas
+lib/${FULLPKGNAME}/serve-event.asd
+lib/${FULLPKGNAME}/serve-event.fas
+lib/${FULLPKGNAME}/sockets.asd
+lib/${FULLPKGNAME}/sockets.fas
 lib/libecl.so
 @lib lib/libecl.so.${LIBecl_VERSION}
 @man man/man1/ecl-config.1

Reply via email to