PACKAGE NAME ------------ neko_libidn2 A library to encode and decode internationalized domain names. SOURCE/VERSION -------------- libidn2-2.0.5 / 1 IRIX/MIPSPRO VERSION -------------------- 6.5.22m / 7.4.4m ENVIRONMENT VARIABLES --------------------- setenv CC c99 setenv CFLAGS '-O2 -mips4 -n32' setenv LDFLAGS -L/usr/nekoware/lib setenv CPPFLAGS -I/usr/nekoware/include PATCH ----- cd libidn2-2.0.5 patch -p0 < libidn2-2.0.5_irix.patch CONFIGURE FLAGS --------------- ./configure --prefix=/usr/nekoware --disable-rpath --disable-doc BUILD ----- gmake gmake check gmake install KNOWN DEPENDENCIES ------------------ neko_libunistring 1 neko_libiconv 5 gmake to build the package ERRORS/MISCELLANEOUS -------------------- The patch fixes an alloca header, some gcc-only compile options and improper pointer arithmetic. Don't bother building the documentation on IRIX, it uses ruby_ronn to compile MarkDown into groff man pages. Since we don't have it, either let a linux machine generate it or go lazy. This package is a reimplementation of the IDN library to implement IDNA 2008 and TR46. The former nekoware version of the library was called neko_libidn and is now at 1.35. This package has dual support for both mips3 and mips4 architecture, controlled by the mach(CPUARCH=R4000) switch for libraries and executables. PACKAGED BY ----------- S/N VER PORTER Date --------------------------------------------------------- 1 2.0.5 Frank Everdij (dexter1) 14-06-2018