X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;ds=inline;f=README;h=5644c7225f1a5eff718f587ddfed19ee4baadf9d;hb=1bbd1a402b4fc9fc5dd4fd8f93fc59f4504c0edf;hp=5114d85caf1fb140922818d08032aa1b5de299af;hpb=79d3ddba9bc48330879f8852b9daf3fadc9738eb;p=m17n%2Fm17n-lib.git diff --git a/README b/README index 5114d85..5644c72 100644 --- a/README +++ b/README @@ -1,6 +1,6 @@ -This directory tree holds version 1.3.0 of the m17n library. -*- text -*- +This directory tree holds version 1.5.2 of the m17n library. -*- text -*- -Copyright (C) 2003, 2004, 2005 +Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 See the end for copying conditions. @@ -16,9 +16,9 @@ language. Run the script "bootstrap.sh" in this directory. It is tested that the script run successfully with these versions of autotools. - libtool-1.5.6 - automake-1.9.5 - autoconf-2.59 + libtool-1.5.22 + automake-1.9.6 + autoconf-2.61 Then, proceed to the next step. @@ -34,12 +34,12 @@ will find out the existence of them automatically. libotf -- http://www.m17n.org/libotf/ fontconfig -- http://freedesktop.org/Software/fontconfig xft -- http://freedesktop.org/Software/Xft - gd -- http://www.boutell.com/gd/http/gd-1.8.4.tar.gz + gd -- http://www.boutell.com/gd/ In addition, for finding a word boundary in Thai text, "configure" checks the existence of these libraries (libthai is preferred): - libthai -- http:// + libthai -- http://sourceforge.net/projects/libthai wordcut -- http://thaiwordseg.sourceforge.net/ The sample program m17n-edit utilizes this Japanese inputting system. @@ -58,17 +58,25 @@ will not compile with an old-style K&R compiler. The default installation path is "/usr/local". Thus, these header files are installed in /usr/local/include: - m17n-core.h, m17n.h, m17n-gui.h, m17n-err.h, m17n-X.h + m17n-core.h, m17n.h, m17n-gui.h, m17n-err.h, m17n-X.h, m17n-flt.h + These library files are installed in /usr/local/lib: libm17n-core.{a,so*,la} libm17n.{a,so*,la} libm17n-gui.{a,so*,la} libm17n-X.{a,so*,la} libm17n-gd.{a,so*,la} + libm17n-flt.{a,so*,la} libimx-anthy.{a,so*,la}, libimx-ispell.{a,so*,la}, + This shell script is installed in /usr/local/bin: m17n-config + +These pkgconfig metadata files are installed in +/usr/local/lib/pkgconfig: + m17n-core.pc, m17n-shell.pc, m17n-flt.pc, m17n-gui.pc + These sample programs are installed in /usr/local/bin too: m17n-conv, m17n-date, m17n-view, m17n-dump, m17n-edit @@ -98,7 +106,7 @@ Please read also INSTALL for the generic installation instructions. The m17n library utilizes the m17n database available at: http://www.m17n.org/m17n-lib/m17n-db Without this database, the m17n library loses half its value. Please -install it (Ver.1.3.0 or the later is required) too before you try the +install it (Ver.1.4.0 or the later is required) too before you try the above sample programs or develop a program that uses the m17n library. @@ -116,8 +124,12 @@ parallel. The library provides three levels of APIs, CORE, SHELL, and GUI. For CORE API, include , for SHELL API, include , and -for GUI API, include . See the documentation above, or -the manual of m17nIntro(3) for more detail. +for GUI API, include . In addition, for those who need +only text shaping facility that uses FLT (Font Layout Table), the +library provides FLT API. To use it, include . + +See the documentation above, or the manual of m17nIntro(3) for more +detail. The shell script "m17n-config" helps compiling and linking of a program that uses the m17n library. For instance this compiles PROG.c @@ -133,7 +145,7 @@ This compiles PROX.c that uses GUI API and builds executable PROX. ---------------------------------------------------------------------- Copyright information -Copyright (C) 2003, 2004, 2005 +Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 National Institute of Advanced Industrial Science and Technology (AIST) Registration Number H15PRO112 @@ -151,5 +163,5 @@ Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the m17n library; if not, write to the Free -Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA -02111-1307, USA. +Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA.