|
Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
This is the README file of the Debian repository at:
http://angg.twu.net/debian/
(find-angg "debian/")
(find-angg "debian/README")
(Author: Eduardo Ochs <eduardoochs@gmail.com>,
Version: 2012apr05,
Public domain.)
This repository contains two packages: "eev" and "eev-puro".
(It also contains some fossils, but you should ignore those).
Eev
===
To learn more about eev see:
http://angg.twu.net/emacs.html#what-is-eev
(find-TH "emacs" "what-is-eev")
The Debian package for eev is as non-invasive as possible. See:
http://angg.twu.net/eev-current/debian/emacs-eev.html
http://angg.twu.net/eev-current/debian/README.Debian.html
(find-eev "debian/emacs-eev")
(find-eev "debian/README.Debian)"
Eev-puro end eepitch.el
=======================
The package "eev-puro" is mostly in Portuguese, and at the moment it
should be of interest only to students of the campus where I work
("PURO/UFF" - "Pólo Universitário de Rio das Ostras / Universidade
Federal Fluminense"). For more about it, see:
http://angg.twu.net/eev-puro/debian/README.Debian.html
(find-angg "eev-puro/debian/README.Debian")
If you feel that eev-mode is too weird, does too much, and sets too
many keybindings then maybe you should try to use just eepitch.el:
http://angg.twu.net/eev-current/eepitch.el.html
http://angg.twu.net/eev-current/eepitch.readme.html
(find-eev "eepitch.el")
(find-eev "eepitch.readme")
Using the repository
====================
To use this repository add this line to your /etc/apt/sources.list:
deb http://angg.twu.net/debian . main
and then run:
sudo apt-get update
sudo apt-get install eev
You should get a script "/usr/bin/emacs-eev" that starts Emacs with
eev-mode turned on, and a menu entry at "Applications > Editors >
Emacs+eev (X11)" that invokes that script. See:
http://angg.twu.net/eev-current/debian/emacs-eev.html
http://angg.twu.net/eev-current/debian/90eev.el.html
http://angg.twu.net/eev-current/debian/eev.menu.html
(find-eev "debian/emacs-eev")
(find-eev "debian/90eev.el")
(find-eev "debian/eev.menu")
After installation these files are put at:
(find-file "/usr/bin/emacs-eev")
(find-file "/etc/emacs/site-start.d/90eev.el")
(find-file "/usr/share/menu/eev")
Architectures
=============
Currently I am generating "Packages" files only for i386 and amd64,
but the ".deb"s for eev and eev-puro are not architecture-specific and
should work on any Debian system if you download them by hand and
install it with "dpkg -i eev_*.deb" (followed by "sudo apt-get install
-f" to install the dependencies). If you'd like me to add support for
more architetures to the repository, please ask - I don't know how to
make an arch-independent repository yet! =(
The "Packages" files are at:
http://angg.twu.net/debian/dists/main/binary-i386/Packages
http://angg.twu.net/debian/dists/main/binary-amd64/Packages
I also don't know how to make apt-ftparchive list only certain
packages, and only the latest version of each... =/
How the ".deb"s are built
=========================
The ".deb"s for eev and eev-puro are created and uploaded by the
e-scripts that are generated - dynamically - by these calls:
(find-dhmake-links "eev" "eevbuild")
(find-dhmake-links "eev-puro" "eevpuro")
(find-dhmake-links "eev-lua-extras" "eevluaextras" "20120425")
See:
http://angg.twu.net/eev-current/eev-template.el.html#find-dhmake-links
(find-eev "eev-template.el" "find-dhmake-links")
(find-angg "eev/debian/rules")
(find-angg "eev/debian/control")
(find-angg "eev-puro/debian/rules")
(find-angg "eev-puro/debian/control")
That explains why there are no Debian source packages, by the way...
# Local Variables:
# coding: raw-text-unix
# End: