debian/0000755000000000000000000000000012461145604007171 5ustar debian/php-elisp.dirs0000644000000000000000000000021211371453775011762 0ustar etc/emacs/site-start.d usr/share/emacs/site-lisp/php-elisp usr/lib/emacsen-common/packages/install usr/lib/emacsen-common/packages/remove debian/source/0000755000000000000000000000000011354371510010466 5ustar debian/source/format0000644000000000000000000000001411354371510011674 0ustar 3.0 (quilt) debian/php-elisp.emacsen-remove0000644000000000000000000000073512417540636013734 0ustar #!/bin/sh -e # /usr/lib/emacsen-common/packages/remove/php-elisp FLAVOR=$1 PACKAGE=php-elisp if [ ${FLAVOR} != emacs ]; then if test -x /usr/sbin/install-info-altdir; then echo remove/${PACKAGE}: removing Info links for ${FLAVOR} install-info-altdir --quiet --remove --dirname=${FLAVOR} /usr/share/info/php-elisp.info.gz fi echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR} rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE} fi debian/watch0000644000000000000000000000007011371450354010217 0ustar version=3 http://sf.net/php-mode/php-mode-(.*)\.tar\.gz debian/php-elisp.README.Debian0000644000000000000000000000077211371444137013142 0ustar This package auto-loads php-mode and invokes it for all .php[34], .phtml and .inc files. You can invoke it manually by typing M-X php-mode in emacs or XEmacs. If you want to associate php-mode with another extension. Add the following to your .emacs file: (setq auto-mode-alist (cons '("\\.ext\\'" . php-mode) auto-mode-alist)) where .ext is the extension on your files. For more information about php-mode and how-to make it compatible with html-mode, see http://php-mode.sf.net // Pontus debian/copyright0000644000000000000000000000227512417534547011143 0ustar This package was debianized by Ola Lundqvist on Mon, 26 Feb 2001 21:33:20 +0100. New co-maintainer since Thu, 14 Aug 2003 18:30:27 +0200 is Pontus Ullgren . It was downloaded from: https://github.com/ejmr/php-mode Copyright: Copyright (C) 1999, 2000, 2001, 2003, 2004 Turadg Aleahmad 2008 Aaron S. Hawley 2011, 2012, 2013, 2014 Eric James Michael Ritz License: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License with your Debian GNU system, in /usr/share/common-licenses/GPL, If not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. debian/rules0000755000000000000000000000127612417537527010271 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export DH_VERBOSE=1 override_dh_auto_build: override_dh_auto_test: override_dh_auto_install: # Add here commands to install the package into debian/php-elisp. install -m 644 php-mode.el \ debian/php-elisp/usr/share/emacs/site-lisp/php-elisp/php-mode.el %: dh $@ debian/compat0000644000000000000000000000000212417536272010375 0ustar 9 debian/php-elisp.emacsen-startup.old0000644000000000000000000000160612417541322014705 0ustar ;; -*-emacs-lisp-*- ;; ;; Emacs startup file for the Debian GNU/Linux php-elisp package ;; ;; Originally contributed by Nils Naumann ;; Modified by Dirk Eddelbuettel ;; Adapted for dh-make by Jim Van Zandt ;; The php-elisp package follows the Debian/GNU Linux 'emacsen' policy and ;; byte-compiles its elisp files for each 'emacs flavor' (emacs19, ;; xemacs19, emacs20, xemacs20...). The compiled code is then ;; installed in a subdirectory of the respective site-lisp directory. ;; We have to add this to the load-path: ;(setq load-path (cons (concat "/usr/share/" ; (symbol-name flavor) ; "/site-lisp/php-elisp") load-path)) (setq auto-mode-alist (cons '("\\.php[34]?\\'\\|\\.phtml\\." . php-mode) auto-mode-alist)) (autoload 'php-mode "php-elisp/php-mode" "mode for editing php files" t) debian/php-elisp.emacsen-startup0000644000000000000000000000244412417541742014137 0ustar ;; -*-emacs-lisp-*- ;; ;; Emacs startup file, e.g. /etc/emacs/site-start.d/50php-elisp.el ;; for the Debian php-elisp package ;; ;; Originally contributed by Nils Naumann ;; Modified by Dirk Eddelbuettel ;; Adapted for dh-make by Jim Van Zandt ;; The php-elisp package follows the Debian/GNU Linux 'emacsen' policy and ;; byte-compiles its elisp files for each 'emacs flavor' (emacs19, ;; xemacs19, emacs20, xemacs20...). The compiled code is then ;; installed in a subdirectory of the respective site-lisp directory. ;; We have to add this to the load-path: (let ((package-dir (concat "/usr/share/" (symbol-name debian-emacs-flavor) "/site-lisp/php-elisp"))) ;; If package-dir does not exist, the php-elisp package must have ;; removed but not purged, and we should skip the setup. (when (file-directory-p package-dir) (if (fboundp 'debian-pkg-add-load-path-item) (debian-pkg-add-load-path-item package-dir) (setq load-path (cons package-dir load-path))) (autoload 'php-mode "php-elisp/php-mode" "Major mode for editing php files." t) (add-to-list 'auto-mode-alist '("\\.php[34]?$" . php-mode)) (add-to-list 'auto-mode-alist '("\\.module$" . php-mode)) )) debian/control0000644000000000000000000000075412461145416010603 0ustar Source: php-elisp Section: lisp Priority: optional Maintainer: Ola Lundqvist Build-Depends: debhelper (>= 9.0.0) Standards-Version: 3.9.4 Homepage: https://github.com/ejmr/php-mode Package: php-elisp Architecture: all Depends: emacs24 | emacs23 | emacsen, ${misc:Depends} Suggests: php5, php5-cli Recommends: speedbar Description: Emacs support for php files Emacs major mode for php supporting syntax highlighting, indentation and good integration with html-statements. debian/php-elisp.emacsen-install0000644000000000000000000000247712461145416014106 0ustar #! /bin/sh -e # /usr/lib/emacsen-common/packages/install/php-elisp # Written by Jim Van Zandt , borrowing heavily # from the install scripts for gettext by Santiago Vila # and octave by Dirk Eddelbuettel . FLAVOR=$1 PACKAGE=php-elisp case $FLAVOR in emacs|emacs22|emacs21|emacs20|emacs19|mule2|*xemacs*) exit 0 ;; esac echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR} #FLAVORTEST=`echo $FLAVOR | cut -c-6` #if [ ${FLAVORTEST} = xemacs ] ; then # SITEFLAG="-no-site-file" #else # SITEFLAG="--no-site-file" #fi FLAGS="${SITEFLAG} -q -batch -l path.el -f batch-byte-compile" ELDIR=/usr/share/emacs/site-lisp/${PACKAGE} ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE} ELRELDIR=../../../emacs/site-lisp/${PACKAGE} # Install-info-altdir does not actually exist. # Maybe somebody will write it. if test -x /usr/sbin/install-info-altdir; then echo install/${PACKAGE}: install Info links for ${FLAVOR} install-info-altdir --quiet --section "" "" --dirname=${FLAVOR} /usr/share/info/${PACKAGE}.info.gz fi install -m 755 -d ${ELCDIR} cd ${ELDIR} FILES=`echo *.el` cd ${ELCDIR} ln -sf ${ELRELDIR}/*.el . cat << EOF > path.el (debian-pkg-add-load-path-item ".") (setq byte-compile-warnings nil) EOF ${FLAVOR} ${FLAGS} ${FILES} rm -f path.el exit 0 debian/changelog0000644000000000000000000001151112461145561011044 0ustar php-elisp (1.13.5-2) unstable; urgency=low * Dropped emacs 22 support. Closes: #775390, #775548. Thanks to Youhei SASAKI for the patch. -- Ola Lundqvist Sun, 25 Jan 2015 11:53:56 +0100 php-elisp (1.13.5-1) unstable; urgency=low * New upstream release. Closes: #764033. * New maintainer. Closes: #668201. * Removed the texi documentation. * Changed the upsteam page reference. * Updated standards version. * Debhelper 9 compatible. * Simplified debian/rules file. -- Ola Lundqvist Wed, 15 Oct 2014 20:09:36 +0200 php-elisp (1.5.0-1.1) unstable; urgency=low * Non-maintainer upload. * Prevent byte compilation on xemacs21, since it's incompatible (Closes: #584698) -- Moritz Muehlenhoff Thu, 05 Aug 2010 16:37:37 -0400 php-elisp (1.5.0-1) unstable; urgency=low * New upstream release (Closes: #368061, #291207) * New maintainer (Closes: #525947) * debian/control: + bumped Standards-Version to 3.8.4 + added ${misc:Depends} in Depends + updated Depends to emacs23 | emacs22 | emacsen + updated Suggests to php5 | php5-cli + updated Section to lisp + added in Recommends field speedbar (Closes: #500120) + used debhelper 7 + added Homepage field + added texi2html in Build-Depends to generate manual (Closes: #476197) * debian/rules: + removed emacs21 references (Closes: #269650) + used binary-indep instead of binary-arch target * debian/copyright + added copyright notice * Added compat, docs, watch files * switched to dpkg-source 3.0 (quilt) format -- Thierry Randrianiriana Sun, 09 May 2010 09:00:55 +0300 php-elisp (1.4.0-3) unstable; urgency=low * Package officially orphaned and maintainer address set to the Debian QA Group. -- Ola Lundqvist Tue, 28 Apr 2009 07:01:06 +0200 php-elisp (1.4.0-2) unstable; urgency=low * Applied patch from Neil Moore to correct xemacs problem, closes: #477132. -- Ola Lundqvist Sun, 27 Apr 2008 18:32:11 +0200 php-elisp (1.4.0-1) unstable; urgency=low * New upstream release. * This version have a copy of the 1.2.0 version with support for emacs21 included as well. * Applied patch with various fixes for the 1.2.0 version, closes: #342632. Thanks to Thue Janus Kristensen for the good patch. Due to new upstream release two chunks had to be applied manually. * Making Ola maintainer and Pontus co-maintainer. * Debhelper compatibility version 4 support. * Updated to 3.7.2 version of the debian standards version. This include removing the old conffiles file in debian dir. * Build depends on debhelper. * Updated to new version of FSF address in copyright file. -- Ola Lundqvist Sun, 20 Apr 2008 14:45:09 +0200 php-elisp (1.1.0-2) unstable; urgency=low * Fixed newline. Patch supplied by Roland Rosenfeld, closes: #242183 -- Pontus Ullgren Tue, 13 Apr 2004 22:51:34 +0200 php-elisp (1.1.0-1) unstable; urgency=low * New upstream release closes: #233858 * Added a small README.debian file. closes: #158748 * Removed dependancy to emacs20. closes: #232779 -- Pontus Ullgren Fri, 6 Feb 2004 03:40:55 +0100 php-elisp (1.0.5-1) unstable; urgency=low * New upstream release. closes: #225774 -- Pontus Ullgren Fri, 09 Jan 2004 19:08:06 +0100 php-elisp (1.0.4-2) unstable; urgency=low * Fixed "Highlighting warning on superglobals". closes: #206261, #206108 -- Pontus Ullgren Wed, 20 Aug 2003 00:42:54 +0200 php-elisp (1.0.4-1) unstable; urgency=low * New maintainer. * New upstream release, closes: #186713, #171317 * Updated information about upstream author in copyright. * Changed dependency from xemacs2 to xemacs21. * Standards-Version from 3.5.2 to 3.6.0. -- Pontus Ullgren Thu, 14 Aug 2003 18:30:27 +0200 php-elisp (1.0.2-1) unstable; urgency=low * New upstream version, closes: #124282, #134056, #113530. * Fixed conffile, closes: #132185. -- Ola Lundqvist Sun, 24 Feb 2002 18:50:21 +0100 php-elisp (0.9.6-3) unstable; urgency=low * Marked files in /etc as conffiles, closes: #132185. * Removed dh_testversion. * Fixed build-dep-indep in control file. -- Ola Lundqvist Mon, 4 Feb 2002 09:25:37 +0100 php-elisp (0.9.6-2) unstable; urgency=low * Fixed build depends. * Fixed to a better long description. * Fixed ordinary depends. * Added suggests of php4 and/or php3. -- Ola Lundqvist Sat, 02 Mar 2001 11:34:45 +0100 php-elisp (0.9.6-1) unstable; urgency=low * Initial Release. -- Ola Lundqvist Mon, 26 Feb 2001 21:33:20 +0100 Local variables: mode: debian-changelog End: