debian/0000755000000000000000000000000012147230472007170 5ustar debian/yaml-mode.emacsen-remove0000644000000000000000000000072712147230472013712 0ustar #!/bin/sh -e # /usr/lib/emacsen-common/packages/remove/yaml-mode FLAVOR=$1 PACKAGE=yaml-mode 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/info/yaml-mode.info.gz fi echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR} rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE} fi debian/watch0000644000000000000000000000011712147230472010220 0ustar version=3 https://github.com/yoshiki/yaml-mode/tags .*release-(.*)\.tar\.gz debian/yaml-mode.dirs0000644000000000000000000000004412147230472011735 0ustar usr/share/emacs/site-lisp/yaml-mode debian/rules0000755000000000000000000000036512147230472010254 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk # include /usr/share/cdbs/1/class/makefile.mk # Add here any variable or target overrides you need. DESTDIR=$(CURDIR)/debian/yaml-mode DEB_MAKE_INVOKE=$(MAKE) DESTDIR=$(DESTDIR)debian/yaml-mode.emacsen-startup0000644000000000000000000000236612147230472014120 0ustar ;; -*-emacs-lisp-*- ;; ;; Emacs startup file, e.g. /etc/emacs/site-start.d/50yaml-mode.el ;; for the Debian yaml-mode package ;; ;; Originally contributed by Nils Naumann ;; Modified by Dirk Eddelbuettel ;; Adapted for dh-make by Jim Van Zandt ;; The yaml-mode 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 flavor) "/site-lisp/yaml-mode"))) ;; If package-dir does not exist, the yaml-mode package must have ;; removed but not purged, and we should skip the setup. (when (file-directory-p package-dir) ;; Use debian-pkg-add-load-path-item per §9 of debian emacs subpolicy (debian-pkg-add-load-path-item package-dir ) (autoload 'yaml-mode "yaml-mode" "Major mode for editing yaml-mode files." t) (add-to-list 'auto-mode-alist '("\\.yaml\\'" . yaml-mode)) (add-to-list 'auto-mode-alist '("\\.yml\\'" . yaml-mode)) )) debian/control0000644000000000000000000000121712147230472010574 0ustar Source: yaml-mode Section: editors Priority: optional Maintainer: Vincent Fourmond Build-Depends: cdbs, debhelper (>= 9) Standards-Version: 3.9.3 Homepage: http://github.com/yoshiki/yaml-mode Vcs-Git: git://git.debian.org/git/users/fourmond/packages/yaml-mode.git Vcs-Browser: http://git.debian.org/?p=users/fourmond/packages/yaml-mode.git Package: yaml-mode Architecture: all Depends: emacs23 | emacsen, emacsen-common (>= 1.4.14), ${misc:Depends} Description: emacs mode for YAML files This package provides an emacs major mode for editing files in the YAML data format. It features syntax highlighting and auto-indentation. debian/copyright0000644000000000000000000000234112147230472011123 0ustar This package was debianized by Vincent Fourmond on Sat, 21 Apr 2007 00:35:28 +0200. It was downloaded from http://yaml-mode.clouder.jp Upstream Author: Yoshiki Kurihara Copyright: Copyright (C) 2006 by Free Software Foundation, Inc. License: This package 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 package 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 along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. The Debian packaging is Copyright (C) 2007, Vincent Fourmond and is licensed under the GPL, see above. debian/yaml-mode.install0000644000000000000000000000006112147230472012441 0ustar yaml-mode.el usr/share/emacs/site-lisp/yaml-mode debian/docs0000644000000000000000000000000712147230472010040 0ustar README debian/changelog0000644000000000000000000000723512147230472011051 0ustar yaml-mode (0.0.9-1) unstable; urgency=low [ Jari Aalto ] * Remove deprecated dpatch and upgrade to packaging format "3.0 quilt". * Update to Standards-Version to 3.9.3 and debhelper to 9. * rm debian/patches; according to deleted README.source: "as of version 0.0.4-1, none of the patches are in use anymore." * Fix copyright-refers-to-symlink-license (Lintian). * Fix copyright-with-old-dh-make-debian-copyright (Lintian). * Fix debian-watch-contains-dh_make-template (Lintian). [ Vincent Fourmond ] * Incorporate Jari Alto's patch for switching to a more modern source format (closes: #670735) * Update watch file * Update to newer upstream release (fixes problems with emacs24, closes: #707819) -- Vincent Fourmond Wed, 22 May 2013 22:56:18 +0200 yaml-mode (0.0.7-1) unstable; urgency=low * New upstream release * Leave the symlinks behind after byte-compilation (closes: #595451) * Conforms to standards 3.9.1 -- Vincent Fourmond Sat, 12 Feb 2011 23:48:22 +0100 yaml-mode (0.0.6-1) unstable; urgency=low * New upstream release -- Vincent Fourmond Thu, 20 May 2010 22:04:43 +0200 yaml-mode (0.0.5-2) unstable; urgency=medium * Emacsen installation scripts now make sure the target file do not exist before symlinking (closes: #572562) * Urgency medium to fix RC bug in testing -- Vincent Fourmond Sat, 06 Mar 2010 13:57:50 +0100 yaml-mode (0.0.5-1) unstable; urgency=low * New upstream release * Fix watchfile and control to reflect newer upstream home page * Now conforms to newer standards -- Vincent Fourmond Tue, 09 Feb 2010 01:01:05 +0100 yaml-mode (0.0.4-2) unstable; urgency=low * Leave a symlink to the source after byte-compilation for the help's link-to-source to work (closes: 541277). Thanks to Kevin Ryde for providing the report and the solution. * Conforms to standards 3.8.3 (no changes required) -- Vincent Fourmond Tue, 08 Sep 2009 23:19:53 +0200 yaml-mode (0.0.4-1) unstable; urgency=low * New Upstream Version * Dropping 02-fix-regression: integrated upstream (it is the sole difference with 0.0.3) * Conforms to standards 3.8.1 * Adding Vcs-* fields * Adding ${misc:Depends} for debhelper-induced dependencies. -- Vincent Fourmond Sat, 30 May 2009 19:11:06 +0200 yaml-mode (0.0.3-6) unstable; urgency=low * Fix startup script to match emacs policy (Closes: #454673) * Added a Homepage field. * Updated to 3.7.3 (no changes needed) -- Vincent Fourmond Sat, 08 Dec 2007 12:32:58 +0100 yaml-mode (0.0.3-5) unstable; urgency=low * Change regexp for file matching so emacs is not confused with newlines (Closes: #446184) -- Vincent Fourmond Tue, 16 Oct 2007 23:25:08 +0200 yaml-mode (0.0.3-4) unstable; urgency=low * Switch to emacs22 as preferred dependency (Closes: #433986). -- Vincent Fourmond Fri, 20 Jul 2007 22:04:06 +0200 yaml-mode (0.0.3-3) unstable; urgency=low * Add emacs21 as a dependency to keep lintian happy -- Vincent Fourmond Tue, 19 Jun 2007 21:58:32 +0200 yaml-mode (0.0.3-2) unstable; urgency=low * Package is Arch: all ;-)... -- Vincent Fourmond Sat, 21 Apr 2007 02:09:18 +0200 yaml-mode (0.0.3-1) unstable; urgency=low * Initial release (Closes: #419622) * Do not use the original makefile, it messes everything up. * 02-fix-regression: fix bad regression from 0.0.2 -- Vincent Fourmond Sat, 21 Apr 2007 01:52:11 +0200 debian/compat0000644000000000000000000000000212147230472010366 0ustar 9 debian/yaml-mode.emacsen-install0000644000000000000000000000250112147230472014053 0ustar #! /bin/sh -e # /usr/lib/emacsen-common/packages/install/yaml-mode # Written by Jim Van Zandt , borrowing heavily # from the install scripts for gettext by Santiago Vila # and octave by Dirk Eddelbuettel . # # Slightly modified by Vincent Fourmond FLAVOR=$1 PACKAGE=yaml-mode if [ ${FLAVOR} = emacs ]; then exit 0; fi echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR} 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` cd ${ELCDIR} # Temporarily symlink files for byte-compilation. for file in ${FILES}; do rm -f ${file} # Remove all files that could have # been left here before. ln -s ../../../emacs/site-lisp/${PACKAGE}/${file} . done cat << EOF > path.el (setq load-path (cons "." load-path) byte-compile-warnings nil) EOF ${FLAVOR} ${FLAGS} ${FILES} rm -f path.el exit 0 debian/source/0000755000000000000000000000000012147230472010470 5ustar debian/source/format0000644000000000000000000000001412147230472011676 0ustar 3.0 (quilt) debian/dirs0000644000000000000000000000002112147230472010045 0ustar usr/bin usr/sbin