<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9c6e758ae983f90e4711700cdc458402a05178b2">https://github.com/macports/macports-ports/commit/9c6e758ae983f90e4711700cdc458402a05178b2</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 9c6e758 enchant2: new port
</span>9c6e758 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9c6e758ae983f90e4711700cdc458402a05178b2
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sun Mar 11 14:35:16 2018 -0700
<span style='display:block; white-space:pre;color:#404040;'> enchant2: new port
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> This is the latest enchant 2.0 stable version. Installs in parallel
</span><span style='display:block; white-space:pre;color:#404040;'> with legacy enchant 1.x versions without conflict.
</span>---
textproc/enchant2/Portfile | 80 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 80 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/enchant2/Portfile b/textproc/enchant2/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..c8705fa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/enchant2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,80 @@
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup AbiWord enchant 2.2.3 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name enchant2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories textproc devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license LGPL-2.1+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Generic spell checking library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Enchant aims to provide a simple but comprehensive abstraction for dealing \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ with different spell checking libraries in a consistent way. Installs in \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ parallel with legacy Enchant 1.x versions without conflict.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 63c735cbefa3acde3739e69c3dfa23aba7a60119 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 526382df483ed7e01e2715ad3b9e892c3befc3936a5f99579983058ba69db01c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 150710
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gnupg2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:autoconf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:automake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libtool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cmd ./bootstrap && ./configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args --without-hunspell \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-applespell \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-aspell \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-voikko \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-hspell \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-zemberek \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-silent-rules \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-gcc-warnings
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# to allow parallel install with enchant 1.x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd-append pkgdatadir=${prefix}/share/enchant-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://trac.macports.org/ticket/51287
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} >= 13} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # users most likely have AppleSpell already set up for their language
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default_variants +applespell
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default_variants +aspell
</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;'>+variant aspell description {Enable aspell backend} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace --without-aspell --with-aspell
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-aspell-dir=${prefix}/share/aspell
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:aspell
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run port:aspell-dict-en
</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;'>+variant hunspell description {Enable hunspell backend} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace --without-hunspell --with-hunspell
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-hunspell-dir=${prefix}/share/hunspell
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:hunspell
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-append port:hunspell-en_US
</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;'>+variant applespell description {Enable AppleSpell backend, using system-wide OS X spell checker} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace --without-applespell --with-applespell
</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;'>+if {[variant_isset aspell] || [variant_isset hunspell]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ notes {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ enchant2 will use the first backend that provides a dictionary for the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ requested language. If you prefer a specific backend, please see the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ man page how you can change the lookup order. By default, the backend
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ order is hunspell, aspell, AppleSpell from highest to lowest
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ preference.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $ man enchant-2
</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>