diff options
author | Ulrich Müller <ulm@gentoo.org> | 2007-04-21 05:52:38 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2007-04-21 05:52:38 +0000 |
commit | 17880eac0f753654888deaaa958b1b130de152d3 (patch) | |
tree | d395477da44cc9db646a5a465c7e7d872638f01f /app-emacs/php-mode | |
parent | fix addpredict usage in pitivi (diff) | |
download | gentoo-2-17880eac0f753654888deaaa958b1b130de152d3.tar.gz gentoo-2-17880eac0f753654888deaaa958b1b130de152d3.tar.bz2 gentoo-2-17880eac0f753654888deaaa958b1b130de152d3.zip |
Autoload instead of require. Make use of elisp.eclass defaults.
(Portage version: 2.1.2.4)
Diffstat (limited to 'app-emacs/php-mode')
-rw-r--r-- | app-emacs/php-mode/ChangeLog | 6 | ||||
-rw-r--r-- | app-emacs/php-mode/files/51php-mode-gentoo.el | 8 | ||||
-rw-r--r-- | app-emacs/php-mode/php-mode-1.2.0.ebuild | 19 |
3 files changed, 17 insertions, 16 deletions
diff --git a/app-emacs/php-mode/ChangeLog b/app-emacs/php-mode/ChangeLog index 519dc398848e..ae7d8b3f735a 100644 --- a/app-emacs/php-mode/ChangeLog +++ b/app-emacs/php-mode/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-emacs/php-mode # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/php-mode/ChangeLog,v 1.16 2007/03/08 07:56:40 opfer Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emacs/php-mode/ChangeLog,v 1.17 2007/04/21 05:52:38 ulm Exp $ + + 21 Apr 2007; Ulrich Mueller <ulm@gentoo.org> +files/51php-mode-gentoo.el, + php-mode-1.2.0.ebuild: + Autoload instead of require. Make use of elisp.eclass defaults. 08 Mar 2007; Christian Faulhammer <opfer@gentoo.org> files/50php-mode-gentoo.el: diff --git a/app-emacs/php-mode/files/51php-mode-gentoo.el b/app-emacs/php-mode/files/51php-mode-gentoo.el new file mode 100644 index 000000000000..5db8dc5a055c --- /dev/null +++ b/app-emacs/php-mode/files/51php-mode-gentoo.el @@ -0,0 +1,8 @@ + +;;; php-mode site-lisp configuration + +(add-to-list 'load-path "@SITELISP@") +(autoload 'php-mode "php-mode" "Major mode for editing PHP code." t) +(add-to-list 'auto-mode-alist '("\\.php[s34]?\\'" . php-mode)) +(add-to-list 'auto-mode-alist '("\\.phtml\\'" . php-mode)) +(add-to-list 'auto-mode-alist '("\\.inc\\'" . php-mode)) diff --git a/app-emacs/php-mode/php-mode-1.2.0.ebuild b/app-emacs/php-mode/php-mode-1.2.0.ebuild index ff49f51faf83..d65272547bf9 100644 --- a/app-emacs/php-mode/php-mode-1.2.0.ebuild +++ b/app-emacs/php-mode/php-mode-1.2.0.ebuild @@ -1,29 +1,18 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/php-mode/php-mode-1.2.0.ebuild,v 1.1 2007/02/09 08:32:37 opfer Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emacs/php-mode/php-mode-1.2.0.ebuild,v 1.2 2007/04/21 05:52:38 ulm Exp $ inherit elisp -IUSE="" - DESCRIPTION="GNU Emacs major mode for editing PHP code" HOMEPAGE="http://php-mode.sourceforge.net" SRC_URI="mirror://sourceforge/php-mode/${P}.tgz" + LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" - -DEPEND="" +IUSE="" S="${WORKDIR}" -SITEFILE=50php-mode-gentoo.el - -src_compile() { - emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el -} - -src_install() { - elisp-install ${PN} *.el *.elc - elisp-site-file-install "${FILESDIR}/${SITEFILE}" -} +SITEFILE=51${PN}-gentoo.el |