Difference between revisions of "Gedit"

From CBLFS
Jump to navigationJump to search
(Added plugin.)
 
(6 intermediate revisions by 3 users not shown)
Line 28: Line 28:
 
* [[PyXML]]
 
* [[PyXML]]
 
* [[Gnome-Python-Desktop]] and [[Pygtksourceview]] (for [[Python]] plugin support)
 
* [[Gnome-Python-Desktop]] and [[Pygtksourceview]] (for [[Python]] plugin support)
 +
* [[Attr]]
  
 
== Configuring ==
 
== Configuring ==
Line 46: Line 47:
 
  echo DIST_SUBDIRS += symbolbrowser >> plugins/Makefile.am
 
  echo DIST_SUBDIRS += symbolbrowser >> plugins/Makefile.am
 
  echo SUBDIRS += symbolbrowser >> plugins/Makefile.am
 
  echo SUBDIRS += symbolbrowser >> plugins/Makefile.am
+
 
 
  autoconf
 
  autoconf
 
  automake
 
  automake
Line 56: Line 57:
 
  ./configure --prefix=${GNOME_PREFIX} \
 
  ./configure --prefix=${GNOME_PREFIX} \
 
     --sysconfdir=/etc/gnome \
 
     --sysconfdir=/etc/gnome \
 +
    --libexecdir=${GNOME_PREFIX}/lib/gedit \
 
     --localstatedir=/var/lib \
 
     --localstatedir=/var/lib \
 
     --mandir=${GNOME_PREFIX}/share/man &&
 
     --mandir=${GNOME_PREFIX}/share/man &&
Line 66: Line 68:
 
== Multilib ==
 
== Multilib ==
 
'''''This package does not provide any external libraries, only plugins, so only one installation is needed.'''''
 
'''''This package does not provide any external libraries, only plugins, so only one installation is needed.'''''
 
=== 32Bit ===
 
 
Compile the package:
 
 
export PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" &&
 
CC="gcc ${BUILD32}" USE_ARCH=32 \
 
./configure --prefix=${GNOME_PREFIX} \
 
    --sysconfdir=/etc/gnome \
 
    --localstatedir=/var/lib \
 
    --mandir=${GNOME_PREFIX}/share/man &&
 
make
 
 
Install the package
 
 
make install &&
 
unset PKG_CONFIG_PATH
 
 
=== N32 ===
 
 
Compile the package:
 
 
export PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" &&
 
CC="gcc ${BUILDN32}" USE_ARCH=n32 \
 
./configure --prefix=${GNOME_PREFIX} \
 
    --libdir=${GNOME_PREFIX}/lib32 \
 
    --sysconfdir=/etc/gnome \
 
    --localstatedir=/var/lib \
 
    --mandir=${GNOME_PREFIX}/share/man &&
 
make
 
 
Install the package
 
 
make install &&
 
unset PKG_CONFIG_PATH
 
  
 
=== 64Bit ===
 
=== 64Bit ===
Line 111: Line 78:
 
     --libdir=${GNOME_PREFIX}/lib64 \
 
     --libdir=${GNOME_PREFIX}/lib64 \
 
     --sysconfdir=/etc/gnome \
 
     --sysconfdir=/etc/gnome \
 +
    --libexecdir=${GNOME_PREFIX}/lib64/gedit \
 
     --localstatedir=/var/lib \
 
     --localstatedir=/var/lib \
 
     --mandir=${GNOME_PREFIX}/share/man &&
 
     --mandir=${GNOME_PREFIX}/share/man &&
Line 119: Line 87:
 
  make install &&
 
  make install &&
 
  unset PKG_CONFIG_PATH
 
  unset PKG_CONFIG_PATH
 +
 +
[[Category:GNOME]]
 +
[[Category:Text Editors]]

Latest revision as of 09:07, 19 October 2010

Download Source: http://ftp.gnome.org/pub/gnome/sources/gedit/2.28/gedit-2.28.3.tar.bz2
Download Source (Optional): http://downloads.sourceforge.net/symbol-browser/gedit-symbol-browser-plugin-0.1.tar.gz

Introduction to Gedit

gedit is the official text editor of the GNOME desktop environment.

Project Homepage: http://www.gnome.org/projects/gedit/

Dependencies

Required

Recommended

Optional

Configuring

The code symbol browser plugin adds a tree in the left pane of Gedit containing functions, classes, structures, etc. It supports 34 languages. If you wish to add this functionality to Gedit, unpack the plugin source:

cd plugins
tar xf ../../gedit-symbol-browser-plugin-0.1.tar.gz
cd ../

Add the new plugin to configure:

sed -i '/plugins\/spell\/Makefile/ a\plugins/symbolbrowser/Makefile' configure.ac
sed -i '/plugins\/symbolbrowser\/Makefile/ a\plugins/symbolbrowser/symbols/Makefile' configure.ac

Add the new plugin target:

echo DIST_SUBDIRS += symbolbrowser >> plugins/Makefile.am
echo SUBDIRS += symbolbrowser >> plugins/Makefile.am
autoconf
automake

Non-Multilib

Compile the package:

./configure --prefix=${GNOME_PREFIX} \
    --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib/gedit \
    --localstatedir=/var/lib \
    --mandir=${GNOME_PREFIX}/share/man &&
make

Install the package

make install

Multilib

This package does not provide any external libraries, only plugins, so only one installation is needed.

64Bit

Compile the package:

export PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" &&
CC="gcc ${BUILD64}" USE_ARCH=64 \
./configure --prefix=${GNOME_PREFIX} \
    --libdir=${GNOME_PREFIX}/lib64 \
    --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib64/gedit \
    --localstatedir=/var/lib \
    --mandir=${GNOME_PREFIX}/share/man &&
make

Install the package

make install &&
unset PKG_CONFIG_PATH
Retrieved from "?title=Gedit&oldid=20345"