debian/0000755000000000000000000000000011426620454007172 5ustar debian/rules0000755000000000000000000000214111371454377010260 0ustar #!/usr/bin/make -f export DH_VERBOSE=1 configure: configure-stamp configure-stamp: dh_testdir # Add here commands to configure the package. touch configure-stamp build: configure-stamp build-stamp build-stamp: dh_testdir # Add here commands to compile the package. touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp # Add here commands to clean up after the build process. dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs texi2html php-mode.texi # 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 # Build architecture-independent files here. binary-indep: build install dh_testdir dh_testroot dh_installdocs dh_installemacsen dh_installchangelogs dh_link dh_strip dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb # Build architecture-dependent files here. binary-arch: build install binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure debian/changelog0000644000000000000000000001035611426620454011051 0ustar 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: 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/php-elisp.emacsen-startup0000644000000000000000000000160611371444137014134 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/source/0000755000000000000000000000000011354371510010466 5ustar debian/source/format0000644000000000000000000000001411354371510011674 0ustar 3.0 (quilt) debian/php-elisp.emacsen-remove0000644000000000000000000000103511426620372013721 0ustar #!/bin/sh -e # /usr/lib/emacsen-common/packages/remove/php-elisp FLAVOR=$1 PACKAGE=php-elisp if [ ${FLAVOR} != emacs ]; then if [ ${FLAVOR} != xemacs21 ]; 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/info/php-elisp.info.gz fi echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR} rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE} fi fi debian/php-elisp.emacsen-install0000644000000000000000000000240411426620314014067 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 if [ ${FLAVOR} = emacs ]; then exit 0; fi if [ ${FLAVOR} = xemacs21 ]; then exit 0; fi 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} # 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/info/${PACKAGE}.info.gz fi install -m 755 -d ${ELCDIR} cd ${ELDIR} FILES=`echo *.el` cp ${FILES} ${ELCDIR} cd ${ELCDIR} cat << EOF > path.el (setq load-path (cons "." load-path) byte-compile-warnings nil) EOF ${FLAVOR} ${FLAGS} ${FILES} rm -f *.el path.el exit 0 debian/copyright0000644000000000000000000000227611371454675011145 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: http://php-mode.sourceforge.net/ Upstream Author: Turadg Aleahmad Copyright: Copyright (C) 1999, 2000, 2001, 2003, 2004 Turadg Aleahmad Copyright (C) 2008 Turadg Aleahmad 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/php-elisp.docs0000644000000000000000000000001711371453110011733 0ustar php-mode.html debian/control0000644000000000000000000000077711371455155010613 0ustar Source: php-elisp Section: lisp Priority: optional Maintainer: Thierry Randrianiriana Build-Depends: debhelper (>= 7), texi2html Standards-Version: 3.8.4 Homepage: http://php-mode.sourceforge.net/ Package: php-elisp Architecture: all Depends: emacs23 | emacs22 | 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/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/compat0000644000000000000000000000000211371073540010365 0ustar 7