Abiword (neko mips4)
From Nekoware
| neko_abiword | |
| Internal Version: | 2 |
|---|---|
| Download: | neko_abiword-2.2.7_gcc.tardist |
| Current release: | 2.2.7 / April 25 2005 |
| Use: | Unknown |
| Licence: | Unknown |
| Website: | |
Contents |
[edit] Installing the package
Download and install the neko_abiword-2.2.7 (version 2) tardist package from the Nekoware repository.
Installation of the precompiled binary package can be achieved using either Software Manager or inst: In the case of inst, all that's required is the command:
~ $ inst -f /path/to/neko_abiword-2.2.7_gcc.tardist install all keep *.opt.src go quit
You will need "root" privileges to install the software.
A list of all files is installed by this package is available.
[edit] Package Dependencies
The following additional packages are required to run this software correctly:
[edit] Package Incompatibilities
The following packages are marked as incompatible.
- No incompatibilities.
[edit] Package Layout
Default indicates whether the subsystem will be installed if "install standard" (or similar) is used. Order is used if any given subsystem must be installed before others.
| Name | Size [Kbytes] | Default | Order | Description |
|---|---|---|---|---|
| neko_abiword.sw.eoe | 14,796 | Yes | 9999 | execution only env |
| neko_abiword.sw.opt | 4,215 | Yes | 9999 | optional plugins |
| neko_abiword.opt.relnotes | 4 | No | 9999 | release notes |
| neko_abiword.opt.src | 27,774 | No | 9999 | original source code |
| neko_abiword.opt.dist | 56 | No | 9999 | distribution files |
| neko_abiword.opt.patches | 13 | No | 9999 | source code patches |
[edit] Compiling
The GNU C/C++ Compilers have been used to build this package. This is unusual for a Nekoware package, and this practise is usually frowned upon due to the general lack of performance of code output by non-native compilers compared to the platform compiler. However, certain code is written with GNU-specific extensions which make use of the platform compilers difficult or impossible.
[edit] Environment
setenv CC gcc setenv CXX g++ setenv F77 f77 setenv CFLAGS '-mips3 -O2 -I/usr/nekoware/include -I/usr/include -Wl,-rpath -Wl,/usr/nekoware/lib' setenv CXXFLAGS '-mips3 -O2 -I/usr/nekoware/include -I/usr/include' setenv LDFLAGS '-mips3 -L/usr/nekoware/lib -L/usr/lib32' setenv PKG_CONFIG_PATH '/usr/nekoware/lib/pkgconfig' setenv PKG_CONFIG_LIBDIR '/usr/nekoware/lib' setenv LD_LIBRARY_PATH '/usr/nekoware/lib:/usr/lib32' setenv LD_LIBRARYN32_PATH '/usr/nekoware/lib:/usr/lib32' setenv GNOME2_DIR '/usr/nekoware' setenv GNUMAKE gmake setenv AR 'CC -ar -o' setenv ARFLAGS '-o' set path = ( /usr/nekoware/bin /usr/sbin /usr/bsd /sbin /usr/bin /usr/bin/X11 . )
[edit] Patches
You may need to apply the following patches: abiword-2.2.7_irix.patch
[edit] Configure
./configure --prefix=/usr/nekoware --enable-scripting run the following script to strip -pipe from GNUmakefiles #!/bin/sh for file in `find . -name GNUmakefile` do echo '--------------------old '$file'-----------------------' grep -n -e "-lpipe" -e "WV_LIBS" -e "-lglib -l" $file; echo '--------------------new '$file'-----------------------' cp -i $file $file.old; sed \ -e 's/-pipe/ /g' \ -e 's/-L\/usr\/freeware\/lib32/ /g' \ -e 's/-lglib -/-lglib-2.0 -/g' \ $file.old > $file grep -n -e "-lpipe" -e "WV_LIBS" -e "-lglib -l" $file; echo '----------------------------------------------------' done cd ../abiword-plugins ./configure --prefix=/usr/nekoware cd ../.. patch < /usr/nekoware/patches/abiword-2.2.7_irix.patch cd abiword-2.2.7/abi gmake gmake install cd ../abiword-plugins gmake gmake install
[edit] Release Notes
Click on the "show" link to expand the contents of the package's 'relnotes' file.
| The original "relnotes" File. |
|---|
PACKAGE NAME
------------
neko_abiword
SOURCE/VERSION
--------------
abiword-2.2.7
ENVIRONMENT VARIABLES
---------------------
setenv CC gcc
setenv CXX g++
setenv F77 f77
setenv CFLAGS '-mips3 -O2 -I/usr/nekoware/include -I/usr/include -Wl,-rpath -Wl,/usr/nekoware/lib'
setenv CXXFLAGS '-mips3 -O2 -I/usr/nekoware/include -I/usr/include'
setenv LDFLAGS '-mips3 -L/usr/nekoware/lib -L/usr/lib32'
setenv PKG_CONFIG_PATH '/usr/nekoware/lib/pkgconfig'
setenv PKG_CONFIG_LIBDIR '/usr/nekoware/lib'
setenv LD_LIBRARY_PATH '/usr/nekoware/lib:/usr/lib32'
setenv LD_LIBRARYN32_PATH '/usr/nekoware/lib:/usr/lib32'
setenv GNOME2_DIR '/usr/nekoware'
setenv GNUMAKE gmake
setenv AR 'CC -ar -o'
setenv ARFLAGS '-o'
set path = ( /usr/nekoware/bin /usr/sbin /usr/bsd /sbin /usr/bin /usr/bin/X11 . )
CONFIGURE FLAGS
---------------
./configure --prefix=/usr/nekoware --enable-scripting
run the following script to strip -pipe from GNUmakefiles
#!/bin/sh
for file in `find . -name GNUmakefile`
do
echo '--------------------old '$file'-----------------------'
grep -n -e "-lpipe" -e "WV_LIBS" -e "-lglib -l" $file;
echo '--------------------new '$file'-----------------------'
cp -i $file $file.old;
sed \
-e 's/-pipe/ /g' \
-e 's/-L\/usr\/freeware\/lib32/ /g' \
-e 's/-lglib -/-lglib-2.0 -/g' \
$file.old > $file
grep -n -e "-lpipe" -e "WV_LIBS" -e "-lglib -l" $file;
echo '----------------------------------------------------'
done
cd ../abiword-plugins
./configure --prefix=/usr/nekoware
cd ../..
patch < /usr/nekoware/patches/abiword-2.2.7_irix.patch
cd abiword-2.2.7/abi
gmake
gmake install
cd ../abiword-plugins
gmake
gmake install
KNOWN DEPENDANCIES
------------------
gtk, fribidi, expat, libxml2, ispell, libglade, popt, libiconv, Imagemagick, libxft, fontconfig, zlib, libpng, perl
ERRORS/MISCELLANEOUS
--------------------
- configure says:
Configured to build on a Unix/Linux platform.
Configured with XFT support.
XML Parser: libxml2 in -L/usr/nekoware/lib -lxml2 -lz -lpthread -liconv -lm
zlib: zlib in -lz
PNG Library: libpng in -L/usr/nekoware/lib -lpng12 -lz -lm
popt: libpopt in -lpopt
WV Library: supplied wv in /usr/nekoware/dev/abiword-2.2.7/wv
iconv: libiconv in -liconv
spelling: ispell
from abiword-plugins:
Plugin reports:
aiksaurus: error - Aiksaurus.h not found
gda: error - libgda and libgnomedb >= 0.90.0 required
gdict: okay (no GNOME; using fork-and-exec method)
gypsython: error - Python header not found
Ots: error - libots-1 >= 0.4.1 required
jpeg: okay
LibRSVG: okay
wmf: okay
bz2abw: okay
OpenWriter: okay
psion: psiconv (>= 0.9.1) not found
sdw: okay
WordPerfect: error - libwpd-0.8 >= 0.8.0 required libwpd-stream >= 0.8.0 required
xhtml(mht): error - inter7 EPS headers not found
xhtml(mht): http://www.inter7.com/eps/
xhtml(html): libxml2 support enabled
xhtml: building without Multipart support
- generating patch:
diff -urN --exclude-from=pats.txt abiword-2.2.7 abiword-2.2.7.patched > /usr/nekoware/patches/abiword-2.2.7_irix.patch
with file of excludes (pats.txt)
*.Po
*.o
*.a
*.list
installed_files.txt
GNUmakefile
GNUmakefile.old
*.Plo
*.la
*.lai
*.so
ap_wp_splash.cpp
ap_wp_sidebar.cpp
abi_ver.cpp
so_locations
*.log
t
*.lo
AbiWord-2.2
fixmakes.sh
cdump
pfa2afm
ttftool
|
[edit] Errors/Miscellaneous
None.
[edit] Older Versions
- None
[edit] External Links
None.
