NAME: glimmer
VERSION: 1.2.1
RELEASE: 2
SUMMARY: Extensible Code Editor
DISTRIBUTION: Cygwin GNOME 1.4 <http://cygnome.sourceforge.net>
VENDOR:
LICENSE: GPL
PACKAGER: Hansom Young <glyoung@uses.sourceforge.net>
GROUP: Applications/Editors
OS: Cygwin
ARCH: i586
SOURCE: glimmer-1.2.1.tar.gz
REQUIRES: glib-1.2 gtk-1.2 gnome-libs-1.4.2
DESCRIPTION:
Glimmer (formerly CodeCommander and LATTE) by Chris Phelps, chicane@reninet.com
.
Glimmer is a simple code editor for use with just about any programming
language. It is still in the development stages, but is fairly useful
as a C/C++ editor with all the frills. This program is meant as a learning
experience for me, as well as a project which I thought that GNOME was lacking.
My number one goal in all of my programming is stability. What good does a
program do you if it crashes all the time?
----- setup.hint ---------------------
@ glimmer12
category: GNOME-devel
sdesc: "GNOME based extensible Code Editor"
ldesc: "Glimmer is the code editor formerly know as CodeCommander.
.
It is a full featured code editor with many advanced features,
including full scripting integration with either Python."
requires: glib gtk gnome-libs python python-gnome
curr: 1.2.1-2
prev: 1.2.1-1
--------------------------------------
Note about this Cygwin port:
---------------------------
Built on cygwin 1.3.20, with gcc-3.2-3, binutils-20030307, and
glib-1.2.10, gtk-1.2.10, gnome-libs-1.4.2.
This release is built with python support.
(With latest ld, Py_NoneStruct could be auto-imported.)
Note that in glimmer-1.2.1, PyGTK is required if python supporting support is enabled.
You can also download glimmer-1.0.1, which is built with python scripting
support (in that version PyGTK is not obligatory in python scripting interface).
Port Log:
---------
Mar 28, 2003:
1.2.1-2 Enabled python scripting support.
(With latest ld, Py_NoneStruct could be auto-imported.)
Feb 17, 2003
* 1.2.1-1: Built version 1.2.1, without python support (as PyGTK is
obligatory now when python scripting support is enabled.) This version could
be built smoothly on Cygwin.
Dec 3, 2002
* 1.0.1-1: First Cygwin port, python scripting support enabled,
but without PyGTK.
Build glimmer-1.2.1 for Cygwin GNOME:
-----------------------------------------
Glimmer's homepage: http://glimmer.sourceforge.net.
You can find the source package there.
- In order to build glimmer, you need some GNOME libraries: glib, gtk+ and
gnome-libs etc.
The source package of glib, gtk+, gnome-libs and other GNOME libraries
could be found at ftp://ftp.gnome.org/pub/GNOME/stable/sources.
Patches for Cygwin port of GNOME libraries is contributed and maintained by
Steven O'Brian, at http://homepage.ntlworld.com/steven.obrien2/.
A collection of binary packages prebuilt for Cygwin could be found on the
Cygwin GNOME project (http://www.sourceforge.net/projects/cygnome).
- In order to enable python scripting support, you also need python and python-gnome
package.
Note you need the latest ld to correctly auto-import Py_NoneStruct.
I used binutils-20030307-1. If you're using 20021117, try pass --enable-runtime-pseudo-reloc
option to the linker (ld).
- Start building (nothing special, version 1.2.1 could be built smoothly on Cygwin)
- Unpack the source tarball of glimmer-1.2.1
- Configure:
$ CFLAGS=-O2 ./configure --prefix=/opt/gnome
- $ make
- $ make install