--- mu-cite-8.1+0.20090514.orig/debian/copyright +++ mu-cite-8.1+0.20090514/debian/copyright @@ -0,0 +1,42 @@ +This package was debianized by + 1999-2002 Takuo KITAME + 2003-2009 Tatsuya Kinoshita + +The upstream source can be downloaded from + http://www.jpl.org/elips/mu/ + ftp://ftp.jpl.org/pub/elisp/mu/ + cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root + +Upstream maintainer: Katsumi Yamaoka + +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, 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. + +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 distributed under the same conditions as the +upstream. + +Copyright holders: + +;;; mu-cite.el --- yet another citation tool for GNU Emacs +;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2005, 2007 +;; Free Software Foundation, Inc. + +;;; mu-bbdb.el --- registration feature of mu-cite using BBDB +;; Copyright (C) 1995,1996,1997,1998,1999 Free Software Foundation, Inc. + +;;; mu-register.el --- registration feature of mu-cite +;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001 +;; Free Software Foundation, Inc. + +;;; latex-math-symbol.el --- LaTeX math symbol decoder +;; Copyright (C) 1996,1997 MORIOKA Tomohiko --- mu-cite-8.1+0.20090514.orig/debian/dirs +++ mu-cite-8.1+0.20090514/debian/dirs @@ -0,0 +1 @@ +usr/share/emacs/site-lisp/mu-cite --- mu-cite-8.1+0.20090514.orig/debian/control +++ mu-cite-8.1+0.20090514/debian/control @@ -0,0 +1,25 @@ +Source: mu-cite +Section: mail +Priority: optional +Maintainer: Tatsuya Kinoshita +Build-Depends: debhelper (>= 7) +Homepage: http://www.jpl.org/elips/mu/ +Standards-Version: 3.8.1 + +Package: mu-cite +Architecture: all +Depends: emacs | emacsen, make, apel (>= 10.7), flim +Suggests: bbdb +Enhances: mew, gnus, mh-e, wl +Description: message citation utility for emacsen + MU-CITE is a citation tool for emacsen. MU-CITE's citing filter function + is callable from various mail and news readers such as Gnus, MH-E, Wanderlust + and Mew. + . + MU stands for "Message Utilities". It consists of the following modules: + . + mu-cite.el --- main module of MU-CITE + mu-bbdb.el --- MU-CITE submodule for BBDB + mu-register.el --- MU-CITE submodule for registration + latex-math-symbol.el --- translate mathematical symbols of + LaTeX into MULE characters --- mu-cite-8.1+0.20090514.orig/debian/README.Debian +++ mu-cite-8.1+0.20090514/debian/README.Debian @@ -0,0 +1,23 @@ +MU-CITE for Debian +------------------ + +To call MU-CITE's citing filter function from emacsen mail and news +readers' reply functions, put the following lines in your ~/.emacs: + +;; for all but message-mode +(add-hook 'mail-citation-hook 'mu-cite-original) +;; for message-mode only +(setq message-cite-function 'mu-cite-original) +;; for Mew +(add-hook 'mew-cite-hook + (lambda () + (mu-cite-original) + (exchange-point-and-mark) ;; for highlighting + )) +(setq mew-summary-reply-with-citation-position 'body) + +;;;(setq mu-cite-prefix-format '("> ")) +;;;(setq mu-cite-cited-prefix-regexp nil) +;;;(setq mu-cite-top-format '("On " date ",\n" from " wrote:\n\n")) + + -- Tatsuya Kinoshita , Sat, 4 Aug 2007 09:48:14 +0900 --- mu-cite-8.1+0.20090514.orig/debian/rules +++ mu-cite-8.1+0.20090514/debian/rules @@ -0,0 +1,51 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +PACKAGE=mu-cite + +build: build-stamp +build-stamp: + dh_testdir + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp install-stamp + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + cp MU-* Makefile *.el debian/$(PACKAGE)/usr/share/emacs/site-lisp/$(PACKAGE)/ + + touch install-stamp + +binary-indep: build install + dh_testdir + dh_testroot +# dh_installdebconf + dh_installdocs +# dh_installexamples + dh_installemacsen --priority 51 + dh_installinfo + dh_installchangelogs ChangeLog + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-arch: build install + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- mu-cite-8.1+0.20090514.orig/debian/emacsen-startup +++ mu-cite-8.1+0.20090514/debian/emacsen-startup @@ -0,0 +1,22 @@ +;;; 51mu-cite.el --- Debian mu-cite startup file -*-mode: emacs-lisp;-*- + +;;; Code: + +(let ((path (concat "/usr/share/" (symbol-name flavor) "/site-lisp/mu-cite"))) + (if (not (file-directory-p path)) + () ;; package is removed but not purged + (if (featurep 'xemacs) + (if (featurep 'mule) + (and (file-directory-p (concat path "/mule")) + (setq path (concat path "/mule"))) + (and (file-directory-p (concat path "/nomule")) + (setq path (concat path "/nomule"))))) + (if (fboundp 'debian-pkg-add-load-path-item) + (debian-pkg-add-load-path-item path) + (setq load-path (cons path load-path))) + (autoload 'mu-cite-original "mu-cite" nil t) + (autoload 'latex-math-decode-buffer "latex-math-symbol" nil t) + ;; + )) + +;;; 51mu-cite.el ends here --- mu-cite-8.1+0.20090514.orig/debian/watch +++ mu-cite-8.1+0.20090514/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.jpl.org/elips/mu/mu-cite-([0-9]+\..+)\.tar\.gz debian uupdate --- mu-cite-8.1+0.20090514.orig/debian/emacsen-remove +++ mu-cite-8.1+0.20090514/debian/emacsen-remove @@ -0,0 +1,23 @@ +#!/bin/sh +set -e + +FLAVOR=$1 +PACKAGE="mu-cite" + +if [ -z "${FLAVOR}" ]; then + echo Need argument to determin FLAVOR of emacsen + exit 1 +fi +if [ -z "${PACKAGE}" ]; then + echo Internal error: need package name + exit 1 +fi +if [ "X${FLAVOR}" = Xemacs ]; then exit 0; fi + +ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE} + +echo -n "remove/${PACKAGE}: Handling removal of emacsen flavor ${FLAVOR} ..." +rm -rf ${ELCDIR} +echo " done." + +exit 0 --- mu-cite-8.1+0.20090514.orig/debian/emacsen-install +++ mu-cite-8.1+0.20090514/debian/emacsen-install @@ -0,0 +1,133 @@ +#!/bin/sh +set -e + +FLAVOR=$1 +PACKAGE="mu-cite" + +if [ -z "${FLAVOR}" ]; then + echo Need argument to determin FLAVOR of emacsen + exit 1 +fi +if [ -z "${PACKAGE}" ]; then + echo Internal error: need package name + exit 1 +fi +if [ "X${FLAVOR}" = Xemacs ]; then exit 0; fi + +ELDIR=/usr/share/emacs/site-lisp/${PACKAGE} +ELCDIR_BASE=/usr/share/${FLAVOR}/site-lisp/${PACKAGE} +SITELISP=/usr/share/${FLAVOR}/site-lisp +APEL_DIR_BASE=${SITELISP}/apel +FLIM_DIR_BASE=${SITELISP}/flim + +EMACSEN_MULE=${FLAVOR} +EMACSEN_NOMULE="" + +FLAVOR_SUFFIX=`echo ${FLAVOR} | cut -s -d - -f 2` +FLAVORTEST=`echo ${FLAVOR} | sed -e s/^s// | cut -c-6` +if [ "X${FLAVORTEST}" = "Xxemacs" ]; then + FLAVOR_BODY=`echo ${FLAVOR} | cut -d - -f 1` + if [ "X${FLAVOR_SUFFIX}" = "Xmule" ]; then + EMACSEN_MULE=`ls /usr/bin/${FLAVOR_BODY}*-mule* 2>/dev/null | head -1` + if [ -n "${EMACSEN_MULE}" ]; then + EMACSEN_MULE=`basename ${EMACSEN_MULE}` + fi + EMACSEN_NOMULE="" + elif [ "X${FLAVOR_SUFFIX}" = "Xnomule" ]; then + EMACSEN_MULE="" + EMACSEN_NOMULE=`ls /usr/bin/${FLAVOR_BODY}*-nomule* 2>/dev/null | head -1` + if [ -n "${EMACSEN_NOMULE}" ]; then + EMACSEN_NOMULE=`basename ${EMACSEN_NOMULE}` + fi + else + FLAVOR_SUFFIX="" + EMACSEN_MULE=`ls /usr/bin/${FLAVOR}*-mule* 2>/dev/null | head -1` + if [ -n "${EMACSEN_MULE}" ]; then + EMACSEN_MULE=`basename ${EMACSEN_MULE}` + fi + EMACSEN_NOMULE=`ls /usr/bin/${FLAVOR}*-nomule* 2>/dev/null | head -1` + if [ -n "${EMACSEN_NOMULE}" ]; then + EMACSEN_NOMULE=`basename ${EMACSEN_NOMULE}` + fi + fi +fi + +for EMACSEN in "${EMACSEN_MULE}" "${EMACSEN_NOMULE}"; do + if [ -n "${EMACSEN}" ]; then + ELCDIR=${ELCDIR_BASE} + APEL_DIR=${APEL_DIR_BASE} + FLIM_DIR=${FLIM_DIR_BASE} + if [ "X${FLAVORTEST}" = "Xxemacs" -a -z "${FLAVOR_SUFFIX}" ]; then + if [ "X${EMACSEN}" = "X${EMACSEN_MULE}" ]; then + echo -n "install/${PACKAGE}: Byte-compiling for ${FLAVOR} (mule) ..." + ELCDIR=${ELCDIR}/mule + if [ -d ${APEL_DIR_BASE}/mule ]; then + APEL_DIR=${APEL_DIR_BASE}/mule + fi + if [ -d ${FLIM_DIR_BASE}/mule ]; then + FLIM_DIR=${FLIM_DIR_BASE}/mule + fi + else + echo -n "install/${PACKAGE}: Byte-compiling for ${FLAVOR} (nomule) ..." + ELCDIR=${ELCDIR}/nomule + if [ -d ${APEL_DIR_BASE}/nomule ]; then + APEL_DIR=${APEL_DIR_BASE}/nomule + fi + if [ -d ${FLIM_DIR_BASE}/nomule ]; then + FLIM_DIR=${FLIM_DIR_BASE}/nomule + fi + fi + else + echo -n "install/${PACKAGE}: Byte-compiling for ${FLAVOR} ..." + fi + STAMP="${ELCDIR}/compile-stamp" + if [ ! -e "${STAMP}" ]; then + if [ "X${FLAVORTEST}" = "Xxemacs" -a -z "${FLAVOR_SUFFIX}" ]; then + rm -f ${ELCDIR_BASE}/*.el ${ELCDIR_BASE}/*.elc + fi + rm -rf ${ELCDIR} + install -m 755 -d ${ELCDIR}/tmp + cp -r ${ELDIR}/* ${ELCDIR}/tmp/ + (cd ${ELCDIR}/tmp + cat << EOF > MU-MK.tmp +(setq load-path (cons "${APEL_DIR}" load-path)) +(setq load-path (cons "${FLIM_DIR}" load-path)) +(setq load-path (cons "${ELCDIR}/tmp" load-path)) +EOF + cat MU-MK >> MU-MK.tmp + make EMACS=${EMACSEN} LISPDIR=${ELCDIR}/tmp \ + FLAGS="-batch -q -no-site-file -l MU-MK.tmp" \ + > ${ELCDIR}/CompilationLog 2>&1 + rm -f ${ELCDIR}/tmp/mu-bbdb.elc + mv ${ELCDIR}/tmp/*.elc ${ELCDIR}/ + cd ${ELCDIR} + rm -rf ${ELCDIR}/tmp + cd ${ELDIR} + for f in *.el; do + ln -sf ${ELDIR}/${f} ${ELCDIR}/${f} + done + if [ "X${EMACSEN}" != "X${EMACSEN_MULE}" ]; then + rm -f ${ELCDIR}/latex-math-symbol.el* + fi + ) + gzip -9 ${ELCDIR}/CompilationLog + chmod 644 ${ELCDIR}/CompilationLog.gz + if [ -f ${ELCDIR}/mu-cite.elc ]; then + touch ${ELCDIR}/*.elc + chmod 644 ${ELCDIR}/*.elc +# echo "${VERSION}" > ${STAMP} +# chmod 644 ${STAMP} + fi + if [ "X${FLAVORTEST}" = "Xxemacs" -a -z "${FLAVOR_SUFFIX}" ]; then + if [ -e ${ELCDIR_BASE}/mule/mu-cite.elc ]; then + ln -sf ${ELCDIR_BASE}/mule/*.elc ${ELCDIR_BASE}/mule/*.el ${ELCDIR_BASE}/ + elif [ -e ${ELCDIR_BASE}/nomule/mu-cite.elc ]; then + ln -sf ${ELCDIR_BASE}/nomule/*.elc ${ELCDIR_BASE}/nomule/*.el ${ELCDIR_BASE}/ + fi + fi + echo " done." + fi + fi +done + +exit 0 --- mu-cite-8.1+0.20090514.orig/debian/docs +++ mu-cite-8.1+0.20090514/debian/docs @@ -0,0 +1,2 @@ +NEWS +README.en --- mu-cite-8.1+0.20090514.orig/debian/compat +++ mu-cite-8.1+0.20090514/debian/compat @@ -0,0 +1 @@ +7 --- mu-cite-8.1+0.20090514.orig/debian/changelog +++ mu-cite-8.1+0.20090514/debian/changelog @@ -0,0 +1,149 @@ +mu-cite (8.1+0.20090514-1) unstable; urgency=low + + * New upstream release. (CVS trunk on 2009-05-14, downloaded from + `http://www.jpl.org/elips/mu/snapshots/mu-cite-200905142258.tar.gz') + * debian/control: + - Don't use alternatives in Enhances. (closes: #534005) + - Move `Homepage:' from Description to the header. + - Update Standards-Version to 3.8.1. + * debian/rules: Use dh_prep instead of `dh_clean -k'. + * debian/compat, debian/control: Update debhelper version to 7. + * debian/copyright: Updated. + + -- Tatsuya Kinoshita Tue, 23 Jun 2009 00:07:46 +0900 + +mu-cite (8.1+0.20070307-5) unstable; urgency=low + + * debian/control: + - Revise Description. + - Add Enhances. + * debian/README.Debian: Use "MU-CITE" instead of "mu-cite". + + -- Tatsuya Kinoshita Sat, 04 Aug 2007 09:49:30 +0900 + +mu-cite (8.1+0.20070307-4) unstable; urgency=low + + * debian/README.Debian: Revise a sample configuration for Mew. + + -- Tatsuya Kinoshita Sat, 28 Jul 2007 00:56:45 +0900 + +mu-cite (8.1+0.20070307-3) unstable; urgency=low + + * debian/control: Prefer emacs to emacs21. + + -- Tatsuya Kinoshita Sun, 08 Jul 2007 21:23:20 +0900 + +mu-cite (8.1+0.20070307-2) unstable; urgency=low + + * debian/emacsen-install: Don't byte-compile mu-bbdb.el. + + -- Tatsuya Kinoshita Mon, 30 Apr 2007 22:41:15 +0900 + +mu-cite (8.1+0.20070307-1) unstable; urgency=low + + * New upstream release. (CVS trunk on 2007-03-07, downloaded from + http://www.jpl.org/ftp/pub/elisp/mu/snapshots/mu-cite-200703070227.tar.gz) + * debian/control: + - Depends apel (>= 10.7). + - Add `Homepage:' to Description. + * debian/watch: Set Action to uupdate. + * debian/copyright: + - Update copyright years. + - Mention Debian packaging conditions. + + -- Tatsuya Kinoshita Sun, 08 Apr 2007 20:07:18 +0900 + +mu-cite (8.1+0.20050706-2) unstable; urgency=low + + * debian/control (Build-Depends): Depend on debhelper version 5. + * debian/control (Standards-Version): 3.6.2 -> 3.7.2. + * debian/watch: Use HTTP instead of FTP. + + -- Tatsuya Kinoshita Sat, 10 Jun 2006 17:02:41 +0900 + +mu-cite (8.1+0.20050706-1) unstable; urgency=low + + * New upstream release. (CVS trunk on 2005-07-06, downloaded from + http://www.jpl.org/ftp/pub/elisp/mu/snapshots/mu-cite-200507060209.tar.gz) + * debian/README.Debian: Allow nil as a value of mu-cite-cited-prefix-regexp. + * debian/emacsen-install: Ready for emacsen flavors sxemacs*. + * debian/watch: New file. + * debian/control: Revise short description. + * debian/control (Build-Depends-Indep): Depend on debhelper version 5. + * debian/compat: 3 -> 5. + * debian/control (Standards-Version): 3.6.1 -> 3.6.2. + * debian/copyright: Update the postal address of the Free Software + Foundation. + * debian/control (Maintainer): tats@vega.ocn.ne.jp -> tats@debian.org. + * debian/copyright: Ditto. + + -- Tatsuya Kinoshita Mon, 23 Jan 2006 22:11:19 +0900 + +mu-cite (8.1+0.20020225.0931-3) unstable; urgency=low + + * debian/emacsen-install: Create *.el symlinks. + * debian/copyright: Updated. + + -- Tatsuya Kinoshita Sun, 13 Jun 2004 21:55:36 +0900 + +mu-cite (8.1+0.20020225.0931-2) unstable; urgency=low + + * debian/README.Debian: Add an example for customizing reply header. + * Use debian/compat instead of DH_COMPAT. + - debian/compat: New file. + - debian/rules: Remove `export DH_COMPAT=3'. + - debian/control (Build-Depends-Indep): debhelper (>= 3.4.4). + * debian/emacsen-install: Set *.elc file mode to 644 explicitly. + * debian/copyright: Revised a bit. + * debian/control (Standards-Version): 3.5.10 -> 3.6.1. + + -- Tatsuya Kinoshita Tue, 9 Dec 2003 00:06:10 +0900 + +mu-cite (8.1+0.20020225.0931-1) unstable; urgency=low + + * New upstream release (snapshots/mu-cite-200202250931.tar.gz) + * Cleanup installation scripts. + * debian/rules: Don't leave `install-stamp' when `debuild clean'. + * debian/rules: Use binary-indep instead of binary-arch. + * debian/control (Build-Depends-Indep): Renamed from Build-Depends. + * debian/control (Standards-Version): 3.0.1 -> 3.5.10. + * debian/control (Depends): Depend on `emacs21 | emacsen' instead of + `emacsen'. + * debian/control (Depends): Add `make'. + * debian/control (Depends): Remove `clime'. + * debian/control (Suggests): Add `bbdb'. + * debian/control (Description): Revised. + * debian/README.Debian: Revised. + * debian/copyright: Revised. + * New maintainer. (with previous maintainer's consent) + + -- Tatsuya Kinoshita Sun, 13 Jul 2003 21:46:20 +0900 + +mu-cite (8.1-3) unstable; urgency=low + + * change maintainer address to @debian.org + + -- Takuo KITAME Mon, 25 Nov 2002 14:45:18 +0900 + +mu-cite (8.1-2) unstable; urgency=low + + * fix for detecting bbdb (closes: #127733) + + -- Takuo KITAME Sun, 17 Feb 2002 11:01:28 +0900 + +mu-cite (8.1-1) unstable; urgency=low + + * New upstream release + * debian/emacsen-startup: + - priority 51 + - instead of mu-cite-init.el + + -- Takuo KITAME Wed, 19 Dec 2001 16:19:19 +0900 + +mu-cite (8.0.0.19991019-1) unstable; urgency=low + + * Initial Release. + + -- Takuo KITAME Fri, 22 Oct 1999 16:09:07 +0900 + +