| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| MagicPoint-1.09a-2.README | 2003-01-12 | 2.9 kB | |
| MagicPoint-1.09a-2.tar.bz2 | 2003-01-12 | 747.0 kB | |
| MagicPoint-1.09a.README | 2003-01-12 | 2.9 kB | |
| MagicPoint-1.09a-1.tar.bz2 | 2003-01-07 | 628.6 kB | |
| Totals: 4 Items | 1.4 MB | 0 | |
NAME: MagicPoint
VERSION: 1.09a
RELEASE: 2
SUMMARY: X based presentation software.
DISTRIBUTION: Cygwin GNOME 1.4
VENDOR:
LICENSE: GPL
PACKAGER: Hansom Young <glyoung@users.sourceforge.net>
GROUP: Applications/Productivity
OS: Cygwin
ARCH: i586
SOURCE: ftp://ftp.mew.org/pub/MagicPoint/magicpoint-%{version}.tar.gz
DESCRIPTION:
MagicPoint is an X11 based presentation tool. MagicPoint's
presentation files (typically .mgp files) are plain text so you can
create presentation files quickly with your favorite editor.
--------------------------------------------------------------
REQUIRES: Imlib from Cygwin GNOME project(see links below)
RECOMMENDS: uudeview
ChangeLog
Jan 02, 2003
First Cygwin port
Jan 07, 2003
Rebuilt with TrueType scalable font rendering capability,
using libfreetype-1.3.1 contained in Eric Lassauge's xlockmore-5.02.
--------------------------------------------------------------
Build MagicPoint-1.09a on Cygwin by yourself.
0. Make sure you have imlib installed.
uudeview is recommanded to be existing in your system. (See links below)
1. Download and install Eric Lassauge's xlockmore, as it contains freetype-1.3.1.
2. Download and unpack MagicPoint-1.09a source package
3. Patch and make
$ vi configure
# add $FREETYPE to line #1766
<code>
echo "configure:1766: checking for freetype library/header" >&5
for dir in /usr/local/freetype /usr/local /opt/freetype /usr/pkg /usr $FREETYPE_ROOT; do
</code>
# add $IMLIB_ROOT to line #2847:
<code>
for i in /usr/pkg /usr/local $IMLIB_ROOT; do
if test -f $i/include/Imlib.h; then
imlib_h_ok=yes
OPTFLAGS="$OPTFLAGS -I$i/include"
break
fi
done
</code>
$ export IMLIB_ROOT=/opt/gnome
$ export FREETYPE_ROOT=/usr/X11R6
$LIBS="-L/opt/gnome/lib -L/usr/X11R6/lib" ./configure --host=cygwin \
--enable-imlib --enable-gif --enable-locale --enable-freetype
$ xmkmf
$ make ctlwords.h
$ cd image && xmkmf && make CFLAGS="-I${IMLIB_ROOT}/include -I/usr/X11R6/include" && cd ..
$ vi Makefile
# modify the line "all:: mgp mgp2ps" to "all:: mpg.exe mgp2ps.exe"
# then cd to every sub directory and type 'xmkmf'. when finished, cd back to build root
$ ( cd contrib && xmkmf )
$ ( cd contrib/xwintoppm && mkmf )
$ ( cd sample && xmkmf
$ make
$ make install
------------------------------------------------------------------
Links
imlib-1.9.10 for Cygwin (http://lassauge.free.fr/cygwin/fr_cygwin.htm)
http://lassauge.free.fr/cygwin/imlib-1.9.10-cygwin-shared-bin.tar.gz
imlib-1.9.13 from Cygwin GNOME project.
http://www.sourceforge.net/projects/cygnome
xlockmore-5.02 for Cygwin (http://lassauge.free.fr/cygwin/fr_cygwin.htm)
http://lassauge.free.fr/cygwin/xlockmore-5.02.tar.bz2
uudeview for Cygwin
http://www.hirmke.de/software/develop/gnuwin32/cygwin/porters/Hirmke_Michael/GNUWin32-contents.html#uudeview-0.5.13 (cygwinb19)