Commit graph

329 commits

Author SHA1 Message Date
jlam
efb93b17bd Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.
2002-08-25 19:21:43 +00:00
jlam
e2afa97f51 Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.
2002-08-25 18:38:05 +00:00
wiz
ddf436e92a Update to 1.8.
Changes since 1.7:
* The iconv program has new options -l, -c, -s.
* The iconv program is internationalized.
* Added C99 converter.
* Added KOI8-T converter.
* New configuration option --enable-extra-encodings that enables a bunch of
  additional encodings; see the README for details.
* Updated the ISO-8859-16 converter.
* Upgraded BIG5-HKSCS, EUC-TW, ISO-2022-CN, ISO-2022-CN-EXT converters to
  Unicode 3.2.
* Upgraded EUC-KR, CP949, JOHAB converters to include the Euro sign.
* Changed the ARMSCII-8 converter.
* Extended the EUC-JP encoder so that YEN SIGN characters don't cause failures
  in Shift_JIS to EUC-JP conversion.
* The JAVA converter now handles characters outside the Unicode BMP correctly.
* Fixed a bug in the CP1255, CP1258, TCVN decoders: The base characters of
  combining characters could be dropped at the end of the conversion buffer.
* Fixed a bug in the transliteration that could lead to excessive memory
  allocations in libintl when transliteration was needed.
* Portability to BSD/OS and SCO 3.2.5.
2002-08-20 11:52:10 +00:00
wiz
646426f49f Remove (partly obsolete) homepage URLs from DESCR. 2002-08-15 09:39:18 +00:00
jlam
d88554c247 Create new variables INCOMPAT_ZLIB, INCOMPAT_BZIP2, INCOMPAT_READLINE,
INCOMPAT_GETTEXT that are analogous to INCOMPAT_ICONV and contain lists of
shell wildcards intended to match against ${MACHINE_PLATFORM}.  These
variables are used to note those platforms that have the named packages in
the base system but are incompatible in some way from the pkgsrc version
of the same package.  Change INCOMPAT_CURSES to have the same sematics as
above.  These variables allow much greater precision in specifying which
platforms have broken (for the purposes of pkgsrc) versions of software in
the base system that must be ignored.

The buildlink.mk files for these packages define private _INCOMPAT_*
versions of these variables, and they contain the default lists of
platforms that are known to have incompatible software bits.

This addresses pkg/17775 submitted by Julien T. Letessier
<julien.letessier at sun dot com>.
2002-08-07 06:10:32 +00:00
jlam
3fefb9145b Allow system libiconv to be used if it's provided. If USE_GNU_ICONV is
defined, then we always use the pkgsrc libiconv.  INCOMPAT_ICONV can be
appended to with machine platform style entries, e.g. NetBSD-*-*, to note
when a system libiconv can't be used.  We currently default to needing
pkgsrc libiconv on NetBSD only.  This should fix pkg/17500.
2002-08-05 21:26:04 +00:00
wiz
50630f3073 Finish move of converters/ttf2pt1, print/p5-Font-AFM, and print/ttftot42
to fonts category.
2002-07-16 15:29:21 +00:00
agc
ed55ba9a25 Add and enable ru-d1489 2002-07-12 21:02:31 +00:00
agc
4e18b55a7f Initial import of ru-d1489-1.4 into the NetBSD packages collection.
Provided in PR 17585 by Mishka (mishka@terabyte.com.ua)

These are useful tools for Russian users:

todos/fromdos:	point-to-point cp866<->koi8-r decoder with CR/LF translation
towin/fromwin:	best match cp1251<->koi8-r decoder with CR/LF translation
a2kfcnv:	EGA/VGA raw screen fonts converter: cp866 font -> koi8-r font

All programs written according to RFC 1489
2002-07-12 21:01:17 +00:00
grant
3a2577e59e update MASTER_SITES to use MASTER_SITE_GNU. 2002-07-12 06:37:14 +00:00
jschauma
9a107886b0 Update to Version 2.0.4 using patches supplied by MAINTAINER
(perky at fallin dot lv) in PR pkg/17474.

For a complete list of changes, please see
http://koco.sourceforge.net/ChangeLog.html
2002-07-07 16:03:16 +00:00
agc
ef2b32971c Add and enable hztty 2002-06-19 09:40:13 +00:00
agc
7ea93752f4 Initial import of hztty-2.0 into the NetBSD Packages Collection.
Provided in PR 16086 by Rui-Xiang Guo (rxg@ms25.url.com.tw)

This program turns a tty session from one encoding to another.
For example, running hztty on cxterm can allow you to read/write
Chinese in HZ format, which was not supported by cxterm.
If you have many applications in different encodings but your
favor terminal program only supports one, hztty can make life easy.
For example, hztty can convert your GB cxterm into a HZ terminal, a
Unicode (16bit, or UTF8, or UTF7) terminal, or a Big5 terminal.
2002-06-19 09:39:18 +00:00
agc
5a4327509b Add and enable autoconvert 2002-06-19 09:26:32 +00:00
agc
3f5d682b44 Initial import of autoconvert-0.3.13, an intelligent Chinese encoding
converter, into the NetBSD packages system.

Provided in PR 16087 by Rui-Xiang Guo (rxg@ms25.url.com.tw).

AutoConvert is an intelligent Chinese Encoding converter.
It uses built-in functions to judge the type of the input file's Chinese
Encoding (such as GB/Big5/HZ), then converts the input file to any
type of Chinese Encoding you want. You can use autoconvert to
automatically convert incoming e-mail messages. It can also optionally
handle the UNI/UTF7/UTF8 encoding.
2002-06-19 09:25:25 +00:00
shell
ab76f01fa6 add and enable py-koCodecs 2002-06-17 05:07:39 +00:00
shell
c3dd4d7d4e Initial import of py-koCodecs-2.0.2
(PR#15940 by Hye-Shik Chang <perky@fallin.lv>)

Python Unicode codec of Korean Character Sets
---
This package provides Unicode codecs that make Python aware of
Korean character encoding 'EUC-KR'. By using this package, Korean
characters can be treated as a character string instead of a byte
sequence.
2002-06-17 05:06:49 +00:00
shell
22fc2a8a3c add py-zhCodecs 2002-06-15 08:29:34 +00:00
shell
2e5cc8e3a5 Initial import of py-zhCodecs-1.2.0 (PR#15166)
python Unicode codecs for Chinese charsets
---
This package supports Python interfaces for conversions between
Chinese and Unicode.
2002-06-15 08:18:15 +00:00
wiz
63e7835e26 Really use t1utils. Requested by rxg in pkg/17229.
Bump to 3.4.0nb2.
2002-06-12 14:04:59 +00:00
markd
0e947ff2b1 Build ttf2pt1 with freetype2 to support additional file types.
From PR pkg/15976 by Rui-Xiang Guo with minor cleanup from me.
Bump PKGREVISION and make explicit dependency on t1utils.
2002-06-05 12:07:22 +00:00
seb
d81aa19f20 Add & enable newly reimported packages from the japanese category.
This is part of the japanese category retirement.

- in category converters:
	ack, nkf, p5-Jcode, p5-jcode, p5-nkf, qkc, ruby-romkan, ruby-uconv
- in category lang:
	ja-gawk
- in category mail:
	ja-mh
- in category misc:
	ja-less, ja-man, jhd, xjdic
- in category print:
	ja-a2ps, ja-vflib, ja-vflib-lib, ja-vflib-utils, ja-vfxdvik, texfamily, texfamily-share
- in category textproc:
	chasen, chasen-base, ipadic, ja-grep, ja-groff, ja-sed, kakasi, kbanner, namazu1, namazu2, p5-Text-ChaSen, p5-Text-Kakasi
- in category www:
	mknmz-wwwoffle
- in category x11:
	xjman
2002-05-31 15:02:40 +00:00
seb
2cd45c4ed5 Reimport of package ack from japanese/ack into converters/ack.
This is part of the japanese category retirement.
CATEGORIES and pathnames to japanese/ adjusted.
2002-05-31 13:01:01 +00:00
seb
908c702479 Reimport of package nkf from japanese/nkf into converters/nkf.
This is part of the japanese category retirement.
CATEGORIES and pathnames to japanese/ adjusted.
2002-05-31 13:00:35 +00:00
seb
34be7bc54a Reimport of package p5-nkf from japanese/p5-nkf into converters/p5-nkf.
This is part of the japanese category retirement.
CATEGORIES and pathnames to japanese/ adjusted.
2002-05-31 13:00:22 +00:00
seb
0104f589aa Reimport of package p5-Jcode from japanese/p5-Jcode into converters/p5-Jcode.
This is part of the japanese category retirement.
CATEGORIES and pathnames to japanese/ adjusted.
2002-05-31 13:00:19 +00:00
seb
b9c49dceb4 Reimport of package p5-jcode from japanese/p5-jcode into converters/p5-jcode.
This is part of the japanese category retirement.
CATEGORIES adjusted.
2002-05-31 13:00:17 +00:00
seb
38e2b241c2 Reimport of package qkc from japanese/qkc into converters/qkc.
This is part of the japanese category retirement.
CATEGORIES adjusted.
2002-05-31 13:00:14 +00:00
seb
df792bb33e Reimport of package ruby-romkan from japanese/ruby-romkan into converters/ruby-romkan.
This is part of the japanese category retirement.
CATEGORIES and pathnames to japanese/ adjusted.
2002-05-31 13:00:12 +00:00
seb
e47ae0b8e6 Reimport of package ruby-uconv from japanese/ruby-uconv into converters/ruby-uconv.
This is part of the japanese category retirement.
CATEGORIES and pathnames to japanese/ adjusted.
2002-05-31 13:00:10 +00:00
rh
9305bfb223 Add and enable tex2rtf 2002-05-25 23:23:40 +00:00
rh
0f23fcf357 Initial import of tex2rtf-164, a TeX to RTF converter. Provided by
collver@linuxfreemail.com -- thanks!  This closes his PR pkg/14736.
2002-05-25 23:23:01 +00:00
wiz
bd42d28342 Add some more charsets to the alias file (see previous revision).
Fixes e.g. the second gtk2 demo in the gtk2 tutorial on the web.
Patch from libiconv CVS via Owen Tayler.

Bump to 1.7nb2, and depend on it in buildlink.mk.
2002-05-14 15:57:55 +00:00
jschauma
2fe9495616 Add and enable 2vcard. 2002-05-10 16:08:56 +00:00
jschauma
001975391f Initial import of 2vcard-0.3 into the NetBSD Packages Collection.
2vcard is a little perl script to convert an addressbook to the popular
VCARD file format. Currently, 2vcard can convert mutt's and mh's alias as
well as pine's and abook's addressbook format.

The VCARD format is used by gnomecard, for example, which in turn is used
by the balsa email client.
2002-05-10 16:07:54 +00:00
wiz
2f650460d8 Update comment to reflect reality. 2002-05-10 15:19:12 +00:00
wiz
9b8b61fe50 Fix charset.alias file, the same as it is in the current glib2 distribution
and as it will be in the next release of libiconv.
This should fix the pango build failures on -current.
Tracked down by Owen Taylor.

Bump version to 1.7nb1, and bump buildlink dependency, too.
2002-05-10 12:16:41 +00:00
dmcmahill
f25a793c05 add test target to run self-tests (assists verification on various platforms) 2002-04-24 02:56:15 +00:00
taca
da30aff813 Update xlhtml package to 0.4.9.3 with HOMEPAGE and MASTER_SITES updates.
xlHtml ChangeLog


0.4.9.3 03/19/02
	*Began code modularization
	*Changed pointers to xlhtml web site

0.4.9.2 03/13/02
	*Turned over xlhtml to Charles Wyble
	*Added a patch to support bold formatting

0.4.9.1 03/10/02
    * Fixed bug in cole.c which causes errors reading ppthtml files - Takahiro Kamba
	* Fixed bug in page name output for non-html output
	* xlhtml now uses Microsoft CodePages - Victor Wagner


P.S.
My last name isn't "Kamba" but "Kambe".  :-)
2002-04-08 15:04:03 +00:00
cjep
fc2501afa6 Fix whitespace (pkglint complaint). 2002-04-01 00:07:56 +00:00
uebayasi
8b6f0d8254 Add & enable cn2jp. 2002-03-30 06:07:02 +00:00
uebayasi
38c11ebd97 Initial import of cn2jp-1.4b, library for code translation between Chinese
and Japanese including Chinese {GB,Big5,HZ} and Japanese
{EUC-Jis,Shift-Jis,Jis}.
2002-03-30 06:03:39 +00:00
fredb
fd15c4494d Update {uulib,uudeview,xdeview} to 0.5.17.
0.5.16 (26.08.2001)
 --------
 - fix handling of "x-uue" encoded MIME attachments
 - bug fix for file renaming

 0.5.17 (06.03.2002)
 --------
 - fix handling of quoted parameters
 - some support for yEnc encoding
2002-03-24 03:11:06 +00:00
yyamano
d1165ef453 Replace STRIPFLAG with _STRIPFLAG_CC to fix pkg/15467. 2002-03-23 17:45:50 +00:00
wiz
5ede58b7d3 Move yencode from archivers to converters, where it's more suitably placed. 2002-03-22 13:49:11 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
skrll
9bd4180d57 /bin/mkdir -> ${MKDIR}.
Make the print-PLIST target output ${MKDIR} also.
2002-02-05 22:39:00 +00:00
kleink
d519f87dbc Better late than never, update to recode-3.6. Changes since 3.5 include:
.* General changes
. + The recode manual is now indexed, by charset, by concept, etc.
. + Program messages are also available in Greek, Gallicean and Italian.
. + Bruno Haible's nice portable iconv library has been integrated.
. + RFC 1345 tables and French character names have been updated.
. + The Texinfo charset has been refreshed, and made reversible.

.* New charsets (most from libiconv)

. + Japanese
    EUC-JP (csEUCPkdFmtJapanese, EUC_JP,
      Extended_UNIX_Code_Packed_Format_for_Japanese);
    ISO-2022-JP (csISO2022JP); ISO-2022-JP-1; ISO-2022-JP-2 (csISO2022JP2);
    JIS_C6220-1969-ro (csISO14JISC6220ro, ISO646-JP, iso-ir-14, jp);
    JIS_X0201 (csHalfWidthKatakana, JIS0201, JISX0201-1976, JISX0201.1976-0,
       X0201);
    JIS_X0208 (csISO87JISX0208, ISO-IR-87, JIS0208, JIS_X0208.1983-0,
       JIS_X0208.1983-1, JIS_X0208-1990-0, JIS_X0208.1983-1, X0208);
    JIS_X0212 (csISO159JISX02121990, ISO-IR-159, JIS0212, JIS_X0212.1990-0,
      JIS_X0212-1990, X0212);
    SJIS (csShiftJIS, MS_KANJI, SHIFT-JIS).

. + Chinese
    BIG5 (BIG-5, BIG-FIVE, BIGFIVE, CN-BIG5 csBig5); BIG5HKSCS;
    EUC-CN (CN-GB, csGB2312, EUC_CN, GB2312); EUC-TW (csEUCTW, EUC_TW);
    GB18030; HZ (HZ-GB-2312); ISO-2022-CN (csISO2022CN); ISO-2022-CN-EXT;
    GB_1988-80 (cn, csISO57GB1988, ISO646-CN, iso-ir-57);
    GB_2312-80 (CHINESE, csISO58GB231280, GB2312.1980-0, ISO-IR-58);
    ISO-IR-165 (CN-GB-ISOIR165).

. + Korean
    JOHAB (CP1361); EUC-KR (csEUCKR, EUC_KR); GBK (CP936);
    ISO-2022-KR (csISO2022KR);
    KSC_5601 (CP949, csKSC56011987, ISO-IR-149, KOREAN, KSC5601.1987-0,
      KS_C_5601-1987, KS_C_5601-1989, KSX1001:1992).

. + Vietnamese (independently of libiconv)
    TCVN; VIQR; VISCII; VNI; VPS.

. + Other languages
    ARMSCII-8; Georgian-Academy; Georgian-PS; WINDOWS-874 (CP874);
    MuleLao-1; CP1133 (IBM-CP1133); CP1258 (WINDOWS-1258);
    TIS-620 (ISO-IR-166, TIS620, TIS620.2529-1, TIS620-0, TIS620.2533-0,
      TIS620.2533-1).

. + Apple specifics
    MacArabic; MacCentralEurope; MacCroatian; MacCyrillic; MacGreek;
    MacHebrew; MacIceland; MacRomania; MacThai; MacTurkish; MacUkraine

. + Unicode
    JAVA; UCS-2-INTERNAL; UCS-2LE (UnicodeLITTLE); UCS-2-SWAPPED; UCS-4BE;
    UCS-4-INTERNAL; UCS-4LE; UCS-4-SWAPPED; UTF-16BE; UTF-16LE.

. + Others
    CP932; CP949 (UHC); CP950; CP866 (866, csIBM866, IBM866).
    ISO-8859-16 (ISO-IR-226, ISO_8859-16:2000).

. + Recode internal
    :libiconv: (:)   [so option -x: avoids going through libiconv]

.* New aliases (from libiconv) [list to be revised]
   csASCII (for ANSI_X3.4-1968); csHPRoman8 (for hp-roman8);
   csISOLatin1 (for ISO-8859-1); csISOLatin2 (for ISO-8859-2);
   csISOLatin3 (for ISO-8859-3); csISOLatin4 (for ISO-8859-4);
   csISOLatin5 (for ISO-8859-9);
   csISOLatin6 and ISO_8859-10:1992 (for ISO-8859-10);
   csISOLatinArabic (for ISO-8859-6); csISOLatinCyrillic (for ISO-8859-5);
   csISOLatinGreek (for ISO-8859-7); csISOLatinHebrew (for ISO-8859-8);
   csKOI8R (for KOI8-R); csPC850Multilingual (for IBM850);
   csUCS4 (for ISO-10646-UCS-4);
   csUnicode, csUnicode11, UCS-2BE, UnicodeBIG (for ISO-10646-UCS-2);
   csUnicode11UTF7 (for UNICODE-1-1-UTF-7);
   csVISCII and VISCII1.1-1 (for VISCII);
   ISO-IR-179 (for ISO-8859-13); csMacintosh and MacRoman (for macintosh);
   TCVN5712-1, TCVN5712-1:1993 and TCVN-5712 (for TCVN).

.* New surfaces
   tree (experimental).
2002-01-11 13:20:22 +00:00
wiz
ea59b97db6 Add and enable ttf2pt1. 2002-01-02 22:29:55 +00:00