Commit graph

15 commits

Author SHA1 Message Date
wiz
57199de455 Switch to MASTER_SITES_PYPI. 2016-06-08 17:43:20 +00:00
jperkin
1467aa06e7 Remove mk/find-prefix.mk usage from the textproc category.
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-25 12:53:42 +00:00
agc
2eddae48e5 Add SHA512 digests for distfiles for textproc category
Problems found locating distfiles:
	Package cabocha: missing distfile cabocha-0.68.tar.bz2
	Package convertlit: missing distfile clit18src.zip
	Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 01:59:17 +00:00
wiz
e8cd64c88e Update to 1.6.6:
Version 1.6.6 of PyEnchant has been released, with the following changes:

    compatability with latest python releases
    "wheels" replace "eggs" as the binary distribution format of choice
    fix possible text corruption when using SpellChecker with a Chunker
2014-07-22 10:22:39 +00:00
rodent
b65af7be2b Remove "Trailing empty lines." and/or "Trailing white-space." 2013-04-08 11:17:08 +00:00
asau
1f96787c11 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-25 06:55:37 +00:00
wiz
aada88e659 Remove python24 and all traces of it from pkgsrc.
Remove devel/py-ctypes (only needed by and supporting python24).
Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE
lines that just mirror defaults now.
Miscellaneous cleanup while editing all these files.
2012-04-08 19:08:44 +00:00
marino
f09dec80bc textproc/py-enchant: Fix file permissions error
The bad file permissions on ispell/README.txt prevented the package from
building on DragonFly with PKG_DEVELOPER=yes.  I'm not sure how it's passing
on NetBSD unless the bulk reports I'm seeing aren't using that option.
2011-12-16 17:22:08 +00:00
wiz
fe57baf7bd Update to 1.6.5:
2010-12-14:  Version 1.6.5 released

Version 1.6.5 of PyEnchant has been released, with the following changes:

    * restore compatability with Python 3 (including 3.2 beta1)
    * fix unittest DeprecationWarnings on Python 3
    * statically compile libstdc++ into pre-built windows binaries

2010-12-13:  Version 1.6.4 released

Version 1.6.4 of PyEnchant has been released, with the following changes:

    * DictWithPWL: use pwl and pel to adjust the words returned by suggest()
    * Fix tokenization of utf8 bytes in a mutable character array
    * get_tokenizer(): pass None as language tag to get default tokenizer
    * prevent build-related files from being included in the source tarball
2010-12-23 00:26:09 +00:00
wiz
97b1178b48 Update to 1.6.3:
Version 1.6.3 of PyEnchant has been released, with the following changes:

  * Pre-compiled binary distributions for Mac OS X
  * Safer loading of bundled DLLs on Windows
  * New function get_enchant_version() to obtain the version of the underlying enchant library
2010-09-13 10:36:50 +00:00
joerg
4a017e3fd3 Fix dependency 2010-06-04 22:20:49 +00:00
obache
9d810c9ff7 Update py-enchant to 1.6.2.
Based on PR#43384 by Wen Heping.

    * Migrated from SWIG to ctypes since 1.5.0:
        * Add dependency on devel/py-ctypes for python2.4
        * Fix paths for libenchant to exactly load suitable one.
        * No need c compiler and buildlink with textproc/enchant.

Changes:
1.6.2:

    * Upgraded bundled enchant to v1.6.0.
    * Fixed bug in printf() utility function; all input args are now converted
      to strings before printing.

1.6.1:

    * Fixed loading of enchant DLL on win32 without pkg_resources installed.
    * Fixed HTMLChunker to handle unescaped < and > characters that are
      clearly not part of a tag.

1.6.0:

    * Upgraded to enchant v1.5.0:
        * new Broker methods get_param() and set_param() allow
          runtime customisation of provider data
    * Added the concept of 'chunkers' to enchant.tokenize.get_tokenizer().
      These serve split split the text into large chunks of checkable tokens.
        * implemented a simple HTMLChunker class
    * Moved error classes into 'enchant.errors' for easier importing
    * Moved testcases into separate files so they're not loaded by default
    * Allowed SpellChecker to use default language if none is specified
    * Improved compatibility with Python 3

1.5.3:

    * Fixed termination conditions in English tokenization loop.
    * Improved unicode detection in English tokenizer.
    * Made enchant spellcheck all of its docstrings as part of the
      unittest suite.

1.5.2:

    * Modify utils.get_resource_filename and utils.win32_data_files for
      compatibility with py2exe (which was broken in the move to ctypes).
      Thanks to Stephen George for the fix.

1.5.1:

    * SpellChecker.add_to_personal renamed to SpellChecker.add and fixed
      to use the corresponding Dict method.

1.5.0:

    * Migrated from SWIG to ctypes:
        * now runs under PyPy!
        * also opens possibilities for Jython, IronPython, ...
    * Compatibility updates for Python 3.0, mostly around unicode strings
    * Dropped compatibility with Python 2.2
2010-06-01 05:28:11 +00:00
joerg
73ae0afd90 Remove @dirrm entries from PLISTs 2009-06-14 18:17:11 +00:00
joerg
22d7bc5b88 Supports DESTDIR 2009-02-16 19:38:27 +00:00
wiz
fa8eac2304 Initial import of py-enchant-1.4.2:
PyEnchant is a set of language bindings and some wrapper classes
to make the excellent Enchant spellchecker available as a Python
module. The bindings are generated using SWIG. It includes all the
functionality of Enchant with the flexibility of Python and a nice
'Pythonic' object-oriented interface. It also aims to provide some
higher-level functionality than is available in the C API.

Enchant is the spellchecking package behind the AbiWord word
processor, is being considered for inclusion in the KDE office
suite, and has been proposed as a FreeDesktop.org standard. It aims
to provide a single API to access spellchecking services on any
platform, by wrapping the natively available spellchecking facilities.
For example, it can access aspell when running under Linux and
AppleSpell on Mac OSX.
2008-10-08 09:42:47 +00:00