debian/0000775000000000000000000000000012144354121007165 5ustar debian/changelog0000664000000000000000000000234412144354121011042 0ustar darcsum (1.10+20120116-1) unstable; urgency=low * Imported upstream darcs repository. * debian/rules: + Don't build unneed hakyll. + install emacsen script to generic emacsen config directory. * debian/docs: Add README.md * Update emacsen script. (Closes: #671570) * debian/source/format: 3.0. * debian/control: + Add support Emacs 24 and depend on emacsen. (Closes: #674239) + Bump Standars to 3.9.4. -- TANIGUCHI Takaki Tue, 14 May 2013 15:23:01 +0900 darcsum (1.10-4) unstable; urgency=low * Rewrite emacs startup script. (Closes: #671553) -- TANIGUCHI Takaki Wed, 09 May 2012 22:42:24 +0900 darcsum (1.10-3) unstable; urgency=low * Bump Standards-Version to 3.9.2. * debian/control: Fixed typo in description. * Drop support emacs22. -- TANIGUCHI Takaki Tue, 20 Sep 2011 11:51:06 +0900 darcsum (1.10-2) unstable; urgency=low * debian/rules: use debian/install * drop emacs21 support (Closes: #554679). -- TANIGUCHI Takaki Thu, 12 Nov 2009 17:35:28 +0900 darcsum (1.10-1) unstable; urgency=low * Initial release (Closes: #444004) -- TANIGUCHI Takaki Thu, 22 Oct 2009 11:08:29 +0900 debian/compat0000664000000000000000000000000212144354121010363 0ustar 7 debian/control0000664000000000000000000000120512144354121010566 0ustar Source: darcsum Section: lisp Priority: optional Maintainer: TANIGUCHI Takaki Build-Depends: debhelper (>= 7.0.50~) Standards-Version: 3.9.4 Homepage: http://chneukirchen.org/repos/darcsum/ Vcs-Git: git://git.debian.org/collab-maint/darcsum.git Vcs-Browser: http://git.debian.org/?p=collab-maint/darcsum.git;a=summary Package: darcsum Architecture: all Depends: emacs24 | emacsen, ${shlibs:Depends}, ${misc:Depends} Description: pcl-cvs like interface for managing darcs patches darcsum is an emacs interface for Darcs. It has a pcl-cvs like interface, and you can commit changes, edit change logs, review changes, etc... debian/copyright0000664000000000000000000000257512144354121011131 0ustar This work was packaged for Debian by: TANIGUCHI Takaki on Thu, 22 Oct 2009 11:08:29 +0900 It was downloaded from: http://chneukirchen.org/repos/darcsum/ Upstream Author: Christian Neukirchen Copyright: Copyright (C) 2004 John Wiegley Copyright (C) 2005 Christian Neukirchen Copyright (C) 2005 Free Software Foundation, Inc. License: ;; This module 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, or (at your ;; option) any later version. ;; This module 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 GNU Emacs; see the file COPYING. 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 version 2 can be found in `/usr/share/common-licenses/GPL-2'. The Debian packaging is: Copyright (C) 2009 TANIGUCHI Takaki and is licensed under the GPL version 2, see above. debian/dirs0000664000000000000000000000004212144354121010045 0ustar usr/share/emacs/site-lisp/darcsum debian/docs0000664000000000000000000000004112144354121010033 0ustar perfect-darcs-mode.txt README.md debian/emacsen-install0000664000000000000000000000240412144354121012167 0ustar #! /bin/sh -e # /usr/lib/emacsen-common/packages/install/darcsum # Written by Jim Van Zandt , borrowing heavily # from the install scripts for gettext by Santiago Vila # and octave by Dirk Eddelbuettel . FLAVOR=$1 PACKAGE=darcsum if [ ${FLAVOR} = emacs ]; 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} 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/emacsen-remove0000664000000000000000000000072712144354121012024 0ustar #!/bin/sh -e # /usr/lib/emacsen-common/packages/remove/darcsum FLAVOR=$1 PACKAGE=darcsum 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/darcsum.info.gz fi echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR} rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE} fi debian/emacsen-startup0000664000000000000000000000231312144354121012222 0ustar ;; -*-emacs-lisp-*- ;; ;; Emacs startup file, e.g. /etc/emacs/site-start.d/50darcsum.el ;; for the Debian darcsum package ;; ;; Originally contributed by Nils Naumann ;; Modified by Dirk Eddelbuettel ;; Adapted for dh-make by Jim Van Zandt ;; The darcsum 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/darcsum"))) ;; If package-dir does not exist, the darcsum 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 'darcsum-changes "darcsum" nil t) (autoload 'darcsum-whatsnew "darcsum" nil t) (autoload 'darcsum-view "darcsum" nil t))) debian/install0000664000000000000000000000005612144354121010557 0ustar darcsum.el /usr/share/emacs/site-lisp/darcsum debian/rules0000775000000000000000000000110212144354121010237 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 %: dh $@ override_dh_auto_build: true #override_dh_installemacsen: # dh_installemacsen --flavor=emacs23 # dh_installemacsen --flavor=xemacs21 debian/source/0000775000000000000000000000000012144354121010465 5ustar debian/source/format0000664000000000000000000000001412144354121011673 0ustar 3.0 (quilt)