summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Elias Pipping <pipping@exherbo.org> 2013-12-29 00:28:14 +0100
committerAvatar Elias Pipping <pipping@exherbo.org> 2013-12-29 00:28:14 +0100
commit90e01f58bb95ec7bdabf43b637880733281855d1 (patch)
treead614937dc67f50c5b096cda231764a708933533
parente04ed485a30f3f439b465d010e115724bec207f0 (diff)
downloademacs-90e01f58bb95ec7bdabf43b637880733281855d1.tar.gz
emacs-90e01f58bb95ec7bdabf43b637880733281855d1.tar.xz
Use generate_autoloads from elisp.exlib
-rw-r--r--packages/app-emacs/ebib/ebib.exlib4
-rw-r--r--packages/app-emacs/egg/egg-scm.exheres-09
-rw-r--r--packages/app-emacs/git-modes/git-modes-scm.exheres-09
-rw-r--r--packages/app-emacs/htmlize/htmlize-1.47.exheres-09
-rw-r--r--packages/app-emacs/lua-mode/lua-mode-20111107.exheres-09
-rw-r--r--packages/app-emacs/mocker/mocker-0.2.exheres-011
-rw-r--r--packages/app-emacs/twittering-mode/twittering-mode-scm.exheres-09
7 files changed, 9 insertions, 51 deletions
diff --git a/packages/app-emacs/ebib/ebib.exlib b/packages/app-emacs/ebib/ebib.exlib
index 235e4c9..bcfebf9 100644
--- a/packages/app-emacs/ebib/ebib.exlib
+++ b/packages/app-emacs/ebib/ebib.exlib
@@ -1,7 +1,7 @@
# Copyright 2012 Elias Pipping <pipping@exherbo.org>
# Distributed under the terms of the GNU General Public License v2
-require elisp
+require elisp [ generate_autoloads=true ]
SUMMARY="BibTeX database manager that runs in GNU Emacs"
@@ -11,8 +11,6 @@ MYOPTIONS=""
src_install() {
elisp_src_install
- elisp-generate-autoload ${PN}-autoloads.el
- elisp-install ${PN} ${PN}-autoloads.el
if ever at_least 1.13; then
doinfo ebib.info
diff --git a/packages/app-emacs/egg/egg-scm.exheres-0 b/packages/app-emacs/egg/egg-scm.exheres-0
index 572316f..068f32c 100644
--- a/packages/app-emacs/egg/egg-scm.exheres-0
+++ b/packages/app-emacs/egg/egg-scm.exheres-0
@@ -3,7 +3,7 @@
SCM_REPOSITORY="git://github.com/byplayer/${PN}.git"
-require scm-git elisp
+require scm-git elisp [ generate_autoloads=true ]
SUMMARY="Emacs Got Git, a fork of magit"
HOMEPAGE="https://github.com/byplayer/${PN}"
@@ -13,10 +13,3 @@ SLOT="0"
PLATFORMS="~amd64"
MYOPTIONS=""
-src_install() {
- elisp_src_install
-
- elisp-generate-autoload ${PN}-autoloads.el
- elisp-install ${PN} ${PN}-autoloads.el
-}
-
diff --git a/packages/app-emacs/git-modes/git-modes-scm.exheres-0 b/packages/app-emacs/git-modes/git-modes-scm.exheres-0
index 4cacdee..36ff9a5 100644
--- a/packages/app-emacs/git-modes/git-modes-scm.exheres-0
+++ b/packages/app-emacs/git-modes/git-modes-scm.exheres-0
@@ -1,7 +1,7 @@
# Copyright 2013 Elias Pipping <pipping@exherbo.org>
# Distributed under the terms of the GNU General Public License v2
-require github [ user=magit ] elisp
+require github [ user=magit ] elisp [ generate_autoloads=true ]
SUMMARY="GNU Emacs modes for Git-related files"
@@ -10,10 +10,3 @@ SLOT="0"
PLATFORMS="~amd64"
MYOPTIONS=""
-src_install() {
- elisp_src_install
-
- elisp-generate-autoload ${PN}-autoloads.el
- elisp-install ${PN} ${PN}-autoloads.el
-}
-
diff --git a/packages/app-emacs/htmlize/htmlize-1.47.exheres-0 b/packages/app-emacs/htmlize/htmlize-1.47.exheres-0
index 3001ab8..2027fa8 100644
--- a/packages/app-emacs/htmlize/htmlize-1.47.exheres-0
+++ b/packages/app-emacs/htmlize/htmlize-1.47.exheres-0
@@ -1,7 +1,7 @@
# Copyright 2012 Ivan Lazar Miljenovic <Ivan.Miljenovic@gmail.com>
# Distributed under the terms of the GNU General Public License v2
-require elisp
+require elisp [ generate_autoloads=true ]
SUMMARY="Convert buffer text and decorations to HTML."
DESCRIPTION="
@@ -17,10 +17,3 @@ MYOPTIONS=""
WORK="${WORKBASE}"
-src_install() {
- elisp_src_install
-
- elisp-generate-autoload ${PN}-autoloads.el
- elisp-install ${PN} ${PN}-autoloads.el
-}
-
diff --git a/packages/app-emacs/lua-mode/lua-mode-20111107.exheres-0 b/packages/app-emacs/lua-mode/lua-mode-20111107.exheres-0
index fb8228d..b408933 100644
--- a/packages/app-emacs/lua-mode/lua-mode-20111107.exheres-0
+++ b/packages/app-emacs/lua-mode/lua-mode-20111107.exheres-0
@@ -3,7 +3,7 @@
MY_MAGIC=a070284
-require elisp
+require elisp [ generate_autoloads=true ]
SUMMARY="Major mode for editing files in lua format"
HOMEPAGE="http://luaforge.net/projects/${PN}"
@@ -18,10 +18,3 @@ MYOPTIONS=""
WORK="${WORKBASE}/immerrr-${PN}-${MY_MAGIC}"
-src_install() {
- elisp_src_install
-
- elisp-generate-autoload ${PN}-autoloads.el
- elisp-install ${PN} ${PN}-autoloads.el
-}
-
diff --git a/packages/app-emacs/mocker/mocker-0.2.exheres-0 b/packages/app-emacs/mocker/mocker-0.2.exheres-0
index 7fa9e69..44f32d0 100644
--- a/packages/app-emacs/mocker/mocker-0.2.exheres-0
+++ b/packages/app-emacs/mocker/mocker-0.2.exheres-0
@@ -1,7 +1,9 @@
# Copyright 2012 Elias Pipping <pipping@exherbo.org>
# Distributed under the terms of the GNU General Public License v2
-require elisp github [ user=sigma pn=${PN}.el rev=7f9cd9f8919ffacf2fad248befb992d1276abb05 ]
+require \
+ elisp [ generate_autoloads=true ] \
+ github [ user=sigma pn=${PN}.el rev=7f9cd9f8919ffacf2fad248befb992d1276abb05 ]
SUMMARY="Simple mocking framework for Emacs"
@@ -10,10 +12,3 @@ SLOT="0"
PLATFORMS="~amd64"
MYOPTIONS=""
-src_install() {
- elisp_src_install
-
- elisp-generate-autoload ${PN}-autoloads.el
- elisp-install ${PN} ${PN}-autoloads.el
-}
-
diff --git a/packages/app-emacs/twittering-mode/twittering-mode-scm.exheres-0 b/packages/app-emacs/twittering-mode/twittering-mode-scm.exheres-0
index 0a26878..8873e22 100644
--- a/packages/app-emacs/twittering-mode/twittering-mode-scm.exheres-0
+++ b/packages/app-emacs/twittering-mode/twittering-mode-scm.exheres-0
@@ -1,7 +1,7 @@
# Copyright 2012 Elias Pipping <pipping@exherbo.org>
# Distributed under the terms of the GNU General Public License v2
-require elisp github [ user=hayamiz ]
+require elisp [ generate_autoloads=true ] github [ user=hayamiz ]
SUMMARY="Emacs major mode for Twitter"
@@ -12,10 +12,3 @@ MYOPTIONS=""
RESTRICT="test"
-src_install() {
- elisp_src_install
-
- elisp-generate-autoload ${PN}-autoloads.el
- elisp-install ${PN} ${PN}-autoloads.el
-}
-