--- quilt-el-0.48.0.orig/debian/copyright +++ quilt-el-0.48.0/debian/copyright @@ -0,0 +1,31 @@ +This package was debianized by Satoru Takeuchi on +Sat, 8 Jul 2006 13:59:58 +0900. + +This upstream source can be downloaded from + + http://satoru-takeuchi.org/dev/quilt-el/download/quilt-el-0.45.3.tar.gz + +Upstream Author: Satoru Takeuchi + +Copyright 2005-2007 Matt Mackall + +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. + + 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'. + +The Debian packaging is (C) 2006-2011, Satoru Takeuchi +and is licensed under the GPL, see above. --- quilt-el-0.48.0.orig/debian/control +++ quilt-el-0.48.0/debian/control @@ -0,0 +1,21 @@ +Source: quilt-el +Section: lisp +Priority: optional +Maintainer: Satoru Takeuchi +Uploaders: Tatsuya Kinoshita +Build-Depends: debhelper (>= 8) +Homepage: http://satoru-takeuchi.org/dev/quilt-el +Standards-Version: 3.9.2 + +Package: quilt-el +Architecture: all +Depends: emacs | emacsen, quilt (>= 0.48), ${misc:Depends} +Description: simple Emacs interface of quilt + This is an Emacs minor mode for quilt. By using this, + it becomes easy to edit files controlled by quilt. + The main features are as follows: + . + - Automatically detects files that are in a quilt hierarchy + and enables itself. + - Only files in topmost patch can be writable. + - Some handy shortcut keys of quilt commands. --- quilt-el-0.48.0.orig/debian/rules +++ quilt-el-0.48.0/debian/rules @@ -0,0 +1,47 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +DESTDIR := usr/share/emacs/site-lisp/quilt-el + +build: build-arch build-indep + +build-arch: build-arch-stamp +build-arch-stamp: + dh_testdir + touch $@ + +build-indep: build-indep-stamp +build-indep-stamp: + dh_testdir + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-arch-stamp build-indep-stamp + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_install quilt.el $(DESTDIR) + +binary-indep: build install + dh_testdir + dh_testroot + dh_installchangelogs changelog + dh_installdocs + dh_installemacsen + dh_compress + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-arch: build install + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- quilt-el-0.48.0.orig/debian/emacsen-startup +++ quilt-el-0.48.0/debian/emacsen-startup @@ -0,0 +1,26 @@ +;; -*-emacs-lisp-*- +;; +;; Emacs startup file, e.g. /etc/emacs/site-start.d/50quilt-el.el +;; for the Debian quilt-el package +;; +;; Originally contributed by Nils Naumann +;; Modified by Dirk Eddelbuettel +;; Adapted for dh-make by Jim Van Zandt + +;; The quilt-el 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/quilt-el"))) +;; If package-dir does not exist, the quilt-el 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 'quilt-mode "quilt" + "Minor mode for editing files on quilt hierarchy." + t))) --- quilt-el-0.48.0.orig/debian/watch +++ quilt-el-0.48.0/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://satoru-takeuchi.org/dev/quilt-el/\ +download/quilt-el-([0-9].*)\.tar\.gz debian uupdate --- quilt-el-0.48.0.orig/debian/emacsen-remove +++ quilt-el-0.48.0/debian/emacsen-remove @@ -0,0 +1,10 @@ +#!/bin/sh -e +# /usr/lib/emacsen-common/packages/remove/quilt-el + +FLAVOR=$1 +PACKAGE=quilt-el + +if [ ${FLAVOR} != emacs ]; then + echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR} + rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE} +fi --- quilt-el-0.48.0.orig/debian/emacsen-install +++ quilt-el-0.48.0/debian/emacsen-install @@ -0,0 +1,37 @@ +#! /bin/sh -e +# /usr/lib/emacsen-common/packages/install/quilt-el + +# Written by Jim Van Zandt , borrowing heavily +# from the install scripts for gettext by Santiago Vila +# and octave by Dirk Eddelbuettel . + +FLAVOR=$1 +PACKAGE=quilt-el + +if [ ${FLAVOR} = emacs ]; then exit 0; fi + +echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR} + +SITEFLAG="-no-site-file" +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 -m 755 -d ${ELCDIR} +cd ${ELDIR} +rm -f ${ELCDIR}/*.el +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 +for i in ${FILES}; do + ln -fs ${ELDIR}/$i +done + +exit 0 --- quilt-el-0.48.0.orig/debian/docs +++ quilt-el-0.48.0/debian/docs @@ -0,0 +1 @@ +README --- quilt-el-0.48.0.orig/debian/compat +++ quilt-el-0.48.0/debian/compat @@ -0,0 +1 @@ +5 --- quilt-el-0.48.0.orig/debian/changelog +++ quilt-el-0.48.0/debian/changelog @@ -0,0 +1,60 @@ +quilt-el (0.48.0-1) unstable; urgency=low + + * New upstream release + * Make it checkdoc clean (Closes: #484697) + * Make it byte-compile clean (Closes: #538832) + * Change upstream URL + * Update Standards-version to 3.9.2 + * Build-Depends on debhelper (>= 8) + * Depends on quilt (>= 0.48) and ${misc:Depends} + * Change Section to lisp + * Add "Uploaders" to debian/control + + -- Satoru Takeuchi Sat, 23 Jul 2011 22:49:10 +0900 + +quilt-el (0.46.2-1) unstable; urgency=low + + * New upstream release + * Change maintainer's email address + * Fix doesn't honor ~/.quiltrc (Closes: #476354) + * Fix Wrong type argument: stringp, nil after quilt-push (Closes: #467370) + + -- Satoru Takeuchi Fri, 03 Jul 2009 16:16:13 +0900 + +quilt-el (0.45.4-1) unstable; urgency=low + + * New upstream release + * Fix package dependency (Closes: #433975) + + -- Satoru Takeuchi Fri, 21 Sep 2007 02:31:59 +0900 + +quilt-el (0.45.3-2) unstable; urgency=low + + * Include upstream documents and remove unnecessary debian/README.Debian + (Closes: #422438) + + -- Satoru Takeuchi Sun, 06 May 2007 11:13:23 +0900 + +quilt-el (0.45.3-1) unstable; urgency=low + + * New upstream release + * Add debian/watch file (Closes: #412975) + + -- Satoru Takeuchi Sun, 06 May 2007 01:00:47 +0900 + +quilt-el (0.4-hg20060425-2) unstable; urgency=low + + * Fixing a typo in debian/control (Closes: #386975) + * Deleting unnecessary file (Closes: #387933) + * Fixing modeline update on reverting buffers. + * Fixing quilt-edit-series command on buffers which are not associated + with any files. + + -- Satoru Takeuchi Mon, 9 Oct 2006 23:17:32 +0900 + +quilt-el (0.4-hg20060425-1) unstable; urgency=low + + * Initial release (Closes: #364611) + + -- Satoru Takeuchi Wed, 30 Aug 2006 22:06:32 +0900 + --- quilt-el-0.48.0.orig/debian/source/format +++ quilt-el-0.48.0/debian/source/format @@ -0,0 +1 @@ +1.0