summaryrefslogtreecommitdiff
path: root/converters
AgeCommit message (Collapse)AuthorFilesLines
2008-02-13Update p5-JSON to 2.06.obache2-6/+8
This version is DESTDIR ready. 2.06 Fri Feb 8 16:21:59 2008 [JSON::PP] 2.06 - enhanced the XS compatibility for pretty-printing and the indent handling was broken! 2.05 Tue Feb 5 13:57:19 2008 [JSON::PP] 2.05 - enhanced some XS compatibilities for de/encode. - now decode_error can dump high (>127) chars. - enhanced the XS combatilbity of the decoding error. - fixed the utf8 checker while decoding (is_valid_utf8). - implemented utf8::downgrade in JSON::PP56. - enhanced utf8::encode in JSON::PP56. - made utf8::downgrade return a true in JSON::PP5005. 2.04 Sat Jan 5 16:10:01 2008 [JSON] - fixed a document typo pointed by kawasaki@annocpan - make DATA handle closed for error mssages in support_by_pp mode. - switched JSON::Backend::XS::Supportable wrapper de/encode to changing symbolic tables for croak messages and speed. - fixed support_by_pp setting [JSON::PP] 2.04 - enhanced the error message compatiblity to XS.
2008-02-11Updated to version 1.12.heinz4-101/+25
Pkgsrc changes: - The packages supports installation to DESTDIR. - No more requirement for coreutils/findutils and patch-ab. - Switched to predefined REPLACE_SH instead of using subst.mk directly. - Cosmetic changes for MAKEFLAGS. - The shell script mk/check/check-portability.sh gets confused by some of the file names in the test archive: skip them. - Extracting files from testsuite.tar often fails on Darwin (with HFS?) so we skip this part. - Extract test archive with pax, it is available on every pkgsrc system. - Submitted patch-aa to author of convmv long ago. Changes since version 1.10: =========================== 1.12 - now work with Perl 5.10 using an eval block - GPL v2 and v3 now 1.11 - test suite compares sorted results of find to fix false alarms on some systems - test suite now uses tar instead of cp for copying. - fix a y/n mixup - at startup we check if Perl::Encode is not too broken (bugs 37757 and 49830 for now). Recent Perl releases are terribly broken. If this won't improve, I'll have to rewrite convmv in a language with more stable core functionality :-|. If you are distributor of convmv, please run make test before packaging to make sure you don't ship convmv with a broken Perl release.
2008-01-21Honor PKGMANDIR and add DESTDIR support.obache1-5/+7
2008-01-21Update skf to 1.95.3.obache2-7/+9
patch 3 1. It is corrected that the setting related to fold is not cleared with --reset. 2. The bug to which the line feed code cannot be judged correctly only for one line the input is corrected. 3. Inputcode() is added to the perl/ruby enhancing (skf bug#10955). 4. The bug that accesses it under KEIS and another specific condition beyond the limits of the array is corrected. patch 2 (1) The correction of the FOLD_SUPPORT matter that leaks to the release file by 1.95.1 that the compilation doesn't pass when it is invalid is added. (2) The judgment condition is mistaken when G3 is replaced at Shift_JIS X 0213 and the matter with the possibility of crashing is corrected. (3) The trademark of the SoftBank Co. is corrected.
2008-01-18Per the process outlined in revbump(1), perform a recursive revbumptnn1-1/+2
on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
2008-01-13Update nkf to 2.08b aka 2.0.8b.obache2-11/+13
pkgsrc changes: add DESTDIR support Changes 2.0.6 == Addition of --ic --oc option --Ic=<input codeset> --oc=<output codeset> option was added. Shift_JIS, CP932, EUC-JP, CP51932, eucJP-ms, ISO-2022-JP, UTF-8N(UTF-8), UTF-8-BOM, UTF-16BE, UTF-16BE-BOM(UTF-16), UTF-16LE, and UTF-16LE-BOM. UTF8-MAC can be specified for input. == Addition and change in mapping The character-code of JIS-affiliated and correspondence with Unicode decided to be defined. Decode from these to Unicode secures the thing that conversion in the defined range is correctly done. Conversion in the range not defined is not secured. Encode from Unicode secures the thing that conversion in the defined range is correctly done, conversion in the range not defined is assumed to be an error, (possible fallback), and Unicode, and an illegal character secures the skipped thing. == Addition of fallback option The --fb-{skip,html,xml,perl,java,subchar} option was added. How the character that was not able to be converted is treated when converting it from Unicode into Shift_JIS, EUC-JP, and ISO-2022-JP can be specified. == Addition of --no-best-fit-chars option The character for which the round trip safety is not secured is not converted at conversion from Unicode. - when Unicode is converted from Unicode It is possible to use it to convert the UTF form of nkf when specifying it with x. (If this is not specified if it says oppositely, a part of character is not preserved. ) When the character string related to passing is converted, this option is strongly recommended to be specified. == Addition of --in-place[=SUFFIX] option --in-place option to renew the time stamp to --overwrite that maintained the time stamp was added. == Document of hiragana katakana conversion Because the document of the hiragana katakana conversion had reversed, this was corrected. A correct document is as follows. -H1 --hiragana katakana > hiragana -H2 --katakana hiragana -> katakana -H3 --katakana-hiragana katakana <-> hiragana == Others "Q" decipherment of encoding and the bug such as fold-margin are corrected. == 2.0.6a The permission of the file at the packaging was changed. Changes 2.0.7 * The character of CP51932 corrects not doing fallback. * It is corrected not to compile excluding gcc. * Making to ANSI C. * The bug around changing line of MIME encode is corrected. * The binary file came to be also good at base64 by -t2MB. * Support the conversion of repeating hiragana and katakana sign by -h. * Support the conversion of V of the hiragana and the katakana by -h. * DOS and OS/2 1.x support by lukewarm * OpenWatcom, OS/2, and djgpp V2 support by By lukewarm Changes 2.0.8 * Support of UTF-32 and CP10001(Microsoft's MacJapanese). * It supports outside BMP of Unicode. * The user definition character of the CP932 faction is supported. * The range of the Shift_JIS emoticon of Softbank Mobile is supported with NTT DoCoMo. * The line feed code was displayed with --guess. * It is corrected that the guess when the character-code cannot be fixed with --guess was broken. * It is corrected to have thrown away SI/SO/ESC at the EUC mode. * When the input of UTF-8 is encoded in MIME, it is corrected not to be output correctly. * Processing was continued even if there was a file that was not able to be read when two or more files were given. * Various corrections in CP932 turn In 2.0.8a in addition to above * It is corrected not effective of -L. * It is corrected not to be able to make nkf32.dll.
2008-01-13Regen.joerg1-2/+2
2008-01-13Keep locale_alias symbol and don't hide it when visibility supportjoerg3-2/+19
exists and libiconv is compiled. This restores symmetry between libiconv.so, libiconv.a and libintl and fixes the build of gettext-tools on Linux. Bump revision.
2008-01-10Update converters/bibtex2html to 1.89tonio2-8/+8
Version 1.89, 08/01/2008 ======================== o entry types and field names now typeset in lowercase in f_bib.html o new option -unicode to use Unicode entities for some macros (such as &#9711; for \bigcirc, etc.) o new option -html-entities to use HTML entities for some macros such as \le, \approx, etc. (patch by Steven G. Johnson) o new option -header to insert a header (similar to -footer) (patch by Steven G. Johnson)
2008-01-08Remove the preprocessor test for 'long long int', it fails with SunProsketch2-1/+20
causing later compile-time tests to break. Taken from gnulib change in http://lists.gnu.org/archive/html/bug-gnulib/2007-11/msg00075.html
2008-01-05Update p5-JSON to 2.03.obache2-7/+7
Changes: ## JSON version 2.00 ##################################################### In this version, JSON was totally rewritten. * JSON becomes a wrapper to JSON::XS or JSON::PP! * objToJson() and jsonToObj() are obsoleted! * $JSON::* variables are no longer available! * JSON::Parser and JSON::Converter are deleted from the distribution! * JSONRPC* and Apache::JSONRPC are deleted from the distribution! Please check JSON::RPC (supports JSON-RPC protocol v1.1 and 1.0). ########################################################################## 2.03 Fri Jan 4 14:10:58 2008 [JSON] - fixed the description - Transition ways from 1.xx to 2.xx. $JSON::ConvBlessed compat => $json->allow_blessed->as_nonbleesed - support_by_pp supports 'as_nonbleesed' (experimental) - clean up the code for saving memory [JSON::PP] 2.03 - Now the allo_bignum flag also affects the encoding process. encode() can convert Math::BigInt/Float objects into JSON numbers - added as_nonblessed option (experimental) - cleaned up internal function names (renamed camel case names) 2.02 Wed Dec 26 11:08:19 2007 [JSON] - Now support_by_pp allows to use indent_length() [JSON::PP] 2.02 - added get_indent_length 2.01 Thu Dec 20 11:30:59 2007 [JSON] - made the object methods - jsonToObj and objToJson available for a while with warnings. 2.00 Wed Dec 19 11:48:04 2007 [JSON] - new version! - modified Makefile.PL for broken Perls (when PERL_DL_NONLAZY = 1). [JSON::PP] 2.0104 - clean up the document. - use 'subs' instead of CORE::GLOBAL for fixing join() in 5.8.0 - 5.8.2 - enhanced decoding error messages for JSON::XS compatibility. - jsonToObj and objToJson warn. 1.99_05 Fri Dec 14 18:30:43 2007 [JSON] - added a description about the Unicode handling to document. [JSON::PP] (2.0103) - Now the JSON::PP56 unicode handling does not require Unicode::String. - Now JSON::PP5005 can de/enocde properly within the Perl 5.005 world. - decode() always utf8::decode()ed to strings. - decode() returned a big integer as string though the integer is smaller than it is so. - a bad know how - added the join() wrapper for Perl 5.8.0 - 5.8.2 bug. - JSON::PP56 encode() did not handle Unicode properly. - added a section about the unicode handling on Perls to JSON::PP doc. 1.99_04 Mon Dec 10 14:28:15 2007 [JSON] - modified the tests and source for Perl 5.005 [JSON::PP] (2.0102) - modified some prototypes in JSON::PP5005. 1.99_03 Mon Dec 10 11:43:02 2007 [JSON] - modified tests and document. in Perl5.8.2 or earlier, decoding with utf8 is broken because of a Perl side problem. (join() had a bug.) - modified Makefile.PL for Perl 5.005. in the version, 'require JSON' is fail.... [JSON::PP] (2.0102) - modified string decode function. - enhanced error messages for compatibility to JSON::XS. - enhanced utf8::decode emulator and unpack emulator in JSON::PP56. 1.99_02 Sun Dec 9 05:06:19 2007 [JSON::PP] (2.0101) - decoding with utf8 was broken in Perl 5.10 as the behaviour of unpack was changed. - added a fake in JSON::PP5005 (bytes.pm) - added the missing file JONS::PP::Boolean.pm 1.99_01 Sat Dec 8 12:01:43 2007 [JSON] - released as version 2.0 this module is incompatible to 1.xx, so check the document. [JSON::PP] (2.01 from 0.97) - updated JSON::PP for compatible to JSON::XS 2.01 - renamed from_json and to_json to decode_json and encode_json - added get_* to JSON::PP - deleted property() from JSON::PP - deleted strict() and added loose() - deleted disable_UTF8() and self_encode() - renamed singlequote to allow_singlequote - renamed allow_bigint to allow_bignum - max_depth and max_size round up their arguments. - added indent_length and sort_by
2008-01-05Update p5-JSON-XS to 2.01.obache2-6/+6
Changes: 2.01 Wed Dec 5 11:40:28 CET 2007 - INCOMPATIBLE API CHANGE: to_json and from_json have been renamed to encode_json/decode_json for JSON.pm compatibility. The old functions croak and might be replaced by JSON.pm comaptible versions in some later release. 2.0 Tue Dec 4 11:30:46 CET 2007 - this is supposed to be the first version of JSON::XS compatible with version 2.0+ of the JSON module. Using the JSON module as frontend to JSON::XS should be as fast as using JSON::XS directly, so consider using it instead. - added get_* methods for all "simple" options. - make JSON::XS subclassable. 1.53 Tue Nov 13 23:58:33 CET 2007 - minor doc clarifications. - fixed many doc typos (patch by Thomas L. Shinnick). 1.52 Mon Oct 15 03:22:06 CEST 2007 - remove =encoding pod directive again, it confuses too many pod parsers :/. 1.51 Sat Oct 13 03:55:56 CEST 2007 - encode empty arrays/hashes in a compact way when pretty is enabled. - apparently JSON::XS was used to find some bugs in the JSON_checker testsuite, so add (the corrected) JSON_checker tests to the testsuite. - quite a bit of doc updates/extension. - require 5.8.2, as this seems to be the first unicode-stable version.
2007-12-27use GNU iconv on DragonFly, should fix the error seen in bulk builddrochner1-1/+7
2007-12-17There is no obvious reason for USE_GNU_ICONV, and I haven't found one bydrochner1-2/+1
code inspection, so remove it. approved by markd (a while ago)
2007-12-16Changes 1.5:adam2-11/+9
When encoding with FORCE_BINARY_IO mode in effect, the explicit "\r\n" end of line sequence caused double carriage returns in the output, because the output text file is subject to expansion of LF to CR/LF line terminators. I made the "eol" sequence conditional on FORCE_BINARY, so that just a line feed is written to streams which will expand it.
2007-12-12Reset maintainer on his request.wiz1-2/+2
2007-12-03Fixes HOMEPAGE.obache1-2/+2
2007-12-03Update p5-JSON to 1.15.obache2-6/+6
1.15 Wed Nov 14 14:52:31 2007 [JSON] - modified a bug (rt#28434: UTF-8 handling severly broken) but recommend to use JSON::PP instead of JSON (with JSON::Converter) as JSON::Converter's utf8 handling is incomplete. - fixed rt#29139 (unary boolean negation generates) objToJson([!1]) => [""] objToJson([!!1]) => ["1"] - fixed doc (rt#21038: QuotApos documentation is flawed) [JSON::PP] - updated JSON::PP for compatible to JSON::XS 1.52 adding max_size, relaxed, allow_blessed, convert_blessed, filter_json_object, filter_json_single_key_object - modified a JSON::PP bug (rt#29988 JSON::PP recursion depth bug) - Now JSON::PP's max_depth default value is 512. - Now JSON::PP mapping policy is compatible to JSON::XS - JSON:PP's allow_tie is obsoleted.
2007-12-02Update to 1.3, changes unknown.wiz2-9/+7
2007-12-02Remove Ex-MASTER_SITEs. From Zafer Aydogan.wiz1-5/+2
2007-12-01Update converters/bibtex2html to 1.88tonio2-6/+7
Changes: Version 1.88, 20/11/2007 ======================== o new option -revkeys to number entries in reverse order (patch by Walter Guttmann) o fixed bug with '\ ' (backslash space) introduced in version 1.82 (shows up with -s gerplain) o \c{C}, \"y, \"Y (patch by John Kewley) o \k (using unicode entities, patch by John Kewley) Version 1.87, 16/07/2007 ======================== o \hat o \mathfrak (supported but no font change, as for \mathcal ad \mathbb) o \~a, \~A, \~o, and \~O o -- translated to &ndash; and --- to &mdash; Version 1.86, 21/03/2007 ======================== o more accents macros: \oe \OE \~ \v \' \r
2007-11-29Update to 1.12:wiz6-42/+29
New in libiconv-1.12-cp932.patch: * Changed CP932 converter to use exact mapping table. * Added WINDOWS-31J, csWINDOWS31J, SJIS-OPEN, SJIS-WIN as aliases for CP932. * Added EUCJP-MS converter. * Added EUC-JP-MS, EUCJP-OPEN, EUCJP-WIN as aliases for EUCJP-MS. New in 1.12: * The iconv program is now licensed under the GPL version 3, instead of the GPL version 2. The libiconv library continues to be licensed under LGPL. * Added RK1048 converter. * On AIX, an existing system libiconv no longer causes setlocale() to fail. * Upgraded EUC-KR, JOHAB to include the Korean postal code sign.
2007-11-11Added commented-out LICENSE=something.martti1-1/+2
2007-11-07Fix version detection when the version number contains capital letters.minskim1-5/+5
2007-10-28Add cp932-patch which was ja-patch as PKG_OPTION and enabled default.taca3-10/+21
Bump PKGREVISION.
2007-10-25Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mkjlam17-17/+0
can handle packages having no PLIST files.
2007-10-16Fix abusers of LOWER_OPSYS to check OPSYS or MACHINE_PLATFORM instead.tnn1-2/+2
2007-10-10Fixed build.rillig2-2/+4
2007-09-30Reset maintainer -- shell@ is inactive.wiz1-2/+2
2007-09-29Fixed gcc4 error messages.rillig2-1/+17
2007-09-21Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.wiz3-6/+6
Bump PKGREVISION.
2007-09-19Bump PKGREVISION for gnome-vfs rename.wiz3-6/+6
2007-09-18Added support for installation to DESTDIR.heinz1-6/+10
2007-09-12Update p5-JSON to 1.14.obache2-6/+6
1.14 Thu May 10 15:32:18 2007 - added 'TRANSITION PLAN' - updated JSON::PP (latin1 and decode_prefix are added for JSON::XS comatible) 1.13 Sun May 6 14:03:31 2007 - fixed round-trip handling for Perl5.9.4 (Thanks to andreas.koenig and Nicholas Clark) - added overload operator 'eq', 'ne', '==' and '!=' for JSON::NotString (JSON::Literal for JSON::PP) (rt#26923 by Ryan M 1.12 Thu May 3 18:32:28 2007 - fixed loose quoting bug in JSON::Parser. (Thanks to Allen Day and his - fixed round-trip problem (pointed by Marc Lehmann's JSON::XS) (However, only in the case of non autoconv mode) - updated JSON::PP now can be used in Perl 5.8, 5.6, 5.005 (There is functional restric added allow_bigint (Thanks to Adam Sussman's patch) added self_encode, singlequote, allow_barekey
2007-09-11update to JSON-Any-1.08nb1 - default to pulling in p5-JSON-XSabs1-3/+4
2007-09-11Add p5-JSON-XSabs1-1/+2
2007-09-11Import converters/p5-JSON-XS-1.5 into pkgsrc:abs4-0/+31
This module converts Perl data structures to JSON and vice versa. Its primary goal is to be correct and its secondary goal is to be fast. To reach the latter goal it was written in C. As this is the n-th-something JSON module on CPAN, what was the reason to write yet another JSON module? While it seems there are many JSON modules, none of them correctly handle all corner cases, and in most cases their maintainers are unresponsive, gone missing, or not listening to bug reports for other reasons.
2007-09-07In retrospect as we currently only have one JSON converter in pkgsrc, thisabs1-3/+3
package should probably depend on it.. PoLS. Ride with the initial commit version.
2007-09-07add p5-JSON-Anyabs1-1/+2
2007-09-07Import converters/p5-JSON-Any-1.08 into pkgrsc:abs5-0/+40
This module will provide a coherent API to bring together the various JSON modules currently on CPAN. This module will allow you to code to any JSON API and have it work regardless of which JSON module is actually installed.
2007-08-31Minor changes to this package:agc1-14/+8
+ change PKGNAME to "fondu" - the old name, "fondu_src" didn't really cut it for me + enable DESTDIR support + use a shell loop to install the package - CSE
2007-08-13Added mk/misc/category.mk, which contains the definitions that are onlyrillig1-2/+2
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is also relevant for the top-level directory. Adjusted the category Makefiles.
2007-07-28Update skf to 1.95.1.obache2-8/+8
Changes: (1) Fixes cp5022x/51932 boundary check miss. (2) Fixes man formatting miss. (3) Fixes packaging miss for debian pacakge.
2007-06-26Fixed MASTER_SITES. Patch provided by Zafer Aydogan in private mail.rillig1-3/+2
2007-06-05opencdk shlib major changed; bump ABI depends and PKGREVISIONs ofwiz6-10/+12
affected packages.
2007-06-02Don't require c99 in USE_LANGUAGES. libiconv builds fine with gccschmonz1-2/+9
2.95.4 on FreeBSD 4.11 without it; with it, pkgsrc wants gcc3-c, which results in a circular dependency. The addition of c99 to USE_LANGUAGES appears to have been intended to benefit IRIX with MIPSPro, so also restore the old behavior of appending "-c99" to CFLAGS in that case.
2007-05-30Conflict with p5-jcode, as this package was previously called. From taca.schmonz1-2/+4
2007-05-29Bump PKGREVISION for p5-jcode -> jcode-perl renaming.schmonz1-3/+3
2007-05-29Rename p5-jcode to jcode-perl (SVR4: jcopl) so it can be checkedschmonz6-9/+8
out on a case-insensitive filesystem without interference from p5-Jcode. Discussed on tech-pkg@.
2007-05-23Update to 1.5.5:xtraeme3-7/+12
txt2man-1.5.5 21-mar-2007 * txt2man: correct layout of C structures in synopsis * src2man: genrate manpages for C types/struct definitions txt2man-1.5.4 16-mar-2007 * bookman: Added copyright * src2man: Added copyright. Fix cover page handling. Add origin comment in generated manpages. txt2man-1.5.3 15-mar-2007 * bookman: better handling of header and footers of cover page. * src2man: date can now be set. * txt2man: date can now be set. Better handling of C function prototypes. txt2man-1.5.2 28-feb-2007 * txt2man: fix synopsis handling. txt2man-1.5.1 25-oct-2006 * src2man: search if the function prototype is defined in corresponding '.h' include file, and if yes, add a '#include "file.h"' statement in synopsis. * src2man: allow to force SYNOPSIS sections in comment blocks. * bookman: reads the file list from stdin in no arg is supplied. * Makefile: specify commands path (in current dir) when generating doc. txt2man-1.5 16-oct-2006 * txt2man: fix indentation. * bookman: new command to generate a book from manpages. * src2man: new command to extract manpages from source files. * Makefile: update and fix rules.