Commit Graph

485 Commits

Author SHA1 Message Date
Yves Arrouye
4d7b2b283f ICU-601 added mandir to Makefile.in so we don't install in /
X-SVN-Rev: 2655
2000-10-12 21:23:22 +00:00
Yves Arrouye
3950b05e22 ICU-601 give a reference to the IBM NLTC ucmap format
X-SVN-Rev: 2653
2000-10-12 21:12:58 +00:00
Yves Arrouye
fd83852f2b ICU-601 added manual page for makeconv
X-SVN-Rev: 2652
2000-10-12 20:59:20 +00:00
Vladimir Weinstein
b3b0c23852 ICU-653 changed the library names and locations on win32
X-SVN-Rev: 2651
2000-10-12 20:36:11 +00:00
Yves Arrouye
9f943a2548 ICU-608 use INSTALL_DATA to install files, as INSTALL-S will chmod them to 755 which is bad
X-SVN-Rev: 2641
2000-10-12 16:39:50 +00:00
Yves Arrouye
97f3e7e9b3 ICU-608 it's always nice to see the commands sent to the shell...
X-SVN-Rev: 2637
2000-10-12 01:39:53 +00:00
Markus Scherer
7c165bc09c ICU-466 fix the fix of plane 15/16 pua ranges
X-SVN-Rev: 2632
2000-10-11 16:22:03 +00:00
Ram Viswanadha
9d55746639 ICU-648 Changed UTF from alias to canonical names
X-SVN-Rev: 2624
2000-10-10 23:11:15 +00:00
Ram Viswanadha
4a3224fc02 ICU-599 Added ksc_5601_1 DBCS converter for ISO-2022-JP support.
X-SVN-Rev: 2623
2000-10-10 22:40:26 +00:00
Markus Scherer
e7b8b88b05 ICU-466 fix plane 15/16 pua ranges and final output padding
X-SVN-Rev: 2621
2000-10-10 22:08:57 +00:00
Markus Scherer
010a63180d ICU-644 fix u_charName() problems: store last group of 32 names; document file format
X-SVN-Rev: 2612
2000-10-09 20:23:47 +00:00
Yves Arrouye
c6192a34ec ICU-3 support compiling the source files twice with different options
while building; used on platforms that pass some special flags while
building shared libs (eg. -fPIC, -KPIC and others), but don't need
these flags when building static libs.

X-SVN-Rev: 2608
2000-10-09 19:06:57 +00:00
Steven R. Loomis
01646998b7 ICU-608 more noise reduction
X-SVN-Rev: 2598
2000-10-06 18:00:29 +00:00
Steven R. Loomis
e04f92f8d1 ICU-608 pkgdata fixes for unix
X-SVN-Rev: 2597
2000-10-06 18:00:11 +00:00
George Rhoten
2724a2bf15 ICU-608 .cvs ignore for pkgdata
X-SVN-Rev: 2596
2000-10-06 17:52:08 +00:00
George Rhoten
769a525a41 ICU-608 pkgdata updates for Win32
X-SVN-Rev: 2595
2000-10-06 17:51:01 +00:00
George Rhoten
f4709134a2 ICU-608 pkgdata updates for Win32
X-SVN-Rev: 2594
2000-10-06 17:39:09 +00:00
Steven R. Loomis
3d33f69796 ICU-608 cut down the noise..
X-SVN-Rev: 2591
2000-10-06 04:21:05 +00:00
Ram Viswanadha
e07e541922 ICU-639 added new locale files in utf-8 format
X-SVN-Rev: 2583
2000-10-05 23:58:57 +00:00
Yves Arrouye
191996bb15 ICU-630 use $(INVOKE)
X-SVN-Rev: 2577
2000-10-05 19:24:42 +00:00
Steven R. Loomis
9d19a7e0a3 ICU-608 'files' mode for pkgdata.. also, export the default mode to Makefile.inc
X-SVN-Rev: 2572
2000-10-05 00:03:01 +00:00
Yves Arrouye
26d670ff05 ICU-601 take cnvalias.dat.5 out of srcdir.
X-SVN-Rev: 2562
2000-10-03 23:59:42 +00:00
Yves Arrouye
dd54129272 ICU-629 use INSTALL-L for lib
X-SVN-Rev: 2561
2000-10-03 23:26:47 +00:00
Yves Arrouye
dd68d5aa81 ICU-630 do not use rpath by default; added --enable-rpath for when
it is really needed.

X-SVN-Rev: 2560
2000-10-03 23:19:26 +00:00
Yves Arrouye
270f188bdd ICU-629 proper install variables used.
X-SVN-Rev: 2559
2000-10-03 22:51:46 +00:00
Steven R. Loomis
45330ce7fb ICU-627 .cnv files depend on makeconv (so they get updated automatically)
X-SVN-Rev: 2558
2000-10-03 21:00:01 +00:00
Steven R. Loomis
c12237ff37 ICU-627 fix portability of UConverterStaticData
X-SVN-Rev: 2557
2000-10-03 20:18:22 +00:00
Yves Arrouye
99e1135905 ICU-620 fixed typo (damn!)
X-SVN-Rev: 2553
2000-10-03 00:27:17 +00:00
Yves Arrouye
0fb401e71f ICU-620
X-SVN-Rev: 2552
2000-10-03 00:01:27 +00:00
Yves Arrouye
9686d239f0 ICU-620 cleaned up cleaning (w/ an ugly twist in the top-level Makefile to start cleaning w/ tools)
X-SVN-Rev: 2551
2000-10-02 23:37:16 +00:00
Yves Arrouye
6eede8037e ICU-3 fixed typo.
X-SVN-Rev: 2548
2000-10-02 19:40:49 +00:00
George Rhoten
3d3eb3058e ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2543
2000-09-30 02:35:31 +00:00
Yves Arrouye
70d88bb088 ICU-601 revamped manual page for genrb, reused as much as possible from the gencnval page for consistency
X-SVN-Rev: 2537
2000-09-29 22:04:25 +00:00
Yves Arrouye
6f47d5d104 ICU-601 added manual pages for convrtrs.txt and cnvalias.dat, cleaned up page for gencnval.
X-SVN-Rev: 2536
2000-09-29 22:03:55 +00:00
Ram Viswanadha
d073743171 ICU-599 gb_2312_80-1.ucm for ISO-2022 support
X-SVN-Rev: 2533
2000-09-28 21:28:59 +00:00
Yves Arrouye
665a37ebec ICU-3 better, just ignore libtoolutil.* so we can flag other .a/.so
X-SVN-Rev: 2529
2000-09-27 22:10:40 +00:00
Yves Arrouye
be6d9ac67f ICU-3 better, just ignore libtoolutil.* so we can flag other .a/.so
X-SVN-Rev: 2528
2000-09-27 22:10:23 +00:00
Yves Arrouye
7796b84016 ICU-3 ignore .so* and .a
X-SVN-Rev: 2527
2000-09-27 22:09:32 +00:00
Yves Arrouye
8a04b4bb60 ICU-360 (Steven's proposed fix) don't call pwd all the time when generating packaging list
X-SVN-Rev: 2526
2000-09-27 22:09:04 +00:00
Yves Arrouye
a2ef9023ee ICU-3 install $(TARGET) if $(ENABLE_STATIC) is
not empty, not if $(ENABLE_SHARED) isn't

X-SVN-Rev: 2525
2000-09-27 22:05:50 +00:00
Alan Liu
741b94d474 ICU-449 sync up with latest source
X-SVN-Rev: 2522
2000-09-27 16:43:56 +00:00
Alan Liu
ee51ec2c7e ICU-449 TimeZone equivalency support
X-SVN-Rev: 2521
2000-09-27 16:37:26 +00:00
Alan Liu
d893f0de64 ICU-449 TimeZone equivalency support
X-SVN-Rev: 2520
2000-09-27 16:26:41 +00:00
Alan Liu
9218332c3a ICU-449 TimeZone equivalency support
X-SVN-Rev: 2519
2000-09-27 16:15:21 +00:00
Yves Arrouye
2cf8109556 ICU-3 initial support for static libraries. The current problems are:
- pkgdata will still generate a dll (not a problem if you use files or the
mappable archive).
- because of referecences to ostream in ustring, the linker wants to resolve
these symbols, forcing us to use a C++ compiler to link C programs. That is
bad and need to be resolved.
- if you build static, then reconfigure w/o them and do make clean, the
static libraries will be left over.

Static is controlled by --enable-static. Shared libraries can be disabled
with --disable-shared.

X-SVN-Rev: 2494
2000-09-22 22:58:36 +00:00
Yves Arrouye
925e82c9cf ICU-608 removed --enable-mapped in favor of --with-data-packaging
Auto-detected mmap() using AC_FUNC_MMAP (for fixed mmap).
Use both dlopen and mmap auto-detection to decide what the best default
data packaging is.

X-SVN-Rev: 2488
2000-09-22 19:02:20 +00:00
George Rhoten
83d06a9d80 ICU-597 fixed a small problem with strtoupper that I fixed for OS/400
X-SVN-Rev: 2478
2000-09-22 16:45:56 +00:00
George Rhoten
718ec0b772 ICU-599 added cn-11643-1992.ucm entry
X-SVN-Rev: 2476
2000-09-21 23:04:07 +00:00
George Rhoten
7783b01356 ICU-597 Make the definition for main more consistent for OS/400.
X-SVN-Rev: 2473
2000-09-21 21:49:32 +00:00
George Rhoten
e355137ca4 ICU-597 Make the definition for main more consistent.
X-SVN-Rev: 2470
2000-09-21 18:41:55 +00:00
Ram Viswanadha
345411e34d ICU-599 Added iso-ir-165.ucm for ISO-2022-CN support
X-SVN-Rev: 2467
2000-09-21 00:41:49 +00:00
Steven R. Loomis
81e2c44077 ICU-601 oops, there is no utf-8LE
X-SVN-Rev: 2459
2000-09-20 17:59:00 +00:00
Yves Arrouye
1288a8d9d2 ICU-601 see also pkgdata(8).
X-SVN-Rev: 2458
2000-09-19 22:33:36 +00:00
Yves Arrouye
6c5203211b ICU-601 use lighter font switching and typical Unix man style.
X-SVN-Rev: 2457
2000-09-19 21:46:01 +00:00
Yves Arrouye
542114ca00 ICU-601 use section 8 for commands in sbin.
X-SVN-Rev: 2456
2000-09-19 21:17:45 +00:00
Yves Arrouye
8462ebe0e5 ICU-601 fix build of man page and installation.
X-SVN-Rev: 2450
2000-09-19 18:34:32 +00:00
Ram Viswanadha
e44b5cb996 ICU-583 Added GB_2312_80-1.ucm to ucm file
X-SVN-Rev: 2444
2000-09-19 02:41:02 +00:00
Steven R. Loomis
1f0ea16712 ICU-601 man pages for tools
X-SVN-Rev: 2440
2000-09-18 19:09:20 +00:00
Yves Arrouye
5444b1993e ICU-208 fix install target.
X-SVN-Rev: 2438
2000-09-15 23:16:27 +00:00
Yves Arrouye
a35fcf29e1 ICU-208 changes for versioned libraries.
X-SVN-Rev: 2434
2000-09-15 05:07:43 +00:00
Yves Arrouye
2475b8db79 ICU-598 use $(ECHO_N) and $(ECHO_C) in echo.
X-SVN-Rev: 2433
2000-09-15 05:06:12 +00:00
Steven R. Loomis
6b707c92f0 ICU-578 icudata conflicts with user data
X-SVN-Rev: 2407
2000-08-30 23:58:24 +00:00
George Rhoten
8b8a03c470 ICU-577 Changed the informative messages from stderr -> stdout.
X-SVN-Rev: 2399
2000-08-30 20:14:58 +00:00
George Rhoten
4e418669fb ICU-577 Changed the informative messages from stderr -> stdout.
X-SVN-Rev: 2398
2000-08-30 18:30:57 +00:00
Yves Arrouye
1968fe35ad ICU-575 finally got rid of @BUILDDATADIR@ in the Makefiles. Also removed
the need for BUILD_OUT_OF_SOURCE to be defined at configure time.

X-SVN-Rev: 2383
2000-08-29 22:26:15 +00:00
Yves Arrouye
cd68b794fc ICU-535 use U_EXPORT instead of U_CAPI to prevent gcc from complaining about initializing externs.
X-SVN-Rev: 2380
2000-08-29 18:27:37 +00:00
George Rhoten
d3de68a538 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2379
2000-08-29 17:16:53 +00:00
Yves Arrouye
c6d7474976 ICU-393 updated .cvsignore
X-SVN-Rev: 2374
2000-08-29 07:29:05 +00:00
Yves Arrouye
4e1c30d30b ICU-575 fixed a number of problems with the out of source build. The
build now works with --srcdir=../a/relative/path, --srcdir=/an/absolute/one
and in source. Auxiliary data in data and test/testdata is generated by new
Makefiles in these directories (data is new inside source). Some cleanup is
still needed, for example when makeconv generates test files... Test code
now knows about out of source vs in source build. Sorry... (Will be fixed
if data and source are at the same level some day.)

X-SVN-Rev: 2373
2000-08-29 07:28:22 +00:00
Yves Arrouye
2e0449e0ad ICU-535 use U_EXPORT instead of U_CAPI to prevent gcc from complaining about initializing externs.
X-SVN-Rev: 2372
2000-08-29 06:37:12 +00:00
George Rhoten
e987689c07 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2369
2000-08-28 23:15:05 +00:00
Steven R. Loomis
bd94ac5ec8 ICU-567 MacOS
X-SVN-Rev: 2366
2000-08-28 21:36:13 +00:00
George Rhoten
59cd621336 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2340
2000-08-23 20:06:20 +00:00
George Rhoten
6faae650dc ICU-535 fixed some compiler warnings
X-SVN-Rev: 2336
2000-08-23 16:46:39 +00:00
George Rhoten
e2a238190f ICU-535 fixed some compiler warnings
X-SVN-Rev: 2333
2000-08-23 02:29:56 +00:00
George Rhoten
e9d77b6637 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2318
2000-08-21 22:17:55 +00:00
Vladimir Weinstein
8940d6fe91 ICU-460 OS/390 porting fixes
X-SVN-Rev: 2306
2000-08-17 16:33:33 +00:00
Steven R. Loomis
23eac8844c ICU-360 more hpux..
X-SVN-Rev: 2287
2000-08-16 17:16:44 +00:00
Helena Chapman
213bb34bdb ICU-550 Fixed junk_obj stuff on HP10.
X-SVN-Rev: 2277
2000-08-16 00:24:30 +00:00
Helena Chapman
4ff8cb6f7b ICU-550 Ran out of memory on HP1 compiling DBCS tables.
X-SVN-Rev: 2270
2000-08-15 21:39:36 +00:00
Steven R. Loomis
681c905178 ICU-103 don't allocate 0 bytes on aix
X-SVN-Rev: 2266
2000-08-15 19:22:33 +00:00
Markus Scherer
8260d072dc ICU-535 fix some warnings
X-SVN-Rev: 2265
2000-08-15 19:11:14 +00:00
Markus Scherer
8054a72b56 ICU-535 fix some warnings
X-SVN-Rev: 2262
2000-08-15 19:01:55 +00:00
Alan Liu
8e99af2483 ICU-535 fix MSVC level 4 warnings
X-SVN-Rev: 2259
2000-08-15 18:25:20 +00:00
Steven R. Loomis
731962cfd2 ICU-360 oops.. forgot a mkdir.
X-SVN-Rev: 2257
2000-08-15 17:20:39 +00:00
Steven R. Loomis
34fc0256b5 ICU-360 fix distclean-local
X-SVN-Rev: 2255
2000-08-15 02:55:36 +00:00
Steven R. Loomis
8fa7d2d25a ICU-360 pkgtools, out of source test update,fix 'make install' on solaris
X-SVN-Rev: 2254
2000-08-15 02:41:58 +00:00
Steven R. Loomis
cb0fd7d837 ICU-103 test?.ucm for unix
X-SVN-Rev: 2253
2000-08-15 02:40:40 +00:00
Helena Chapman
a7dfe33b63 ICU-289 Fixed 2022 ucmfiles.mk list to make sure the 2022 converters are built.
X-SVN-Rev: 2248
2000-08-15 01:25:39 +00:00
Markus Scherer
e821aeeba3 ICU-103 build test converter data
X-SVN-Rev: 2237
2000-08-14 23:56:37 +00:00
Vladimir Weinstein
250331389c ICU-548 converter leaks fixes
X-SVN-Rev: 2230
2000-08-14 23:11:00 +00:00
Yves Arrouye
65ea513b86 ICU-545 fixed the propagation of the exit code fo sub-make for local targets.
X-SVN-Rev: 2209
2000-08-11 22:08:11 +00:00
Markus Scherer
35f850ef92 ICU-516 streaming conversion functions set U_BUFFER_OVERFLOW_ERROR instead of U_INDEX_OUTOFBOUNDS_ERROR
X-SVN-Rev: 2203
2000-08-11 20:11:06 +00:00
George Rhoten
040a460a82 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2201
2000-08-11 19:45:02 +00:00
George Rhoten
ebd5136aac ICU-535 fixed some compiler warnings
X-SVN-Rev: 2182
2000-08-11 02:08:59 +00:00
George Rhoten
cb875ce8e4 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2179
2000-08-11 00:02:59 +00:00
Yves Arrouye
df4f896f23 ICU-322 supports tags on the converter name itself, since it is an
alias to itself too.

X-SVN-Rev: 2171
2000-08-10 20:04:08 +00:00
Yves Arrouye
563d62bc75 ICU-322 adds tag (standards) data to the generated file. The format
version has been bumped down to 2.1 from 3.0 since a reader for the 2.0
format can read it without noticing the extra data.

X-SVN-Rev: 2160
2000-08-10 01:31:28 +00:00
Yves Arrouye
91d5a8163e ICU-360 fix the return of the the system exit code so that the
!@()$#&!)@$ make will stop. Here's the short story: on Unix system returns
the status code in the *upper 8 bits* of a 16 bit value, plus some magic
values. If you don't shift the return value right 8 bits, and return that,
then the calling process won't see the error, because it will only see the
low 8 bits (which don't make sense, the data being in the upper 8 bits).
This is a common mistake people do when using system.
  Don't ask how long it took me to notice that pkgdata failed
to stop the makefiles, I'm too upset right now...

X-SVN-Rev: 2156
2000-08-10 00:09:17 +00:00
George Rhoten
09f57a9f46 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2144
2000-08-09 17:39:16 +00:00