gnu emacs
play

GNU Emacs A guide to packaging add-ons Presented by Arun S.A.G - PowerPoint PPT Presentation

GNU Emacs A guide to packaging add-ons Presented by Arun S.A.G Package maintainer, Fedora project. GNU Free documentation License Emacs I am not going to lie, Emacs sucks! Some of us tolerate it, but i can't tell you if YOU'LL be able to.


  1. GNU Emacs A guide to packaging add-ons Presented by Arun S.A.G Package maintainer, Fedora project. GNU Free documentation License

  2. Emacs

  3. I am not going to lie, Emacs sucks! Some of us tolerate it, but i can't tell you if YOU'LL be able to. Try it and make up your own mind. from: salespitch of #emacs

  4. 1. Why Emacs? 2. Useful add-ons 3. Packaging Emacs for Fedora

  5. Why Emacs?

  6. Who uses Emacs?

  7. Why Emacs? Works out of the box Not only works out of the box Writing add-ons to Emacs is not a career

  8. Add-ons

  9. Add-ons emacs-autocomplete emacs-jabber emacs-identica-mode emacs-rinari

  10. Packaging

  11. What is packaging?

  12. How to start?

  13. Naming emacs-foo -Where foo is the add-on's name

  14. BuildRequires,Requires,Arch BuildRequires: emacs Requires: emacs(bin) >= %{_emacs_version} BuildArch: Noarch

  15. Directories %{_emacs_sitelispdir} - /usr/share/emacs/site- lisp %{_emacs_sitestartdir} - /usr/share/emacs/site- lisp/site-start.d

  16. Bytecompile aka build %{_emacs_bytecompile}

  17. Subpackage emacs-foo-el

  18. Try! Emacs-starter-kit Emacs-jabber

  19. References http://xkcd.com/378/ http://www.flickr.com/photos/herzogbr/22743 72747/ http://www.flickr.com/photos/candescence/23 68925268/ http://fedoraproject.org/wiki/Packaging:Emacs

  20. Questions ? Contact: sagarun@fedoraproject.org GNU Free Documentation License

  21. May God bless you!

Recommend


More recommend